From dc58d2f7c1f2626e8f6c403c1e6350de80caff28 Mon Sep 17 00:00:00 2001 From: Hermes AI Bot Date: Sat, 27 Jun 2026 09:15:42 +0000 Subject: [PATCH] Feature 17 + 19: Strafen-Generator + Memory-Buch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- memory.html | 1199 ++++++++++++++++++++++++++++++++++++++++++++++++++ strafen.html | 763 ++++++++++++++++++++++++++++++++ sw.js | 4 +- 3 files changed, 1965 insertions(+), 1 deletion(-) create mode 100644 memory.html create mode 100644 strafen.html diff --git a/memory.html b/memory.html new file mode 100644 index 0000000..25ae9ee --- /dev/null +++ b/memory.html @@ -0,0 +1,1199 @@ + + + + + +JGA Memory-Buch — Prag 2026 + + + + + + + + + + + + + + +
+ ← Zurück zur Übersicht + + + + + + + + + +
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/strafen.html b/strafen.html new file mode 100644 index 0000000..7d67f87 --- /dev/null +++ b/strafen.html @@ -0,0 +1,763 @@ + + + + + +JGA-Strafen-Generator — Prag 2026 + + + + + + + + + + + + + + +
+ ← Zurück zur Übersicht +

🎲 JGA-Strafen-Generator

+

Würfelt zufällig eine Strafe aus dem Pool — leicht versaut, mit Edit-Möglichkeit

+ +
+ +
+ +
+ + + +
+ + +
+
+
🎲
+

Klicke Würfeln um zu starten

+
+
+ +
+ + +
+ +
+ Gewürfelt: 0 / 0 aktivierten Strafen +
+ + +
+

📜 Würfel-Historie

+
+
Noch nichts gewürfelt
+
+
+
+ + + +
+
+ + + + + \ No newline at end of file diff --git a/sw.js b/sw.js index 55bfa3b..8568587 100644 --- a/sw.js +++ b/sw.js @@ -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' ];