aboutsummaryrefslogtreecommitdiff
path: root/githooks
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-18 19:55:33 -0500
committerCraig Jennings <c@cjennings.net>2026-06-18 19:55:33 -0500
commitc4b55ae61b60f978c39666c6a5bc77445efd7d45 (patch)
tree1e4205003bb5274055dfe78dade0bafb90c33bd7 /githooks
parent98a4ce179bf991aa0d20323a07c4015280711153 (diff)
downloaddotemacs-c4b55ae61b60f978c39666c6a5bc77445efd7d45.tar.gz
dotemacs-c4b55ae61b60f978c39666c6a5bc77445efd7d45.zip
feat(theme-studio): add mode-line-highlight as an editable face
The mode-line hover box (the raised bevel on clickable mode-line segments) came from mode-line-highlight, a face the studio never managed, so it fell through to Emacs's stock released-button default with no way to change it. I added it to the generated UI face list, between mode-line and mode-line-inactive. The row and box control are already generic over that list, so they appear automatically. build-theme.el's UI emission is generic too, so the elisp side needs nothing. The face isn't in the captured Emacs snapshot, so apply_hover_box_default seeds its box to the raised default in both build_uimap branches. That matches current behavior and leaves the user free to flatten or recolor it. The mock frame previews the hover by wrapping a mode-line segment in the face.
Diffstat (limited to 'githooks')
0 files changed, 0 insertions, 0 deletions