Doku: Abos & Quellen erledigt, Zeitschriften-Markierung, folders als Liste, Strom/Merkliste statt Neu/Warteschlange, theme.md ordnet feeds.js und podcast-ui.css richtig zu

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
mrwnslz 2026-10-24 16:04:12 +02:00
parent fd69ec3472
commit e2bb1f9c5d
3 changed files with 12 additions and 9 deletions

View file

@ -22,8 +22,8 @@ diora's areas are sorted by what one does, not where things come from:
the one to open next.
- **diora Reader** (tolino, e-readers): only Lesen, without Home. **TV:** Hören.
Anything new goes into one of the two groups. Managing (subscribing, settings,
folders) moves out of the everyday views into "Abos & Quellen" (phase 2).
Anything new goes into one of the groups. Managing (subscribing, settings,
folders) is in "Abos & Quellen" (docs/sources.md; done).
## One definition: `static/js/nav.js` (diora-web)
@ -76,8 +76,9 @@ Hash: `#books`, `#magazines`, `#news`, `#blogs`, `#audiobooks`, … (old hashes
`#feeds`, `#radio/saved` keep working). Remembered: `localStorage`
`diora_nav_section` and `diora_nav_last_<group>`.
**Zeitschriften** (phase 1): the books in a library folder called
"Zeitschriften" (or "Magazine"); a per-book mark follows with phase 3.
**Zeitschriften**: the books marked as magazines (encrypted meta `magazine`), or, unmarked,
those in a library folder called "Zeitschriften" (or "Magazine"); issues and articles:
docs/library.md.
### The segment row (phone)
@ -105,6 +106,6 @@ A tab/rail button calls `DioraNav.go(id)`; the active state comes from
audiobook mark in one place; the everyday views without managing.
3. Library (done): audiobook series are found in the titles ("Das Kapital –
Erster Band" …) and shown as one stack; audiobooks have folders
(`PodcastFeed.folder`); a book is marked as a magazine in its encrypted
(`PodcastFeed.folders`, a list; `folder` is its first, for older clients); a book is marked as a magazine in its encrypted
meta (`magazine: true/false`; unset: the "Zeitschriften" folder decides), and
Zeitschriften groups the issues by periodical.

View file

@ -1,8 +1,8 @@
# Abos & Quellen (navigation phase 2)
One place to manage every subscription: podcasts, YouTube channels, audiobooks,
news sources and blogs. The everyday views (Neu, Warteschlange, Nachrichten,
Blogs, Hörbücher) show content; adding, changing and removing sources happens
news sources and blogs. The everyday views (Strom, Merkliste, Wiedergabeliste — docs/podcasts.md —,
Nachrichten, Blogs, Hörbücher) show content; adding, changing and removing sources happens
here (their own small entry points lead here).
## Where

View file

@ -2,8 +2,10 @@
diora has two colour schemes, **dark** (the old look) and **light**, chosen by the reader:
"Dunkel", "Hell" or "Automatisch" (as the operating system says). This file is the contract
between diora-web (app.css, home.js, templates), diora-android (native.css, native-*.js,
podcast-ui.css, feeds.js) and diora-desktop (desktop.css).
between diora-web (app.css, home.js, feeds.js, templates, and static/podcasts/podcast-ui.css —
a copy of diora-android's native.css by tools/sync_podcast_ui.py), diora-android (native.css,
native-*.js; the apps ship diora-web's files too, through build_web.py) and diora-desktop
(desktop.css).
## Switching