Feature 17 + 19: Strafen-Generator + Memory-Buch
Neu: - strafen.html: 50 kuratierte Strafen (24 Common, 15 Uncommon, 8 Rare, 3 Legendary) mit Tier-Würfel-Mechanik (60/25/10/5%), Pool-Editor (an/aus pro Strafe, eigene Strafen hinzufügbar, löschen), Tier-Filter, Würfel-History, Statistik, Ziel-Person-Wahl (Bräutigam/Zufällig/Gruppe), Skip-Button, Würfel-Spin-Animation. - memory.html: Digitales Gästebuch. Setup-Wizard für Mitreisende (Name + Farbe + Emoji), Foto-Upload mit Auto-Resize auf 1200px (Canvas-API), Text-Einträge, Mood-Picker, Location-Tagging (12 JGA-Locations), Tag-System, 7 Emoji-Reactions, Threaded Comments, Filter (Alle/mit Fotos/pro Autor), JSON-Export/Import als Backup, Storage-Warnung bei <500 KB frei. Update: - sw.js: strafen.html + memory.html gecacht, Cache v2->v3. Nicht verlinkt auf index.html oder anderswo — User-Review vor Freigabe. Beide Seiten teilen das Theme-Toggle-System mit den bestehenden 5 Seiten.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
// JGA Prag 2026 — Service Worker
|
||||
// Cache-Strategie: cache-first für HTML/Assets, network-first für externe APIs (OSRM)
|
||||
const CACHE_VERSION = 'jga-2026-v2';
|
||||
const CACHE_VERSION = 'jga-2026-v3';
|
||||
const CORE_ASSETS = [
|
||||
'./',
|
||||
'./index.html',
|
||||
@@ -10,6 +10,8 @@ const CORE_ASSETS = [
|
||||
'./packliste.html',
|
||||
'./countdown.html',
|
||||
'./trinkspiel.html',
|
||||
'./strafen.html',
|
||||
'./memory.html',
|
||||
'./manifest.json'
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user