• Mahmoud Aglan's avatar
    feat: add full Ludo game + theme editor + CSS variable unification · 0aa09744
    Mahmoud Aglan authored
    - Ludo: 4-player support with CSS-only board (15x15 grid), bot AI
      (easy/hard), local pass-and-play, multiplayer via Supabase Realtime,
      in-game chat, matchmaking, private rooms, mixed human+bot games
    - Theme editor: admin panel at /admin/theme with 9 categories,
      color pickers, file uploads, DB persistence, global cache
    - CSS vars: unified all hardcoded colors across the codebase
      (chess board, analysis, bots, overlays, arrows, eval bar)
    - New files: ludo-constants, ludo-ui, ludo-bot, ludo-game, ludo-live,
      ludo-chat, api/ludo, api/theme, pages/ludo*, admin-theme
    - DB: ludo_matches + ludo_queue tables with RLS policies
    - Nav: added Ludo icon to sprite.svg and both nav menus
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    0aa09744
ludo-chat.js 3.21 KB