562 Ersetzungen in 50 Dateien: Halbgeviertstrich zwischen zwei Ziffern (=
"bis"-Bereich) bekommt Leerzeichen davor/danach (3–4 -> 3 – 4). Regex
/([0-9])\s*–\s*(?=[0-9])/ auf Rohtext (format-erhaltend, CRLF/Einrueckung
unveraendert), Bindestriche in Woertern und Minuszeichen unangetastet, alle
JSON weiter gueltig. Energiemanager-Zeitbloecke sind Display-Labels (kein
Logik-Key) -> safe.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Startbildschirm: Name/Klasscode-Felder entfernt (Kinder sind über die
Plattform-Session identifiziert). Klick auf eine Wegkarte startet die
Partie sofort — separater „Partie starten"-Button entfernt.
- Abschluss: „Ergebnis speichern"-Button entfernt; Speichern passiert schon
automatisch am Partie-Ende (submitAssessment). Hinweis „automatisch
gespeichert" ergänzt. btnSave-Listener null-sicher gemacht.
- Seilbahn: Talstation (Baukörper + Satteldach + Umlenkrad) ergänzt — der
Lift-Anfang wirkte vorher „transparent".
- Responsive/iPad: Panels bekommen Höhen-Deckel + internes Scrollen (decken
nie den ganzen Schirm zu). Neue Media-Query für iPad-Landscape (901–1200px
/ niedrige Höhe): kompaktere Panels, Graphen nach rechts-unten aus dem
Info-Panel-Bereich. Sehr flache Screens blenden die Graphen aus.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>