aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/samples.py
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-09 04:54:53 -0500
committerCraig Jennings <c@cjennings.net>2026-06-09 04:54:53 -0500
commitd251768ba4f32832f61dd72c64d0422cf4c36aea (patch)
treecf4af8ff5f5db8a6f444a1a17bbdbb77cf3cddf2 /scripts/theme-studio/samples.py
parent3ea24a5b64934e7be6bd6c3dc1657746ad37be27 (diff)
downloaddotemacs-d251768ba4f32832f61dd72c64d0422cf4c36aea.tar.gz
dotemacs-d251768ba4f32832f61dd72c64d0422cf4c36aea.zip
test(theme-studio): pin lock behaviors with a #locktest gate
Adds a browser hash gate covering the two lock behaviors no existing gate touched: locking a row disables its control (syntax swatch div via data-locked, UI select via .disabled, both through the shared mkLockCell), and clear-unlocked wipes unlocked rows to default while leaving locked rows untouched across all three tiers. This is the characterization net for the generate.py extraction refactor — it proves the upcoming CSS/JS move preserves lock behavior. Verified it goes red when a lock guard is removed.
Diffstat (limited to 'scripts/theme-studio/samples.py')
0 files changed, 0 insertions, 0 deletions