diff --git a/superpage/src/CookieConsentConfig.ts b/superpage/src/CookieConsentConfig.ts
index 47d3612..94c3697 100644
--- a/superpage/src/CookieConsentConfig.ts
+++ b/superpage/src/CookieConsentConfig.ts
@@ -16,34 +16,25 @@ export const config: CookieConsentConfig = {
categories: {
necessary: {
readOnly: true,
+ enabled: true,
},
functionality: {},
analytics: {
services: {
ga4: {
label:
- 'Google Analytics 4 (dummy)',
- onAccept: () => {
- console.log("ga4 accepted");
- // TODO: load ga4
- },
- onReject: () => {
- console.log("ga4 rejected");
- },
+ 'Google Analytics 4',
cookies: [
{
- name: /^_ga/,
+ name: /^(_ga|_gid)/,
},
],
},
- another: {
- label: "Another one (dummy)",
- },
},
},
},
language: {
- default: "en",
+ default: "ptbr",
autoDetect: "browser",
translations: {
en: {
@@ -97,6 +88,57 @@ export const config: CookieConsentConfig = {
],
},
},
+ ptbr: {
+ consentModal: {
+ title: "Hello traveller, it's cookie time!",
+ description:
+ "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.",
+ acceptAllBtn: "Aceitar todos",
+ acceptNecessaryBtn: "Rejeitar todos",
+ showPreferencesBtn: "Gerenciar preferências",
+ footer:
+ 'Privacy Policy\nTerms and conditions',
+ },
+ preferencesModal: {
+ title: "Centro de Preferências de Consentimento",
+ acceptAllBtn: "Aceitar todos",
+ acceptNecessaryBtn: "Rejeitar todos",
+ savePreferencesBtn: "Salvar preferências",
+ closeIconLabel: "Fechar janela",
+ serviceCounterLabel: "Serviço|Serviços",
+ sections: [
+ {
+ title: "Cookie Usage",
+ description:
+ "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.",
+ },
+ {
+ title:
+ 'Strictly Necessary Cookies Always Enabled',
+ description:
+ "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.",
+ linkedCategory: "necessary",
+ },
+ {
+ title: "Functionality Cookies",
+ description:
+ "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.",
+ linkedCategory: "functionality",
+ },
+ {
+ title: "Analytics Cookies",
+ description:
+ "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.",
+ linkedCategory: "analytics",
+ },
+ {
+ title: "Mais informações",
+ description:
+ 'For any query in relation to my policy on cookies and your choices, please contact me.',
+ },
+ ],
+ },
+ },
},
},
};
diff --git a/superpage/src/layouts/Layout.astro b/superpage/src/layouts/Layout.astro
index 15717be..bb24101 100644
--- a/superpage/src/layouts/Layout.astro
+++ b/superpage/src/layouts/Layout.astro
@@ -41,6 +41,20 @@ import Footer from "./_components/Footer.astro";
gtag("config", "G-GSTQ17E9DJ");
+
+
+
+
+
+