• Mahmoud Aglan's avatar
    feat: complete theming system — 67 emoji replacements, juice settings, full asset registry · 8aa32432
    Mahmoud Aglan authored
    ASSET_REGISTRY.json: machine-readable sweep of entire codebase
    - 67 emojis with exact file:line locations
    - 80 unique colors
    - 14 gradients
    - 24 animations
    - 56 CSS variables
    
    Admin panel new sections:
    - 🧃 Juice Settings: particles on/off, shake intensity, haptic, confetti count,
      coin fly count, bounce scale, slam scale, float amount
    - 😀 Emoji Replacements: 27 most visible emojis as upload slots
      Each with: current emoji preview, size hint, usage description
      Upload SVG/PNG → replaces emoji throughout the app
    
    theme.js updated:
    - emoji() helper: returns uploaded image OR fallback emoji at exact size
    - image-rendering: -webkit-optimize-contrast (fixes pixelation on non-retina)
    - All images use object-fit:contain (never overflow their expected box)
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    8aa32432
Name
Last commit
Last update
.claude Loading commit data...
Connections and docs Loading commit data...
admin Loading commit data...
api Loading commit data...
config Loading commit data...
docs Loading commit data...
includes Loading commit data...
public Loading commit data...
.gitignore Loading commit data...
.htaccess Loading commit data...
ARCHITECTURE.md Loading commit data...
ASSET_REGISTRY.json Loading commit data...
ASSET_REGISTRY.md Loading commit data...
BUILD_ORDER.md Loading commit data...
DATABASE_REFERENCE.md Loading commit data...
DESIGN.md Loading commit data...
Dockerfile Loading commit data...
PLAN.md Loading commit data...
Stockfishbotsapi.txt Loading commit data...
captain-definition Loading commit data...
index.php Loading commit data...