diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-08 06:20:00 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-08 06:20:00 -0500 |
| commit | bc5f62a80a8fdbc6c0421c8177d9b3f896028cfc (patch) | |
| tree | 17d38efb1a799a1179b5574691f36adecfa567db /scripts/theme-selector/samples.py | |
| parent | b993d271e33c86d0a2b7056a40db1c6a04ea9058 (diff) | |
| download | dotemacs-bc5f62a80a8fdbc6c0421c8177d9b3f896028cfc.tar.gz dotemacs-bc5f62a80a8fdbc6c0421c8177d9b3f896028cfc.zip | |
feat(theme-selector): bespoke shr preview (themes nov, eww, and HTML mail)
nov defines no faces of its own; it renders EPUBs entirely through shr, the built-in HTML renderer also behind eww, elfeed's article view, and HTML mail. Rather than a hollow nov entry, this exposes shr directly: a rendered-document preview (chapter title, section headings, body text, links, inline code, mark, strike-through, superscript, abbreviation, image slice) covering all 15 shr faces. Theming it themes every HTML reader at once. The body font (variable-pitch) stays a font-config concern and body color follows the default face, so nov needs nothing beyond shr.
Diffstat (limited to 'scripts/theme-selector/samples.py')
0 files changed, 0 insertions, 0 deletions
