1
0
Fork 0

docs: add gtm

This commit is contained in:
Clément Vannicatte 2022-07-26 09:54:45 +02:00
parent 2c64362067
commit 492766e64e
2 changed files with 10 additions and 4 deletions

View file

@ -38,6 +38,10 @@ const lightCodeTheme = require('prism-react-renderer/themes/github');
theme: {
customCss: require.resolve('./src/css/custom.css'),
},
gtag: {
trackingID: 'GTM-N8JP8G',
anonymizeIP: true,
},
}),
],
],

View file

@ -8,15 +8,15 @@ import showcaseProjects from './showcase-projects.json';
function Home() {
const { withBaseUrl } = useBaseUrlUtils();
const { isDarkTheme } = useColorMode();
const { colorMode } = useColorMode();
React.useEffect(() => {
if (isDarkTheme) {
if (colorMode === 'dark') {
document.querySelector('html').classList.add('dark');
} else {
document.querySelector('html').classList.remove('dark');
}
}, [isDarkTheme]);
}, [colorMode]);
function Header() {
return (
@ -416,7 +416,9 @@ function Home() {
className="relative mx-auto rounded-lg shadow-lg image-rendering-crisp"
src={withBaseUrl(
`img/assets/${
isDarkTheme ? 'docsearch-shadow-dark' : 'docsearch-shadow'
colorMode === 'dark'
? 'docsearch-shadow-dark'
: 'docsearch-shadow'
}.png`
)}
alt="docsearch-modal"