diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-29 22:48:28 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-29 22:48:28 -0400 |
| commit | db903ea32b10ac2f8d10c7e718d81b68492225cc (patch) | |
| tree | 2cd59ebf7a825a51a62933037cfbbefd11ebdc07 /scripts/theme-studio/samples.py | |
| parent | d94b0dc1603acae7abef0a00bc096ef45d79636b (diff) | |
| download | dotemacs-db903ea32b10ac2f8d10c7e718d81b68492225cc.tar.gz dotemacs-db903ea32b10ac2f8d10c7e718d81b68492225cc.zip | |
feat(theme-studio): render nov-reading preview as a book page
The nov-reading app fell back to the generic preview (face names in their own colors), which doesn't show what a palette looks like. I added a renderer that draws a real book page per palette: a mock page of Hawthorne's "Dr. Heidegger's Experiment" in sepia, dark, and light, with a small-caps byline, a drop cap, and justified serif prose. Each page takes its background and foreground from its palette face, so tuning a palette repaints its page.
Diffstat (limited to 'scripts/theme-studio/samples.py')
0 files changed, 0 insertions, 0 deletions
