1. 29 May, 2026 7 commits
  2. 28 May, 2026 2 commits
    • Mahmoud Aglan's avatar
      fix: Ludo dice visibility, dot alignment, and piece centering · 1b057f79
      Mahmoud Aglan authored
      - Dice: white background with gold border, shadow for contrast against dark panel
      - Dice dots: fixed-size black circles with proper centering using margin:auto
      - Dice: removed gap, increased padding so dots align in clean 3x3 grid like real dice
      - Base inner circle: white background instead of dark, proper shadow depth
      - Piece positions: recentered within base quadrants (was offset toward top-left)
      - Pieces: slightly larger, white border + highlight shadow for better visibility
      Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
      1b057f79
    • Mahmoud Aglan's avatar
      feat: add full Dominoes game — tournament rules, bot AI, multiplayer · 1eb67859
      Mahmoud Aglan authored
      Complete dominoes integration with formal tournament rules:
      - Double-six set (28 tiles), spinner rule (first double = 4-way branch)
      - 2-player Draw Game (draw from boneyard when blocked, first to 100)
      - 4-player Teams Block Game (pass when blocked, first to 150)
      - All modes: local pass-and-play, VS bot (easy/medium/hard), online matchmaking, private rooms
      - Full server-side validation (api/domino.php — play/draw/pass/round/match lifecycle)
      - Bot AI with 3 difficulty levels (random, greedy-pip, strategic with opponent tracking)
      - Supabase Realtime multiplayer via WebSocket
      - CSS pip rendering, board layout with 4 directions, responsive tiles
      - Database: domino_matches, domino_queue, RLS policies, game_plugins entry
      Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
      1eb67859
  3. 27 May, 2026 19 commits
  4. 26 May, 2026 12 commits