diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-16 06:11:48 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-16 06:11:48 -0500 |
| commit | 79d92d079016092149f79202edecff899a5c18e1 (patch) | |
| tree | 0487ea4343784e44ec7dd4afa25c8c8b97ca977d | |
| parent | 9e99749de911ffc5b375bc79ee664d498e4d76d6 (diff) | |
| download | dotemacs-79d92d079016092149f79202edecff899a5c18e1.tar.gz dotemacs-79d92d079016092149f79202edecff899a5c18e1.zip | |
chore(todo): close the contrast-cell compaction task
Resolved by 9e99749d. Dated-rewrote the VERIFY to a log entry.
| -rw-r--r-- | todo.org | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -2828,9 +2828,8 @@ Needs from Craig: this is theme-side work, not a config edit — the music-confi Pull the music-config faces out to the theme (the config no longer defines faces directly): playlist name, status (paused, etc.), two mode colors per "button" (on vs off), a per-key symbol+text color, and a color for all other labels. Pairs with the 2026-06-14 face-stripping work (music-config faces were removed there and are currently undefined until the theme defines them). From the roam inbox 2026-06-15. ** TODO [#C] music: show song information in the modeline :feature: Show basic song information in the modeline, with streaming-source support too. Write a spec for this one first. From the roam inbox 2026-06-15. -** VERIFY [#C] theme-studio: compact the contrast column to a number :solo:quick:studio:next: -Needs from Craig: clarify "colored like the current text." The contrast cell is crHtml in app.js — today it shows "N.N PASS/FAIL" colored by rating. Do you want (a) the number colored by its pass/fail rating (green/gray/red) with the verdict word dropped, or (b) the number colored in the face's own foreground (a legibility preview)? I'll do whichever; I won't guess on the aesthetic. -Represent contrast as a colored number colored like the current text. The word "passed" is unnecessary +** 2026-06-16 Tue @ 06:11:30 -0500 Contrast cell: dropped PASS/FAIL, verdict moved to the hover +Craig's call (option a + hover): the contrast cell now shows just the rating-colored number (green = passes AAA, grey = passes AA, red = fails AA), and the WCAG meaning lives in a hover. Added a pure =contrastTitle(r)= to =app-util.js= (4 node tests), changed =crHtml= (app.js) to drop the verdict word and set =title=, kept =verdictFor= for the covered-overlay worst-case readout (untouched, #contrasttest still green). New #crtest browser gate; full theme-studio suite green. Commit =9e99749d=, pushed. ** TODO [#C] Build an Org-native API workspace :feature:test: :PROPERTIES: :LAST_REVIEWED: 2026-06-02 |
