Accessibility

What this site does to be usable, what it measurably scores, and the one place we know it falls short.

Where we are

This site aims at WCAG 2.1 Level AA. The automated part of that is measured rather than claimed: the front page, a category page and a product page each score 100 for accessibility in Lighthouse, and we re-run it when the theme changes.

Automated testing catches perhaps a third of what matters, so the rest of this page is about the part a tool cannot measure.

What is built in

  • Every filter state is a real URL. The catalogue filters work with JavaScript disabled, are keyboard operable, and can be bookmarked or sent to somebody.
  • Text contrast clears AA throughout, including the muted secondary text.
  • Product information is in reading order. Nothing is folded into a panel a screen reader has to discover first.
  • Nothing moves on its own, so nothing steals focus or times out while you are reading.
  • Visible focus on every interactive element, at a 2px outline with offset.
  • Images carry alt text describing the product and its size.
  • Headings are in order and used for structure, not for size.
  • The layout works at 360px and reflows to 400% zoom without a horizontal scrollbar.

Where it falls short

The mobile filter panel does not trap focus. Escape closes it and focus returns to the button that opened it, but tabbing forward will walk out of the open panel into the page behind it. This is a real defect, we know about it, and it is the next accessibility item on the list.

We have also not yet tested the whole catalogue path end to end with JAWS or NVDA. Automated audits and keyboard testing are not a substitute for that, and we would rather say so than imply a level of testing we have not done.

Telling us

If something here does not work for you, contact us and say what you were trying to do and what got in the way. A specific report is worth more than a compliance badge, and it will be fixed rather than logged.