aboutsummaryrefslogtreecommitdiff
path: root/modules/selection-framework.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-08 01:49:22 -0500
committerCraig Jennings <c@cjennings.net>2026-06-08 01:49:22 -0500
commit42597636b519befe9cebb335b6fb2a9a57668f86 (patch)
treea24f1cc7b3a7d9c653773da751cbf0cb8583b487 /modules/selection-framework.el
parentb5b1869f57480a25f1f9b62b9b820eeaf7ce1c38 (diff)
downloaddotemacs-42597636b519befe9cebb335b6fb2a9a57668f86.tar.gz
dotemacs-42597636b519befe9cebb335b6fb2a9a57668f86.zip
feat(theme-selector): black/white anchors, locked ground/fg tiles, save/export/import
I made the ground default pure black and the default text pure white, the two anchors the whole theme is judged against. The palette tiles holding the current background and foreground are now locked, showing a small lock instead of the remove ×, so the contrast reference can't be deleted out from under everything. The save/load row is relabeled and the buttons stay right-aligned: export is always a fresh download, import loads a file, and show toggles the JSON box. A save button appears once a theme name is entered and uses the File System Access API to write the same file in place on repeat saves, falling back to a download where that API isn't available.
Diffstat (limited to 'modules/selection-framework.el')
0 files changed, 0 insertions, 0 deletions