• Mahmoud Aglan's avatar
    feat: add chess board with full game logic · 75adde37
    Mahmoud Aglan authored
    - Complete chess board with piece rendering (Unicode fallback)
    - Drag-to-select + legal move highlights (gold dots)
    - chess.js validation for all moves including promotion
    - Game over detection (checkmate, stalemate, draw)
    - Result overlay with "new game" option
    - Board flip button
    - Resign button
    - Local play mode accessible from Play page
    - Fix profile XP bar padding
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    75adde37
Name
Last commit
Last update
public Loading commit data...
scripts Loading commit data...
src Loading commit data...
.gitignore Loading commit data...
Dockerfile Loading commit data...
README.md Loading commit data...
captain-definition Loading commit data...
eslint.config.js Loading commit data...
index.html Loading commit data...
nginx.conf Loading commit data...
package-lock.json Loading commit data...
package.json Loading commit data...
tsconfig.app.json Loading commit data...
tsconfig.json Loading commit data...
tsconfig.node.json Loading commit data...
vite.config.ts Loading commit data...