Skip to content
Coffee, Lunch, Dinner

Accessibility

Everyone gets a seat.

Last updated August 2026

The plain version

  • Target: WCAG 2.2 AA across every page and both interactive tools.
  • Keyboard, screen-reader labels, contrast, and reduced motion are built in, not patched on.
  • Found a barrier? Tell us and it gets fixed — that is the whole policy.

What is built in

Every interactive control — the navigation, the Table Check, the scoring sheet, the Coffee brief — is operable by keyboard alone, with visible focus states on the brand red.

All text sits on its background at 4.5:1 or better. Decorative marks and illustrations are hidden from screen readers; informative images carry real alternative text.

Animation respects prefers-reduced-motion: the table pull, the runner underlines, and every entrance settle to their end state immediately when motion is reduced.

The diagnostic and the scoring sheet use native semantics — real radio groups, live regions for scores, and labels a screen reader announces correctly.

What has been tested

Keyboard paths through the navigation, the Table Check, and the intake form. Contrast across the palette. Reduced-motion states. Composition at 390px and below.

Automated checks run on every route. Manual screen-reader passes are ongoing; issues found are fixed before new features ship.

Report a barrier

If anything here is hard to use with your setup, say so through the contact channel on the disclosures page or the Coffee brief form. Reports are answered by the practice and fixes are prioritized ahead of new work.