Triviaverse / src /components

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

feat(spark): add Challenge a Friend + shareable verdict card
0ecee53

Simeon Garratt commited on

feat(spark): complete debate arena rework to conversational flow
4295c71

Simeon Garratt commited on

fix(spark): update downstream components for new RoundData field names
14a2a0e

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: add full debate transcript and expandable rounds to verdict
09f44a7

Simeon Garratt commited on

fix: resolve all type errors from spectrum redesign
277e5a8

Simeon Garratt commited on

feat(spark): update debate room and components for spectrum redesign
a3040e0

Simeon Garratt commited on

feat(spark): DB queries, API routes, and UI components for spectrum redesign
610ae88

Simeon Garratt commited on

feat: add speech-to-text mic button for debate arguments
d5d4be2

Simeon Garratt commited on

feat: redesign judge to be qualitative instead of numeric categories
2caec3d

Simeon Garratt commited on

feat: add Spark Micro-Debate Arena
704cd67

Simeon Garratt commited on

polish: Master's Lair visual tuning and z-index fixes
d7873cd

Simeon Garratt commited on

feat: replace Master's Lair with WebGL cosmic descent
cfb8a87

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

UX: decrease question transition delays across all modes for faster, snappier gameplay
836df00

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: cinematic landing page with 3D title, scroll easter egg, and starfield preservation
bb20dea

Simeon Garratt commited on

feat: add room-based multiplayer, Game Night, and 124 new questions
cf480a5

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 Cosmic Shop page with cosmetic purchase, equip, and unequip flows
f2b2f3b

Simeon Garratt commited on

feat: add cosmetic definitions, theme system, queries, and CosmeticProvider
2c3a725

Simeon Garratt commited on

feat: add achievement toast notifications, trophy room page, and header nav updates
30dfbf2

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: port complex games (Glide, Merge) to V2
81beb88

Simeon Garratt commited on

feat: port medium games (Memory, Wordle, Sequence) to V2
6245443

Simeon Garratt commited on

feat: port simple games (Reaction, Aim, Math, Typing) to V2
d3c912f

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: replace emoji icons with Lucide icons in Header, add glow border
71ab4fb

Simeon Garratt commited on

feat: upgrade GlassCard to use glass-card CSS class and add glow prop, add glow classes to Button variants
fe87a10

Simeon Garratt commited on