aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/test-app-util.mjs
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-16 05:59:55 -0500
committerCraig Jennings <c@cjennings.net>2026-06-16 05:59:55 -0500
commitb126dafca9f8424907904619e2b3d2d0d78d1635 (patch)
tree372eff36cf8666e0fa319615753e351323f108e3 /scripts/theme-studio/test-app-util.mjs
parentd27783bd9ed5441f71762c0a4ac863bc0443ac16 (diff)
downloaddotemacs-b126dafca9f8424907904619e2b3d2d0d78d1635.tar.gz
dotemacs-b126dafca9f8424907904619e2b3d2d0d78d1635.zip
feat(theme-studio): mark per-face setting boxes that differ from default
A non-default height looks identical to the default in the size input, so a stray 1.1 hides in plain sight. I added a small gold corner flag on any per-face setting cell (fg, bg, style, inherit, size, box) whose value differs from the face's seed default. A pure faceBoxNonDefaults helper computes the per-box flags. buildPkgTable resolves fg/bg to hex before comparing, so a palette-name-vs-hex difference doesn't read as a change.
Diffstat (limited to 'scripts/theme-studio/test-app-util.mjs')
0 files changed, 0 insertions, 0 deletions