fix(web): token + contrast fixes (yellow, destructive reds, indigo dark, muted-foreground) #469
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/BUNYIP-465-token-contrast"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Token/contrast cluster (BUNYIP-455): F21 yellow verification indicator ->
text-amber-700 dark:text-amber-400; F2 danger-zone/logout/outage rawred-*-> thedestructivetokens (border-destructive/30, text-destructive-text, bg-destructive+foreground); F3 the twotext-indigo-500icons gaindark:text-indigo-400; F24 light--muted-foregrounddarkened 39%->34% for AA on the page background.Verify
just check-containerpasses. Class/token changes only;--destructive-text(BUNYIP-464) is now the destructive foreground-text token.Closes BUNYIP-465.
Color-token cluster from the 2026-08-04 UI audit (BUNYIP-455): - F21: the yellow verification indicator ("Not Verified" / "Unverified" / feedback New) was bare text-yellow-600 (2.94:1 on white, AA fail in light) with no dark pair, backwards from its teal sibling. -> text-amber-700 dark:text-amber-400 (AA both themes). - F2: converge the destructive/danger role off raw red-* onto the semantic tokens (now that --destructive-text exists): both danger-zone borders -> border-destructive/30 and headings -> text-destructive-text; the logout menu item -> text-destructive-text; the outage banner bg-red-600 text-white -> bg-destructive text-destructive-foreground. - F3: the two text-indigo-500 credit-card icons gained dark:text-indigo-400 (the static ramp did not flip). - F24: light --muted-foreground darkened 113 27% 39% -> 34% so muted page subtitles clear AA on the pale background (was 4.38:1); dark and high-contrast values untouched. #BUNYIP-465 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: nrupard <natrsmith11@gmail.com>