import SiteLayout from '../layouts/SiteLayout.astro'

Accessibility statement

I want this site to be usable by as many people as possible. I am working toward WCAG 2.2 Level AA. I have not yet completed a full independent accessibility review, so I am not claiming conformance.

What the site supports

  • Keyboard navigation, a skip link, and visible focus outlines.
  • Underlined links, so links are not identified by colour alone.
  • System, light, and dark colour themes.
  • Default, OpenDyslexic, and Atkinson Hyperlegible reading fonts.
  • Reduced-motion preferences and layouts designed to adapt to narrow screens and larger text.

Testing and known gaps

Automated checks can catch some problems, but they cannot establish that a site works well for everyone. I still need to check the complete site with screen readers, at 200% zoom, and across more mobile and keyboard-only scenarios. Articles and images will also need accessible headings, links, and alternative text as they are added.

Feedback

If you encounter an access barrier or have a question about accessibility, please use the Contact page.