diora-web/static
mrwnslz 656520fe8e
Some checks failed
Build and push Docker image / build (push) Successful in 14s
Test / test (push) Successful in 8m23s
Test / e2e (push) Failing after 1m54s
Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106
32 klassische Skripte in der alten Reihenfolge (01-core … 99-init), ohne
Änderung am Code darin: geschnitten nur zwischen Anweisungen, je Datei
'use strict' wie vorher für die ganze Datei. Geprüft (acorn): kein Code, der
beim Laden läuft, braucht einen Namen aus einer späteren Datei. Globale
Funktionen und let/const bleiben global, die App-Schichten (native.js,
native-eink.js, …) umhüllen sie wie bisher. Template und sw.js-SHELL listen
die Dateien; diora-android build_web nimmt static/js rekursiv.

Getestet: 14 Browser-Tests (e2e), Desktop-App (Buch, Lesestand, Leiste im
Reader, Hell/Dunkel).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 18:30:43 +02:00
..
ambient Stille überspringen im Browser/Desktop (Server findet die Pausen); Ambient-Rekorder im Audio-Thread; sw v86 2026-10-04 12:38:06 +02:00
css Browser: beim Vorlesen bleibt die Playerleiste auch im Vollbild-Reader; sw v105 2026-10-14 18:26:40 +02:00
fonts Serif-Schriftart im Reader auf Source Serif 4 umstellen 2026-09-12 15:05:08 +02:00
js Refactoring Schritt 2: app.js nach Bereichen in static/js/app/ aufgeteilt; sw v106 2026-10-14 18:30:43 +02:00
podcasts Podcast-Oberfläche aus diora-android 6a02899 (Vorlesen in der Leiste, Zurück auf dem Podcast-Tab, Farbvariablen); sw v103 2026-10-14 18:05:23 +02:00
icon-192.png Initial commit 2026-03-16 19:19:22 +01:00
icon-512.png Initial commit 2026-03-16 19:19:22 +01:00
manifest.json Oberfläche eingedeutscht: Radio, Bücher/Reader, Fokus, Konto, Anmeldung; sw v71 2026-10-03 13:53:01 +02:00