Accessibility
We believe the web should work for everyone. This page explains the steps we have taken and how to tell us if something is not working for you.
Last updated January 2026
Our approach
Accessibility is built into how we make this site, not added at the end. We care about semantic structure, clear contrast, keyboard navigation, and respect for reduced motion preferences. This website is itself one of our products, so it should demonstrate the standards we hold our work to.
What is implemented
- Correct heading hierarchy on every page, from a single h1.
- Semantic landmarks: header, navigation, main, and footer.
- Visible focus indicators on all interactive elements.
- Text that meets contrast guidelines against its background.
- Descriptive text alternatives on meaningful images.
- Labels and validation messages on all form fields.
- Respect for prefers-reduced-motion on animations.
Keyboard support
You can navigate the whole site with a keyboard. Use Tab to move through links and controls, Enter or Space to activate them, and Escape to close menus or dialogs. A skip link lets you jump straight to the content.
Reduced motion
If you prefer reduced motion, the site detects this and tones down animations and transitions, including the marquee and reveal effects.
Known limitations
We are honest about where we are still improving. Some images, such as project screenshots, may not yet carry a fully descriptive alternative if a caption is not available. We keep working to close these gaps as content is updated.
Report a problem
If anything on this site is difficult to use, Email [email protected] or call +977 9842977207.