Accessibility Statement

Last updated: 14 October 2026

I want this website to be usable by as many people as possible, including visitors who use a keyboard, a screen reader, or other assistive technology. This statement explains the accessibility measures taken and how to report a problem.

Conformance status

This Site aims to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA. I have made the improvements described below and continue to review the Site.

Measures taken

  • Semantic HTML with one main heading per page and landmarks such as navigation and main content.
  • A “Skip to content” link so keyboard users can bypass the header.
  • Visible focus indicators on all links, buttons and form fields.
  • Accessible names (labels) on icon-only links and the mobile menu button.
  • Descriptive alternative text for meaningful images and hidden decorative icons.
  • Text colour contrast that meets or exceeds WCAG AA requirements on the dark theme.
  • Support for the “prefers-reduced-motion” setting, which stops animations.
  • Form fields with visible labels, sensible autocomplete hints and clear button text.

Known limitations

Accessibility is an ongoing effort. If you find a page or feature that is difficult to use, please let me know and I will do my best to fix it.

Feedback

If you experience any accessibility barrier on this Site, please email asadullahkhan0401@gmail.com with a short description of the issue and the page you were on. I aim to respond within a reasonable time.

Related policies

See also the Privacy Policy and Terms & Conditions.