Accessibility Statement
Last updated: 2026-04-24
madcoolhifi.com aims to conform to WCAG 2.2 Level AA. We treat accessibility as a correctness issue, not a polish item.
What we commit to
- Full keyboard navigation for every interactive element.
- Visible focus rings that meet 3:1 contrast against their background.
- Reduced-motion users get a still page — the ambient particle field stops drawing and the custom cursor renders static, with no orbit or pulse.
- Color contrast of at least 4.5:1 for body text and 3:1 for large text and UI chrome.
- Semantic HTML with ARIA only where semantics fall short.
- Announce-on-route-change for the App Router transitions.
How we test
Every pull request and a daily scheduled run trigger Lighthouse CI against the latest preview, which audits accessibility, performance, best-practices, and SEO on the home, privacy, and member routes. Regressions surface as PR comments. We also run periodic manual passes with keyboard-only and NVDA.
Known limitations
The ambient particle field behind the hero is decorative only — every piece of information on the page is in real text, not imagery. If any third-party embeds are added later they may lag this target; flag any you encounter and we'll address them.
Reporting an issue
If something is blocking you, email hello@madcoolhifi.com with the URL, what you were trying to do, and how we failed. We aim to acknowledge within 2 business days and fix within 10.