Skip to main content

Accessibility

The Treatment Registry targets WCAG 2.1 Level AA conformance. We believe accessibility is a baseline expectation for any health- information site and treat issues as bugs.

What we’ve done

  • Skip-to-content link on every page.
  • Visible focus rings (focus-visible) on every interactive element.
  • Form labels paired with controls (htmlFor / id) on every input.
  • Semantic HTML throughout: main, nav, article, aside, section landmarks.
  • Colour contrast verified at AA at default theme; dark theme auditing in progress.
  • Keyboard reachability for tooltips and menus.
  • aria-live regions for dynamic state changes (verification wizard progress, etc.).
  • Browser-native zoom support up to 200% without horizontal scrolling.

Known gaps

  • Map components (clinic location maps) require interaction with the underlying Leaflet API; alternative text views of the same data are provided alongside.
  • RTL layout is scaffolded but not yet end-to-end tested with native Arabic / Hebrew users.
  • Audio playback uses browser-native voices; voice quality varies by operating system.

Last automated audit

Lighthouse Accessibility ≥95 on the homepage, clinic detail, procedure detail, country detail, and tools index pages. Manual AT testing (NVDA, VoiceOver, TalkBack) is conducted on a quarterly cadence; results published in /changelog.

Reporting an issue

Use /correctionsto report any access barrier. Include the page URL, the assistive technology you’re using, and what behaviour you expected.