Commit History

feat: remove Supabase, bundle questions locally, use JSON DB + API
ad111f4

Simeon Garratt commited on

fix: batch of 5 stability fixes
dc507cf

Simeon Garratt commited on

fix(spark): Batches 2 + 3 β€” atomic ELO, real DB IDs, polish
b5ee4ac

Simeon Garratt commited on

fix: leaderboard tracking, score bugs, mobile admin, OG image
c05d6e8

Simeon Garratt commited on

feat: improve UX and player tracking
87754a3

Simeon Garratt commited on

feat: cross-device account linking via 6-char sync code
6902d70

Simeon Garratt commited on

feat: easter eggs β€” triple-click admin access + TRIVIAMASTER name unlock
8aa675a

Simeon Garratt commited on

fix(results): Play Again forces full navigation to remount game state
2458810

Simeon Garratt commited on

fix(cosmetics): wire all four cosmetic categories to their visible elements
cd77d2f

Simeon Garratt commited on

Fix stale player ID causing leaderboard/coins/achievements to fail
0160cc1

Simeon Garratt commited on

fix: prevent double leaderboard submissions with useRef guard
4f2be47

Simeon Garratt commited on

refactor: unify home page flow to eliminate redundant landing screen and use modal name entry
d960e57

Simeon Garratt commited on

Fix Nebula Glide controls, leaderboard spam, and stale room codes
daba552

Simeon Garratt commited on

Fix Challenge Me 3-round system + improve Nebula Arcade drawer
acbc664

Simeon Garratt commited on

feat: redesign landing page with floating tiles, hero pillars, scoring transparency
7b22979

Simeon Garratt commited on

fix: address code review findings (RLS delete policy, Starfield context, achievement toasts)
df2d016

Simeon Garratt commited on

feat: apply equipped cosmetics to UI components via CSS custom properties
ddaa370

Simeon Garratt commited on

feat: add player progress hook with achievement + coin integration in results screens
7660f82

Simeon Garratt commited on

feat: wire game results to Supabase with async question loading
699c174

Simeon Garratt commited on

feat: enhance answer feedback with green/red glow, icons, and floating text
81e9da2

Simeon Garratt commited on

feat: separate Triviaverse and Nebula Arcade sections on home page
9368287

Simeon Garratt commited on

fix: address code review findings (AudioContext leak, stale closure, unused imports)
0363afd

Simeon Garratt commited on

feat: add MiniGameResultsScreen, MiniGameHeader, and MiniGamesGrid components
df08536

Simeon Garratt commited on

feat: add mini-game shared infrastructure (types, registry, high-scores)
9db6a64

Simeon Garratt commited on

feat: upgrade all pages with Lucide icons, glow effects, and confetti
dbaed86

Simeon Garratt commited on

feat: upgrade ResultsScreen with confetti, trophy icon, and glass-card glow
0a9902c

Simeon Garratt commited on

feat: upgrade game UI components with Lucide icons and glass-card styling
7c0c979

Simeon Garratt commited on

feat: polish β€” page transitions, sound integration, screen shake, remaining files
6229f9b

Simeon Garratt commited on

feat: results screen, leaderboard page, procedural sound system
84b58b8

Simeon Garratt commited on

fix: spec compliance β€” restore emojis, fix timer race condition, fix query types
d8c45e0

Simeon Garratt commited on

feat: game UI components + Quick Fire gameplay with timer, scoring, and results
c4b3942

Simeon Garratt commited on