commit ca58eef7d9d594239ddbfff93f3d86b840d6efc7
parent 0e5a9b7c6691d7fab80a3206cdc85fbe8a1d7552
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date: Fri, 25 Sep 2026 22:11:45 -0400
common: tokens.css chart notes state the all-pairs CVD floor band (brand S2)
Adjacent pairs pass every validator check on all three bases. All pairs pass
too, but one non-adjacent pair per base sits in the CVD 6–8 floor band: green
↔ amber on light (6.2) and sepia (6.1), green ↔ magenta on dark (6.9). That
is legal only with a legend or direct labels. The comments used to say all
pairs cleared ΔE ≥ 8. Comments only; no value changes.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Diffstat:
1 file changed, 13 insertions(+), 9 deletions(-)
diff --git a/common/styles/tokens.css b/common/styles/tokens.css
@@ -195,11 +195,13 @@ html[data-base="light"] {
/* Charts do not follow the accent: a fixed categorical order per base, in
one hue order everywhere (blue, green, violet, amber, magenta). Validated
with the dataviz skill's validate_palette.js on this base's
- --chart-surface: adjacent AND all pairs pass (lightness band, chroma, CVD
- ΔE ≥ 8, normal-vision ΔE ≥ 15, ≥ 3:1). chart-3 is a violet, well apart
- from --state-gone (ΔE 24.3 normal, 21.7 protan): it once WAS the gone
- hex, so the third archive in a chart read as "gone". chart-1 is a blue,
- not Signal (ΔE 17.3 from it). */
+ --chart-surface: adjacent pairs pass every check (lightness band, chroma,
+ CVD ΔE ≥ 8, normal-vision ΔE ≥ 15, ≥ 3:1). All pairs pass too, with the
+ non-adjacent green ↔ amber in the CVD 6–8 floor band (6.2): legal only
+ with a secondary encoding, a legend or direct labels. chart-3 is a
+ violet, well apart from --state-gone (ΔE 24.3 normal, 21.7 protan): it
+ once WAS the gone hex, so the third archive in a chart read as "gone".
+ chart-1 is a blue, not Signal (ΔE 17.3 from it). */
--chart-1: #3a7de0;
--chart-2: #2f8a57;
--chart-3: #5e3aa8;
@@ -273,8 +275,9 @@ html[data-base="sepia"] {
--state-gone: #a3392a;
--state-gone-soft: rgba(163, 57, 42, 0.12);
- /* Same hue order as light, stepped for the paper surface; adjacent and all
- pairs pass the validator. chart-3 vs --state-gone: ΔE 23.7 normal. */
+ /* Same hue order as light, stepped for the paper surface. Adjacent pairs
+ pass every check; all pairs pass with green ↔ amber in the CVD floor
+ band (6.1). chart-3 vs --state-gone: ΔE 23.7 normal. */
--chart-1: #3574d6;
--chart-2: #2a7d4f;
--chart-3: #5e3aa8;
@@ -348,8 +351,9 @@ html[data-base="dark"] {
--state-gone: #d9644f;
--state-gone-soft: rgba(217, 100, 79, 0.16);
- /* Same hue order, stepped into the validator's dark lightness band;
- adjacent and all pairs pass. chart-3 vs --state-gone: ΔE 22.9 normal. */
+ /* Same hue order, stepped into the validator's dark lightness band.
+ Adjacent pairs pass every check; all pairs pass with green ↔ magenta in
+ the CVD floor band (6.9). chart-3 vs --state-gone: ΔE 22.9 normal. */
--chart-1: #3561c8;
--chart-2: #3fa577;
--chart-3: #9a7ee6;