Commit graph

9 commits

Author SHA1 Message Date
fullsizemalt
36d6fbfad9 Add avatar unlock system with XP tiers 2025-12-26 17:29:32 -08:00
fullsizemalt
a7ce4d17a1 Wire up notification preferences in settings UI 2025-12-26 17:02:23 -08:00
fullsizemalt
2da46eaa16 feat: Privacy settings with functional toggles, sticky sidebar, roadmap doc
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
2025-12-23 13:08:48 -08:00
fullsizemalt
9e48dd78ff style: Update avatar colors to jewel tones (Sapphire, Ruby, Emerald, etc.)
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
2025-12-23 11:56:23 -08:00
fullsizemalt
f989414323 feat: Redesign settings page with comprehensive sections, sidebar nav, and distinct avatar colors
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
2025-12-23 11:38:18 -08:00
fullsizemalt
a4d63a9e2c feat: Add custom avatar system with color picker and text overlay
Some checks are pending
Deploy Elmeg / deploy (push) Waiting to run
2025-12-23 11:12:31 -08:00
fullsizemalt
bd6832705f feat: Add Mark Caught button for chase songs + fix Next.js 16 build errors
- Add MarkCaughtButton component to show page setlist
- Fix TypeScript errors in profile, settings, welcome pages
- Fix Switch component onChange props
- Fix notification-bell imports and button size
- Fix performance-list orphaned JSX
- Fix song-evolution-chart tooltip types
- Add Suspense boundaries for useSearchParams (Next.js 16 requirement)
2025-12-22 00:21:58 -08:00
fullsizemalt
f9cdd626f4 feat: Add profile editing (bio) to settings page 2025-12-20 02:36:05 -08:00
fullsizemalt
f8b8ad7033 feat: Initial elmeg-demo with full-stack fandom archive platform 2025-12-19 22:01:29 -08:00