diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-08 02:24:32 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-08 02:24:32 -0500 |
| commit | 4317f76f6b57331036592f3afafe42efe53e75e6 (patch) | |
| tree | bbac9d51c5910b3a575ced7a475d2172af078f42 /scripts/theme-selector/samples.py | |
| parent | deba1684134a520ecc82d188997e14c3767e5234 (diff) | |
| download | dotemacs-4317f76f6b57331036592f3afafe42efe53e75e6.tar.gz dotemacs-4317f76f6b57331036592f3afafe42efe53e75e6.zip | |
feat(theme-selector): package-faces table UI (tier-3 phase 3)
I added the package faces section: an application selector for org-mode, magit, and elfeed, and a face table for the chosen app with a foreground and background dropdown, bold and italic toggles, an inherit dropdown (base faces plus the app's own faces), a relative-height stepper, a live contrast readout on the effective inherit-resolved color, and a per-face reset, plus a per-app reset and a text filter for the large sets.
The right pane shows a generic preview, each face name in its own resolved colors, which the bespoke org/magit/elfeed previews replace in the next phases. The fg/bg dropdown is now a shared colorDropdown helper that the ui-faces table also uses, so there's no forked control. Palette edits propagate to package faces, and import and export carry them through.
Diffstat (limited to 'scripts/theme-selector/samples.py')
0 files changed, 0 insertions, 0 deletions
