Accessibility
Accessibility statement
What has been built in deliberately, and what is still short. Both halves matter: a statement that only lists the wins is a marketing page wearing a policy's clothes.
Last updated 27 July 2026.
Built in
- Every interactive control is reachable and operable by keyboard, and focus is always visible rather than removed.
- A skip to content link is the first thing in the tab order on dashboard screens.
- Dialogs trap focus while open, close on Escape, and return focus to whatever opened them.
- Controls that are disabled by your role say why, in a tooltip and to a screen reader, rather than going silently dead.
- Colour is never the only carrier of meaning. Status is a label or a shape as well as a hue.
- Numeric columns use tabular figures so they can be compared down a column.
- Motion is dropped for anyone whose system asks for reduced motion, including the count ups and the scroll reveals.
- The interface is a single dark theme, tuned so body text clears the WCAG AA contrast ratio against the surface it sits on.
Known gaps
These are open rather than hidden. Each is a real limitation of the current build.
- There is no light theme. The colour scheme switch was removed, which will not suit everyone who finds dark interfaces harder to read.
- Dense data tables scroll horizontally on a narrow screen. They are usable, but a small screen is not the environment they were designed for.
- Charts convey their shape visually. Every figure a chart plots is also available as text nearby, but the charts themselves carry no audio or tabular alternative.
- The build has been tested against keyboard navigation and automated checks, not against a full manual screen reader audit.
Standard aimed at
WCAG 2.1 level AA. The gaps above are the places this build does not yet fully meet it, and they are listed so the claim can be checked rather than taken on trust.
Feedback
If something here is not usable for you, that is a defect worth hearing about. Reports of specific barriers are more useful than a general score.