feat: complete theming system — 67 emoji replacements, juice settings, full asset registry
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:Claude Opus 4.6 <noreply@anthropic.com>
Showing
ASSET_REGISTRY.json
0 → 100644
This diff is collapsed.
66.6 KB
66 KB
101 KB
106 KB
102 KB
101 KB
89.2 KB
76.2 KB
33.4 KB
37.1 KB
38.5 KB
39 KB
40.3 KB
40.3 KB
42.9 KB
39.1 KB
39.1 KB
39.1 KB
61.9 KB
56.3 KB
81 KB
91.2 KB