From 386ae49027d55c3005825c743753d12720c3faa1 Mon Sep 17 00:00:00 2001 From: Abhinesh Sharma Date: Thu, 23 Oct 2025 20:37:02 +0530 Subject: [PATCH] feat: add consent banner --- assets/css/consent.css | 40 +++++++++++++++++++++++++++++ layouts/partials/extended_head.html | 12 ++++++--- 2 files changed, 48 insertions(+), 4 deletions(-) create mode 100644 assets/css/consent.css diff --git a/assets/css/consent.css b/assets/css/consent.css new file mode 100644 index 0000000..35f64b8 --- /dev/null +++ b/assets/css/consent.css @@ -0,0 +1,40 @@ +/* Banner container - default (desktop) */ +#cookie-consent-banner { + display: none; + position: fixed; + bottom: 0; + left: 0; + right: 0; + background: #333; + padding: 1rem; + text-align: center; + z-index: 9999; + display: flex; + justify-content: center; + align-items: center; + gap: 1rem; +} + +.cookie-buttons { + margin-top: 0.75rem; +} + +/* Mobile styles */ +@media screen and (max-width: 768px) { + #cookie-consent-banner { + flex-direction: column; + align-items: flex-start; + text-align: left; + padding: 0.75px; + gap: 1rem; + } + + #cookie-consent-banner .cookie-text { + max-width: 70%; + } + + .cookie-buttons { + margin-top: 0.5rem; + } +} + diff --git a/layouts/partials/extended_head.html b/layouts/partials/extended_head.html index a4c7d01..2deb6ad 100644 --- a/layouts/partials/extended_head.html +++ b/layouts/partials/extended_head.html @@ -1,8 +1,12 @@ -