What’s in place today.
- Universal keyboard navigation — every interactive element is reachable via Tab and operable via Enter/Space.
- Visible focus indicator (2px amber outline, 2px offset) on every focusable element via :focus-visible.
- Reduced-motion respect — the entire site's animations disable when prefers-reduced-motion is set (odometers snap to value, Setting entrances resolve to final state, Field ambient drift pauses).
- Semantic HTML: real headings, real lists, real buttons, aria-hidden on decorative Setting SVGs, breadcrumb nav marked as nav[aria-label='breadcrumb'].
- Color contrast: text-on-dark and text-on-clay pairs both clear WCAG AA at 4.5:1 for body sizes and 3:1 for large text (verified 2026-08-05 across the design token pairs).
- Tabular numerals on updating numbers so digit columns don't shift width visually.
- Alt text on informational images; empty alt on decorative-only images.
- Skip-to-main link at the top of every page for keyboard-first users.
What we know we haven’t got right yet.
- G01
No formal WCAG audit by a third-party firm yet.
Self-audit only. External audit scheduled 2027-Q1 alongside the SOC 2 engagement.
- G02
Some Setting compositions animate via SVG animateMotion without a screen-reader-visible pause equivalent.
The animations are aria-hidden decorative; content is not conveyed through them. Reduced-motion suppresses them entirely.
- G03
The odometer's digit-column translation may momentarily produce screen-reader confusion during rolls.
Odometers are aria-hidden during animation and expose the final value via aria-live after settle. Improvement scheduled to announce the value once rather than after each digit.
Found something? Tell us.
If you can’t use part of LADLE with assistive technology, or you hit a barrier we didn’t name above, email hello@ladle.chat with the page URL, the technology you’re using, and what happened. One-business-day acknowledgment. If the fix is small, we ship it inside a week. If it’s bigger, we tell you the estimate and add it to the roadmap with a visible line item.
Accessibility isn't a compliance checkbox. It's how the site is built.
Report a barrier at hello@ladle.chat. External audit scheduled 2027-Q1.