robin 6c37481d17 feat: Add EU cookie banner and user settings page
Cookie Banner:
- GDPR-compliant consent banner
- Shows on first visit, stores consent in localStorage
- Two options: Accept All / Only Essential
- Dark theme with smooth animations

Settings Page (/settings):
- Profile form: display name editing
- Password change with validation
- Cookie settings info section
- Privacy links and account info

New files:
- src/hooks/useCookieConsent.ts
- src/components/CookieBanner.tsx
- src/components/ProfileForm.tsx
- src/components/PasswordChangeForm.tsx
- src/services/profile-actions.ts
- src/app/settings/page.tsx
2025-12-26 21:30:00 +01:00
2025-12-17 23:12:53 +01:00
2025-12-20 23:32:07 +01:00
2025-12-18 00:39:56 +01:00
2025-12-25 22:11:50 +01:00
2025-12-17 23:12:53 +01:00
2025-12-25 22:46:58 +01:00
2025-12-17 23:12:53 +01:00
Description
No description provided
229 MiB
Languages
TypeScript 95.6%
PLpgSQL 3.4%
JavaScript 0.8%
CSS 0.2%