Split the monolithic 5510-line index.html into 14 separate files: - css/styles.css (1085 lines) - all styling - js/translations.js - i18n (FR/EN/UA/DE) - js/data.js - categories, presets, fallback data - js/utils.js - shuffle, seed encoding/decoding - js/seed.js - seed generation algorithms - js/ribbon.js - country/category ribbon selectors - js/setup.js - custom panel, mode selection, presets - js/game.js - core game loop, state, timer - js/game-end.js - end screen, Hungarian algorithm, odometer - js/daily.js - daily mode, seeded RNG, leaderboard - js/hints.js - tooltips, country descriptions - js/ui-effects.js - animations, ripple, particles - js/mobile.js - responsive ribbon tabs Also allow .docx/.xlsx in .gitignore (used as dev resources). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
5 lines
56 B
Text
5 lines
56 B
Text
.DS_Store
|
|
*.DS_Store
|
|
node_modules/
|
|
.wrangler/
|
|
config.js
|