aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/emacs-default-faces.json
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-20 05:48:01 -0400
committerCraig Jennings <c@cjennings.net>2026-06-20 05:48:01 -0400
commitb599c3743e3e75b1f911cf8bf39e0481dd8c1265 (patch)
tree25714eaf80a29b20e08cdc64ac72c68c45cc91b1 /scripts/theme-studio/emacs-default-faces.json
parent471fb4ddf9fd2b9fd99a7a63abfa509d1da3a9cf (diff)
downloaddotemacs-b599c3743e3e75b1f911cf8bf39e0481dd8c1265.tar.gz
dotemacs-b599c3743e3e75b1f911cf8bf39e0481dd8c1265.zip
feat(theme-studio): custom weight/slant dropdowns with previews
Replace the native weight and slant selects with a custom dropdown themed like the color dropdown. The values are spelled out (semibold instead of "semi", and an unset control reads "weight"/"slant" rather than "wt"/"sl"), and each popup option renders in its own weight or slant so the choice previews itself. The trigger shows the current value in that style too. mkEnumDropdown mirrors the color dropdown's popup, lock, and outside-click handling, so the new control opens, locks, and closes the same way. The style-cluster gates drive the popup instead of a native select and check the spelled-out range plus the per-option preview.
Diffstat (limited to 'scripts/theme-studio/emacs-default-faces.json')
0 files changed, 0 insertions, 0 deletions