aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/default_faces.py
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-14 22:06:41 -0500
committerCraig Jennings <c@cjennings.net>2026-06-14 22:06:41 -0500
commitded61fc6bbda1662e9647b207b18ba61a4d0543b (patch)
tree05ae3b1e2c33dbd49b68b3ce55ed38245ca10203 /scripts/theme-studio/default_faces.py
parent4c4a10da4ea4d5536bcc27d70cdccdec58e48060 (diff)
downloaddotemacs-ded61fc6bbda1662e9647b207b18ba61a4d0543b.tar.gz
dotemacs-ded61fc6bbda1662e9647b207b18ba61a4d0543b.zip
refactor(theme-studio): spec-table the bespoke apps, guard the palette dedup
The bespoke APPS dict was 21 hand-repeated lines of the same shape. It's now a (key, label, preview, FACES, prefix, SEED) spec list turned into the dict by one comprehension, so adding an app is one row. add_palette_color's dedup set tolerates a palette row with no name slot instead of indexing past its end.
Diffstat (limited to 'scripts/theme-studio/default_faces.py')
0 files changed, 0 insertions, 0 deletions