From 387c2015901fa622d83f38b370cbf02addb20129 Mon Sep 17 00:00:00 2001 From: engboris Date: Mon, 8 Dec 2025 22:47:35 +0100 Subject: [PATCH] Add GA tracking back and privacy policy page --- src/components/CookieBanner.astro | 101 ++++++++++++++++++++++++++++++ src/components/Footer.astro | 1 + src/layouts/Layout.astro | 2 + src/pages/privacy.astro | 98 +++++++++++++++++++++++++++++ 4 files changed, 202 insertions(+) create mode 100644 src/components/CookieBanner.astro create mode 100644 src/pages/privacy.astro diff --git a/src/components/CookieBanner.astro b/src/components/CookieBanner.astro new file mode 100644 index 0000000..d5c4c01 --- /dev/null +++ b/src/components/CookieBanner.astro @@ -0,0 +1,101 @@ +--- +/** + * Cookie consent banner component. + * Displays a GDPR-compliant cookie consent banner at the bottom of the page. + * Manages user consent for analytics cookies via localStorage. + */ +--- + + + + diff --git a/src/components/Footer.astro b/src/components/Footer.astro index bd3f847..8dffa17 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -5,6 +5,7 @@ Members Meetings Resources + Privacy