aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/sterling.json
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-10 00:25:20 -0500
committerCraig Jennings <c@cjennings.net>2026-06-10 00:25:20 -0500
commit361bc5b18931b2a3ca6a6d8f68918dcd10f050b5 (patch)
tree1bc8a9c69252424caf37fcf9b64ab1adea4f69d2 /scripts/theme-studio/sterling.json
parenta348505b5263ca549a60a398da4fd082a1e2a7e6 (diff)
downloaddotemacs-361bc5b18931b2a3ca6a6d8f68918dcd10f050b5.tar.gz
dotemacs-361bc5b18931b2a3ca6a6d8f68918dcd10f050b5.zip
feat(theme-studio): render the palette as hue family strips
The palette panel is now a stack of strips: the pinned ground strip (bg, fg) first, then hue-sorted family strips, each dark to light. Grouping comes from familiesFromPalette off the hex every render, so renaming a color never moves it. The flat PALETTE stays the editable truth and chips keep their per-chip remove / rename / select; the move-arrow and drag reordering are gone since the sort is deterministic now (moveColor and the drag state with them). Phase 3 of the color-families spec. A #familytest gate checks the ground strip pins first, families render, chips keep their controls, and a color renamed to anything stays in the same strip. Existing palette flows (delta, heal, ramp gates) stay green.
Diffstat (limited to 'scripts/theme-studio/sterling.json')
0 files changed, 0 insertions, 0 deletions