aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-08 18:43:02 -0500
committerCraig Jennings <c@cjennings.net>2026-06-08 18:43:02 -0500
commit5c42cbcd91a81276508b094a191b9226e6aeb878 (patch)
tree284eabddc93469600e3ac15be8889dae88ecc76e /todo.org
parent1877fe57eca7f4acc643d9b90e248f7fd67fec33 (diff)
downloaddotemacs-5c42cbcd91a81276508b094a191b9226e6aeb878.tar.gz
dotemacs-5c42cbcd91a81276508b094a191b9226e6aeb878.zip
chore(todo): track theme-studio guide-support feature specs
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org6
1 files changed, 6 insertions, 0 deletions
diff --git a/todo.org b/todo.org
index 2bc725c4..407ca951 100644
--- a/todo.org
+++ b/todo.org
@@ -161,6 +161,12 @@ What we're verifying: the OKLCH sliders / C×L plane edit cleanly and clamping i
- Switch the picker to OKLCH mode and drag L, then C, then H
- Push chroma past the sRGB gamut, then toggle the AA/AAA mask
Expected: each axis moves independently; the C×L plane (once 4b lands) opens on the current color; "chroma clamped to sRGB" shows on clamp; toggling the mask does not reset OKLCH mode.
+** TODO [#B] theme-studio guide-support features :feature:theme-studio:
+From the color-assignment guide work (2026-06-08): make the tool support the guide without mandating it — everything a seed, an advisory, or a view, never a gate. Two specs to write, both deriving from the rewritten guide and its seed table ([[file:scripts/theme-studio/theme-coloring-guide.org][theme-coloring-guide.org]]).
+*** TODO Seeding-engine spec :solo:
+The role-to-treatment table plus per-tier face→role maps; seeds syntax, UI, and org-mode to guide-correct defaults and reseeds dupre to the compact mapping (builtins blue-grey, function definitions gold). Priority / starting point.
+*** TODO Guide-support views and advisories spec :solo:
+Five optional surfaces, all dismissible and non-blocking, in one collapsible panel where they advise: (1) CVD-simulation toggle on previews (deuteranopia/protanopia/tritanopia); (2) squint/blur preview toggle; (3) lightness-ramp view + palette advisories (accent count over 6-8, roles separated only by red/green) — depends on the OKLCH/ΔE core; (4) definition-vs-call / weight advisories; (5) state-over-syntax preview (region/search/diff tint over real syntax-colored text). Sequence: rewritten guide reviewed → seeding-engine spec → this. Advisories (3, 4) layer on the perceptual-metrics feature.
** TODO [#D] theme-studio low-contrast preset/mask mode :feature:theme-studio:
Deferred from the perceptual color metrics spec (vNext). After raw OKLCH/APCA/DeltaE readouts exist, decide whether to add a named low-contrast workflow: APCA Lc bands, a contrast ceiling/floor mask, or a "soft" sibling to the existing any/AA+/AAA picker mask. Spec: [[file:docs/design/theme-studio-perceptual-color-metrics-spec.org][spec]] (vNext candidates; review folded in 2026-06-08).
** TODO [#D] theme-studio CIEDE2000 DeltaE option :feature:theme-studio: