diff --git a/packages/website/docusaurus.config.js b/packages/website/docusaurus.config.js index a18fe199..5dfe16f0 100644 --- a/packages/website/docusaurus.config.js +++ b/packages/website/docusaurus.config.js @@ -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, + }, }), ], ], diff --git a/packages/website/src/components/Home.js b/packages/website/src/components/Home.js index aa045ced..d6a9f051 100644 --- a/packages/website/src/components/Home.js +++ b/packages/website/src/components/Home.js @@ -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"