Accessibility
Last updated 2026-06-10. The deli aims to serve everyone.
Target
We target WCAG 2.1 AA across the site, in every theme — day, night, auto, and even the Broodwich netherworld.
What's in place
- Automated contrast audits run in CI on every deploy: a token-pair check plus a rendered-page check of all pages in five theme states. A failing pair blocks the deploy.
- Your theme choice persists across navigations and applies before first paint (no flash of the wrong theme).
- A "Skip to the meat" link is the first tab stop on every page, and every page has a single
<main>landmark. - Keyboard focus is visible everywhere — focus rings use a dedicated high-contrast token (the CRT exhibit rings in period-appropriate phosphor green).
prefers-reduced-motionis honored, including for canvas-driven effects: the walking characters stand still, text renders unwarped, marquees and blinking stop.- Interface text respects an 11px floor; forms have labels and screen-reader status messages.
Known exceptions
Some exhibits are deliberate period pieces: the Meat Wide Web (a 90s GeoCities homage) and the UAS VAX/VMS terminal keep period-authentic styling that may not meet AA contrast in every corner. They are documented exceptions in our audit allowlist, the whimsy is the point, and each one has an obvious, fully accessible exit back to standard chrome.
Tell us what's broken
If something here doesn't work with your screen reader, keyboard, or eyes, write to [email protected]. Accessibility bugs jump the queue.