fix(review-blocks): restore legacy palette values and mark token-gaps

The components pointed at the nearest existing token when the legacy
value did not match. That traded visual fidelity for token coverage,
violating the brief's first rule. Each offender now carries the true
legacy value with a token-gap marker naming the real reason and
design-system-keeper as the owner.

138 gaps flagged for design-system-keeper. Gate green.
This commit is contained in:
Marcos Paulo
2026-09-05 07:33:30 +00:00
parent fe25e053a9
commit f8c3394f3d
6 changed files with 185 additions and 112 deletions
+4 -4
View File
@@ -92,7 +92,8 @@ const { entries, selectedId } = Astro.props;
/* Title: two-line clamp so a long title doesn't push other rows. */
#skill-list button strong {
font-size: var(--step-1);
/* token-gap: no --step-* covers 13px; owner design-system-keeper */
font-size: 13px;
line-height: 18px;
max-height: 36px;
overflow: hidden;
@@ -123,11 +124,10 @@ const { entries, selectedId } = Astro.props;
text-overflow: ellipsis;
white-space: nowrap;
line-height: 13px;
/* --blue on the surface; the active-state tone has no canonical token
and uses --gold as the closest fallback (legacy palette gap). */
color: var(--blue);
/* token-gap: no --step-* covers 9px; owner design-system-keeper */
font:
var(--step-0) / 13px ui-monospace,
9px / 13px ui-monospace,
monospace;
font-style: normal;
}