@@ -15,65 +15,65 @@ const siteMetadata = {
1515 locale : 'en-US' ,
1616 // set to true if you want a navbar fixed to the top
1717 stickyNav : false ,
18- // analytics: {
19- // // If you want to use an analytics provider you have to add it to the
20- // // content security policy in the `next.config.js` file.
21- // // supports Plausible, Simple Analytics, Umami, Posthog or Google Analytics.
22- // umamiAnalytics: {
23- // // We use an env variable for this site to avoid other users cloning our analytics ID
24- // umamiWebsiteId: process.env.NEXT_UMAMI_ID, // e.g. 123e4567-e89b-12d3-a456-426614174000
25- // // You may also need to overwrite the script if you're storing data in the US - ex:
26- // // src: 'https://us.umami.is/script.js'
27- // // Remember to add 'us.umami.is' in `next.config.js` as a permitted domain for the CSP
28- // },
29- // // plausibleAnalytics: {
30- // // plausibleDataDomain: '', // e.g. tailwind-nextjs-starter-blog.vercel.app
31- // // If you are hosting your own Plausible.
32- // // src: '', // e.g. https://plausible.my-domain.com/js/script.js
33- // // },
34- // // simpleAnalytics: {},
35- // // posthogAnalytics: {
36- // // posthogProjectApiKey: '', // e.g. 123e4567-e89b-12d3-a456-426614174000
37- // // },
38- // // googleAnalytics: {
39- // // googleAnalyticsId: '', // e.g. G-XXXXXXX
40- // // },
41- // },
42- // newsletter: {
43- // // supports mailchimp, buttondown, convertkit, klaviyo, revue, emailoctopus, beehive
44- // // Please add your .env file and modify it according to your selection
45- // provider: 'buttondown',
46- // },
47- // comments: {
48- // // If you want to use an analytics provider you have to add it to the
49- // // content security policy in the `next.config.js` file.
50- // // Select a provider and use the environment variables associated to it
51- // // https://vercel.com/docs/environment-variables
52- // provider: 'giscus', // supported providers: giscus, utterances, disqus
53- // giscusConfig: {
54- // // Visit the link below, and follow the steps in the 'configuration' section
55- // // https://giscus.app/
56- // repo: process.env.NEXT_PUBLIC_GISCUS_REPO,
57- // repositoryId: process.env.NEXT_PUBLIC_GISCUS_REPOSITORY_ID,
58- // category: process.env.NEXT_PUBLIC_GISCUS_CATEGORY,
59- // categoryId: process.env.NEXT_PUBLIC_GISCUS_CATEGORY_ID,
60- // mapping: 'pathname', // supported options: pathname, url, title
61- // reactions: '1', // Emoji reactions: 1 = enable / 0 = disable
62- // // Send discussion metadata periodically to the parent window: 1 = enable / 0 = disable
63- // metadata: '0',
64- // // theme example: light, dark, dark_dimmed, dark_high_contrast
65- // // transparent_dark, preferred_color_scheme, custom
66- // theme: 'light',
67- // // theme when dark mode
68- // darkTheme: 'transparent_dark',
69- // // If the theme option above is set to 'custom`
70- // // please provide a link below to your custom theme css file.
71- // // example: https://giscus.app/themes/custom_example.css
72- // themeURL: '',
73- // // This corresponds to the `data-lang="en"` in giscus's configurations
74- // lang: 'en',
75- // },
76- // },
18+ analytics : {
19+ // If you want to use an analytics provider you have to add it to the
20+ // content security policy in the `next.config.js` file.
21+ // supports Plausible, Simple Analytics, Umami, Posthog or Google Analytics.
22+ umamiAnalytics : {
23+ // We use an env variable for this site to avoid other users cloning our analytics ID
24+ umamiWebsiteId : process . env . NEXT_UMAMI_ID , // e.g. 123e4567-e89b-12d3-a456-426614174000
25+ // You may also need to overwrite the script if you're storing data in the US - ex:
26+ // src: 'https://us.umami.is/script.js'
27+ // Remember to add 'us.umami.is' in `next.config.js` as a permitted domain for the CSP
28+ } ,
29+ // plausibleAnalytics: {
30+ // plausibleDataDomain: '', // e.g. tailwind-nextjs-starter-blog.vercel.app
31+ // If you are hosting your own Plausible.
32+ // src: '', // e.g. https://plausible.my-domain.com/js/script.js
33+ // },
34+ // simpleAnalytics: {},
35+ // posthogAnalytics: {
36+ // posthogProjectApiKey: '', // e.g. 123e4567-e89b-12d3-a456-426614174000
37+ // },
38+ // googleAnalytics: {
39+ // googleAnalyticsId: '', // e.g. G-XXXXXXX
40+ // },
41+ } ,
42+ newsletter : {
43+ // supports mailchimp, buttondown, convertkit, klaviyo, revue, emailoctopus, beehive
44+ // Please add your .env file and modify it according to your selection
45+ provider : 'buttondown' ,
46+ } ,
47+ comments : {
48+ // If you want to use an analytics provider you have to add it to the
49+ // content security policy in the `next.config.js` file.
50+ // Select a provider and use the environment variables associated to it
51+ // https://vercel.com/docs/environment-variables
52+ provider : 'giscus' , // supported providers: giscus, utterances, disqus
53+ giscusConfig : {
54+ // Visit the link below, and follow the steps in the 'configuration' section
55+ // https://giscus.app/
56+ repo : process . env . NEXT_PUBLIC_GISCUS_REPO ,
57+ repositoryId : process . env . NEXT_PUBLIC_GISCUS_REPOSITORY_ID ,
58+ category : process . env . NEXT_PUBLIC_GISCUS_CATEGORY ,
59+ categoryId : process . env . NEXT_PUBLIC_GISCUS_CATEGORY_ID ,
60+ mapping : 'pathname' , // supported options: pathname, url, title
61+ reactions : '1' , // Emoji reactions: 1 = enable / 0 = disable
62+ // Send discussion metadata periodically to the parent window: 1 = enable / 0 = disable
63+ metadata : '0' ,
64+ // theme example: light, dark, dark_dimmed, dark_high_contrast
65+ // transparent_dark, preferred_color_scheme, custom
66+ theme : 'light' ,
67+ // theme when dark mode
68+ darkTheme : 'transparent_dark' ,
69+ // If the theme option above is set to 'custom`
70+ // please provide a link below to your custom theme css file.
71+ // example: https://giscus.app/themes/custom_example.css
72+ themeURL : '' ,
73+ // This corresponds to the `data-lang="en"` in giscus's configurations
74+ lang : 'en' ,
75+ } ,
76+ } ,
7777 search : {
7878 provider : 'kbar' , // kbar or algolia
7979 kbarConfig : {
0 commit comments