Accessibility
My commitment to making this site accessible to everyone.
Last updated: May 2026
Conformance Status
This site aims to conform to the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA. Compliance is partial - I am continuously working to improve it.
What Has Been Implemented
- Skip-to-main-content link for keyboard navigation
- ARIA labels on icons and interactive elements
- Dark/light theme with respect for prefers-color-scheme
- Alt text on images
- Sufficient color contrast on text and backgrounds (WCAG AA)
- Clear heading structure (h1 > h2 > h3)
- Mobile-first design with zoom support up to 200%
How the Site Is Tested
Every significant design change is checked with the following tools:
Automated tools find only some of the problems. A clean result does not mean the site is fully accessible.
Known Limitations
- Some interactive charts (Highcharts) may not be fully accessible via screen readers.
Report an Issue
If you experience any difficulty accessing content on this site, please reach out via the contact form.