From 9f1ef4ec6c212da0564c0ad136a2ba34b4a2b3cf Mon Sep 17 00:00:00 2001 From: AI Assistant Date: Sun, 19 Jul 2026 01:30:35 +0200 Subject: [PATCH] feat: update blog posts and improve cookie consent management --- app/blog/[slug]/page.tsx | 11 +- app/blog/page.tsx | 2 +- app/layout.tsx | 8 +- components/CookieBanner.tsx | 185 ++++ components/ui/CookieBanner.tsx | 206 ----- components/ui/CookieSettingsFloatingIcon.tsx | 22 + content/posts.ts | 859 +++++++++++++++++++ lib/consent-store.ts | 44 +- 8 files changed, 1114 insertions(+), 223 deletions(-) create mode 100644 components/CookieBanner.tsx delete mode 100644 components/ui/CookieBanner.tsx create mode 100644 components/ui/CookieSettingsFloatingIcon.tsx diff --git a/app/blog/[slug]/page.tsx b/app/blog/[slug]/page.tsx index 19b6aae..a7d564d 100644 --- a/app/blog/[slug]/page.tsx +++ b/app/blog/[slug]/page.tsx @@ -32,15 +32,18 @@ export async function generateMetadata({ params }: BlogPostPageProps): Promise{children}