Python + Textual, unter tui/. Liest EPUBs aus einem Bibliotheksordner, zeigt Kapitel als Fließtext, j/k/Pfeiltasten zum Scrollen, n/p für Kapitelwechsel. Fortschritt wird lokal (progress.json via platformdirs) nach demselben "furthest wins"-Prinzip wie diora's Web-Reader gespeichert, damit ein Sync-Layer gegen die künftige diora-API später ohne Rewrite andocken kann. Vorerst rein lokal, kein Server-Kontakt, keine Verschlüsselung.
12 lines
126 B
Text
12 lines
126 B
Text
#library-list {
|
|
height: 1fr;
|
|
}
|
|
|
|
#reader-scroll {
|
|
height: 1fr;
|
|
padding: 1 2;
|
|
}
|
|
|
|
#chapter-text {
|
|
width: 100%;
|
|
}
|