11 Commits

Author SHA1 Message Date
Fergal Moran
58c3041ed1 feat: Add comprehensive legal compliance and UI enhancements
• 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.
2025-07-05 19:07:56 +01:00
Fergal Moran
395aec4793 Massive refactor 2025-07-04 19:37:30 +01:00
Fergal Moran
ed630b139f URL rewriting sorteeeeeed 2024-09-18 13:15:11 +01:00
Fergal Moran
dc936e4114 Jiggle the envs 2024-09-16 20:28:59 +01:00
Fergal Moran
dc9fd41949 Remove silly dirs 2024-09-13 17:17:20 +01:00
Fergal Moran
cdea0946c4 Initial T3 move started 2024-09-03 00:47:15 +01:00
Fergal Moran
cbab53f857 Added settings table 2022-10-18 18:56:04 +01:00
Fergal Moran
57271f91a3 Fix spacing in TaggedInput 2022-10-16 22:29:55 +01:00
Fergal Moran
1ca184a48c Add basic search tags 2022-10-10 12:17:51 +01:00
Fergal Moran
653b4dce29 Layout kinda pimped and doots pimped 2022-09-30 20:37:39 +01:00
Fergal Moran
bce69230fb Initial commit from Create Next App 2022-09-28 10:45:48 +01:00