Dokumentation auf SystemEscape und Accessibility abgleichen
mindflux-ci / build (push) Successful in 4s
mindflux-ci / build (push) Successful in 4s
This commit is contained in:
+5
-5
@@ -15,7 +15,7 @@ Docker/CI-Härtung und erste Tests.
|
||||
- **Globales Accessibility-Widget:** Ein schwebender Rollstuhl-Button öffnet auf jeder Seite
|
||||
ein tastaturbedienbares Panel. Einstellungen werden ausschließlich lokal im Browser gespeichert.
|
||||
- Enthalten sind vier Textgrößen, Hochkontrast, farbenblindfreundliche Statusfarben, Monochrom,
|
||||
eine dyslexiefreundliche Schriftalternative, unterstrichene Links, reduzierte Animationen,
|
||||
einen Lesemodus für Dyslexie mit Verdana und angepassten Abständen, unterstrichene Links, reduzierte Animationen,
|
||||
großer Cursor und ein zentraler Reset.
|
||||
- Floating-Button an die Mindflux-Palette angepasst; der Schrift-Schalter heißt nun transparent
|
||||
„Lesemodus (Dyslexie)“ und weist auf Verdana plus vergrößerte Abstände hin.
|
||||
@@ -79,7 +79,7 @@ Docker/CI-Härtung und erste Tests.
|
||||
`theme.js`/localStorage); funktionslose Sprach-/Benachrichtigungs-Attrappen entfernt;
|
||||
`SettingsController` in den `ProfileController` gemergt; Token-Farbe statt Hardcode.
|
||||
- **Spielnamen vereinheitlicht** (englisch, zusammengeschrieben): DevLab, SyntaxSaga sowie
|
||||
CodeEscape, ServiceClash, BugHunter, NetWorker für die geplanten Spiele (Keys in
|
||||
SystemEscape, ServiceClash, BugHunter, NetWorker für die geplanten Spiele (Keys in
|
||||
`KNOWN_GAMES`/`ProgressService` mit umbenannt – noch keine Scores vorhanden).
|
||||
- **DevLab erscheint jetzt auf der Statistik-Seite** (fehlte in `ProgressService.GAMES`).
|
||||
- Tote Templates entfernt: `login.html`, `register.html` (Formular lebt auf der Startseite),
|
||||
@@ -104,7 +104,7 @@ Docker/CI-Härtung und erste Tests.
|
||||
### Zukunftsfundament & FluxTimer
|
||||
- **Plan technisch aktualisiert:** freie Flyway-Reihenfolge V11–V14, persistiertes
|
||||
`exam_scope`-Tagging und verbindlicher S3-Anti-Cheat-Vertrag für alle neuen Spiele.
|
||||
- **Spiel-Akzentbasis:** Dark-/Light-Tokens für CodeEscape, BugHunter, ServiceClash und NetWorker.
|
||||
- **Spiel-Akzentbasis:** Dark-/Light-Tokens für SystemEscape, BugHunter, ServiceClash und NetWorker.
|
||||
- **FluxTimer-MVP:** lokaler Pausentimer mit 5–240 Minuten Intervall, rotierenden Erinnerungen,
|
||||
eigenem Text, Snooze, Probelauf, optionalem Sound und lokaler Browser-Benachrichtigung.
|
||||
Countdown und Overlay laufen über Navigationen weiter; ein eigener Topbar-Button öffnet den
|
||||
@@ -116,7 +116,7 @@ Docker/CI-Härtung und erste Tests.
|
||||
Beschriftung reicht als Handlungsaufforderung und passt besser zur eigenständigen Designsprache.
|
||||
- Datenschutzerklärung um lokale Speicherung und Browser-Benachrichtigung ergänzt.
|
||||
|
||||
### CodeEscape
|
||||
### SystemEscape (interner Key `codeescape`)
|
||||
- **Variable SystemEscape-Runs:** Jedes Szenario besitzt nun acht Räume; ein Durchlauf wählt
|
||||
serverseitig vier davon in zufälliger Reihenfolge. Der Pool wächst damit auf 24 Räume und
|
||||
69 Rätsel, mit 1.680 möglichen geordneten Raumkombinationen je Szenario.
|
||||
@@ -142,7 +142,7 @@ Docker/CI-Härtung und erste Tests.
|
||||
- **Vier Mechaniken:** freie Code-Eingabe, Choice, Reihenfolge und Matching; alle Lösungen bleiben
|
||||
bis zur expliziten Auflösung auf dem Server.
|
||||
- **Eigene visuelle Welt:** dunkle Facility-/CRT-Optik, Scanlines, Terminal-Dialoge,
|
||||
Fragment-Chips und CodeEscape-Akzent im Dashboard; responsive für mobile Ansichten.
|
||||
Fragment-Chips und SystemEscape-Akzent im Dashboard; responsive für mobile Ansichten.
|
||||
- **Admin-CRUD:** Szenarien, Räume und Rätsel inklusive JSON-Payload und Prüfungsbereich pflegbar.
|
||||
- Dashboard, Security-CSRF-Ausnahme, Score-/XP-/Achievement-System und Admin-Dashboard integriert.
|
||||
- Vier neue Service-Tests prüfen Lösungsfreiheit, serverseitige Hint-/Versuchsabrechnung sowie
|
||||
|
||||
Reference in New Issue
Block a user