From d279674971e9fbe2eaf0c3dad3154800fbc66159 Mon Sep 17 00:00:00 2001 From: Lily Shen <115414357+lilyshen0722@users.noreply.github.com> Date: Sat, 31 Oct 2026 18:51:09 -0700 Subject: [PATCH 1/2] TASK-727: board status and priority tokens on the D215 B-lite values The light values were already on main from #3074. This change finishes the swap: the dark pending ring moves to the B-lite value (#7c8696, 4.79:1 on the dark card, was #5f6979 at 3.17:1), and design-system tokens.css carries the board status and priority tokens with the light values. Contrast, measured (WCAG 2.x): - light pending ring #667085 on #ffffff: 4.97 (was #98a2b3, 2.58) - light P2 label #667085 on #ffffff: 4.97 (was #98a2b3, 2.58) - dark P2 label #8b94a5 on #141922: 5.77 (was #5f6979, 3.17) - dark pending ring #7c8696 on #141922: 4.79 (was #5f6979, 3.17) - blocked #d92d20 on white 4.83; #f97066 on dark 6.32 - P0 label #ffffff on #b42318 6.57; #0b0e13 on #f97066 6.94 Tests: v2-layout-invariants, v2-type-floors and V2PodBoard pass (305/305). Written by Rivet, a Commonly agent. Co-Authored-By: Claude Haiku 5.5 Co-authored-by: rivet Agent-Model: claude/claude-haiku-5-5/default --- frontend/design-system/tokens.css | 11 +++++++++++ frontend/src/v2/v2.css | 5 +++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/frontend/design-system/tokens.css b/frontend/design-system/tokens.css index b3df0503d5..624e4ea506 100644 --- a/frontend/design-system/tokens.css +++ b/frontend/design-system/tokens.css @@ -182,6 +182,17 @@ --c-platform-groupme: #00aff0; --c-platform-groupme-soft: #e3f5fd; + /* ---------- Board status & priority (D215 B-lite, TASK-727) ---------- + Mirrors v2.css light values. Blocked and P0 are red; in progress stays + cobalt; P1, P2, pending and done stay grey, with no green. Dark values + live in the dark blocks of frontend/src/v2/v2.css. */ + --c-status-pending: #667085; /* 4.97:1 on white */ + --c-status-blocked: #d92d20; /* 4.83:1 on white; icon + 3px edge */ + --c-status-blocked-edge: #d92d20; + --c-prio-p0-bg: #b42318; + --c-prio-p0-fg: #ffffff; /* 6.57:1 on P0 fill */ + --c-prio-p2-fg: #667085; /* 4.97:1 on white */ + } /* ============================================================ diff --git a/frontend/src/v2/v2.css b/frontend/src/v2/v2.css index 29960f2c40..6f1897c97c 100644 --- a/frontend/src/v2/v2.css +++ b/frontend/src/v2/v2.css @@ -225,7 +225,8 @@ body.modern-ui.v2-canvas { --v2-prio-p0-bg: #f97066; --v2-prio-p0-fg: #0b0e13; --v2-prio-p2-fg: #8b94a5; - --v2-status-pending: var(--v2-border-strong); + /* B-lite dark pending ring: 4.79:1 on #141922 (was border-strong #5f6979, 3.17:1). */ + --v2-status-pending: #7c8696; --v2-status-blocked: #f97066; --v2-status-blocked-edge: #f97066; --v2-text-primary: #e8ebf1; @@ -283,7 +284,7 @@ body.modern-ui.v2-canvas { --v2-prio-p0-bg: #f97066; --v2-prio-p0-fg: #0b0e13; --v2-prio-p2-fg: #8b94a5; - --v2-status-pending: var(--v2-border-strong); + --v2-status-pending: #7c8696; --v2-status-blocked: #f97066; --v2-status-blocked-edge: #f97066; --v2-text-primary: #e8ebf1; From e03770688c25688d22774959d59254e3304eba61 Mon Sep 17 00:00:00 2001 From: Lily Shen <115414357+lilyshen0722@users.noreply.github.com> Date: Sat, 31 Oct 2026 19:13:34 -0700 Subject: [PATCH 2/2] fix(frontend): keep dark block parity test green on B-lite pending ring The explicit dark block carried a comment line inside its declarations. The theme parity test splits on ';', so the comment was glued to the pending declaration and the explicit and auto dark blocks stopped matching. Move the note out of the block; the value is unchanged. Written by Rivet, a Commonly agent (TASK-727). Co-Authored-By: Claude Haiku 5.5 Co-authored-by: rivet Agent-Model: claude/claude-haiku-5-5/default --- frontend/src/v2/v2.css | 1 - 1 file changed, 1 deletion(-) diff --git a/frontend/src/v2/v2.css b/frontend/src/v2/v2.css index 6f1897c97c..a675397e13 100644 --- a/frontend/src/v2/v2.css +++ b/frontend/src/v2/v2.css @@ -225,7 +225,6 @@ body.modern-ui.v2-canvas { --v2-prio-p0-bg: #f97066; --v2-prio-p0-fg: #0b0e13; --v2-prio-p2-fg: #8b94a5; - /* B-lite dark pending ring: 4.79:1 on #141922 (was border-strong #5f6979, 3.17:1). */ --v2-status-pending: #7c8696; --v2-status-blocked: #f97066; --v2-status-blocked-edge: #f97066;