Commit f09aa13d authored by Mahmoud Aglan's avatar Mahmoud Aglan

feat: branding admin panel + asset registry

Admin panel (/admin/branding.php):
- Hardcoded login (admin / El3ab@Brand2024)
- Color editor for all 13 platform colors with live preview
- Game color editor (8 game-specific colors)
- Chess board color editor (5 board theme colors)
- Animation/motion settings (speeds, scale, radius)
- 19 asset upload slots with size hints:
  - Logo (200×60), Icon (64×64), Splash (1080×1920)
  - Coin/Gem/XP icons (24×24)
  - Game icons (64×64 each)
  - Win/Loss/Draw icons (128×128)
  - Medals (32×32), Avatar default (128×128)
- Each upload shows expected dimensions in Arabic
- Changes save to theme.json and appear as platform defaults
- Does NOT override user skins/cosmetics

Asset Registry (ASSET_REGISTRY.md):
- 44 emojis cataloged with file locations
- 71 colors mapped
- 9 gradients
- 17 animations
- 5 board visual configs
- 1 piece renderer (vector paths)
Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
parent 02573701
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment