mirror of
https://github.com/fergalmoran/opengifame.git
synced 2025-12-22 09:38:44 +00:00
• Add comprehensive privacy documentation - Create docs/PRIVACY.md with complete privacy policy - Create docs/GDPR.md with detailed GDPR compliance guide - Include account deletion procedures and user rights • Implement legal page routes - Add /privacy page with markdown rendering - Add /gdpr page with markdown rendering - Install react-markdown for content display • Enhance site layout and navigation - Create footer component with legal links - Make footer sticky to bottom of page - Add responsive layout with flexbox structure • Improve header UI/UX - Add user avatar with initials and colors - Implement dropdown menu for user actions - Create prominent centered upload button - Remove redundant navigation items • Fix code quality issues - Resolve all ESLint warnings and errors - Comment out unused imports for future features - Fix TypeScript interface redundancy - Update Next.js 15 async params handling • Add UI components - Create Avatar component with fallback initials - Add DropdownMenu component for user actions - Enhance voting buttons with hover animations The changes establish proper legal compliance (GDPR/privacy), improve user experience with better navigation and visual design, and maintain clean code standards throughout the application.