Accessibility
Accessibility Statement
Last updated: April 2026
Commitment
I am committed to making conradannan.com accessible to everyone, including people with disabilities. I aim to meet WCAG 2.1 Level AA standards across all pages.
What I've Done
- Keyboard navigation: all interactive elements are accessible via keyboard. A "Skip to main content" link is available on every page.
- Colour contrast: text and interactive elements meet WCAG AA contrast ratios (4.5:1 for normal text, 3:1 for large text and UI components).
- Reduced motion: animations respect the
prefers-reduced-motionsystem setting. Users who prefer reduced motion will see static content. - Dark mode: a theme toggle allows switching between light and dark colour schemes, with appropriate contrast maintained in both.
- Semantic HTML: pages use proper heading hierarchy, landmark regions, and ARIA labels where needed.
- Form labels: all form inputs have associated labels. Required fields are clearly marked.
- Responsive design: the site works across screen sizes from 320px mobile to large desktop displays.
- Alt text: images include descriptive alternative text.
Known Limitations
- The interactive AI tool (/tool) generates dynamic content that may not be immediately announced by screen readers. I am working to add ARIA live regions.
- Some Framer Motion animations may not fully respect reduced motion preferences in all browsers.
- PDF documents linked from the site may not be fully accessible.
Testing
I test accessibility using:
- Manual keyboard navigation testing
- Browser developer tools (contrast checkers)
- WCAG contrast ratio validation on all colour combinations
- Responsive testing across multiple viewport sizes
Feedback
If you encounter any accessibility barriers on this site, please contact me:
- Email: mrannan@outlook.com
- I will respond within 5 working days and work to resolve the issue
Enforcement
If you are not satisfied with my response, you can contact the Equality Advisory Support Service (EASS) at equalityadvisoryservice.com.