Skip to content

fix: design-review a11y + token fixes (#321 #322 #323 #325)#327

Merged
williamzujkowski merged 1 commit into
mainfrom
fix/design-review-a11y
Jul 20, 2026
Merged

fix: design-review a11y + token fixes (#321 #322 #323 #325)#327
williamzujkowski merged 1 commit into
mainfrom
fix/design-review-a11y

Conversation

@williamzujkowski

Copy link
Copy Markdown
Owner

Groomed batch closing four auto-filed issues. Fixes verified against current code (independently re-checked the #323 color math) plus the missing CI coverage added.

Closes #321, closes #322, closes #323, closes #325.

Contrast + APCA + build + accent-font lint all green.

🤖 Generated with Claude Code

…oken hygiene

Batch closing the auto-filed a11y/token issues (fixes verified against
current code; accent-hover color math independently re-derived):

- #321: search input gains aria-label + a visible :focus-visible ring
  (was outline:none with no keyboard indicator); dialog boundary uses
  --color-border-bold not the decorative --color-border
- #322: mobile primary nav no longer shrinks to 13px (--text-micro);
  kept at the 14px floor, tightened gap/tracking instead
- #323: --color-accent-hover was out-of-sRGB-gamut (clipped, 4.27:1);
  now oklch(0.50 0.10 75) — in-gamut, 5.27:1. ALSO added accent-hover
  to contrast-audit + apca-audit required pairs so CI covers it (the
  token was previously unaudited — the real gap #323 named)
- #325: theme-color meta corrected to match --color-bg (#f5ede4/#060b05);
  hardcoded 0.875rem search sizes -> var(--text-meta)

Verified: contrast (accent-hover 5.27:1 light / 9.72:1 dark) + APCA
(70.1 light) pass, build green, accent-font lint clean.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@williamzujkowski williamzujkowski changed the title fix(a11y+tokens): search a11y, mobile nav size, accent-hover gamut + CI coverage fix: design-review a11y + token fixes (#321 #322 #323 #325) Jul 20, 2026
@williamzujkowski
williamzujkowski merged commit 1a59767 into main Jul 20, 2026
9 checks passed
@williamzujkowski
williamzujkowski deleted the fix/design-review-a11y branch July 20, 2026 05:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment