Accessibility
Last updated: 2026-04-18
Our commitment
We aim to meet WCAG 2.1 Level AA across rovepin.com. Accessibility is part of how we design and build, not a feature added at the end. If you encounter a barrier, please email us and we'll work to fix it.
Standards we apply
- Colour contrast ≥ 4.5:1 for body text, ≥ 3:1 for non-text interactive elements.
- Full keyboard operability with a visible skip-link and custom amber focus-visible styles.
- Semantic HTML: one h1 per page, landmarks, and correct heading hierarchy.
- prefers-reduced-motion honoured everywhere: no large or parallax motion for users who opt out.
- html lang attribute set correctly for each locale (en, fr, el).
- Form inputs have visible labels; errors are announced via aria-live.
Known issues
- None currently reported — email us if you find anything.
How we test
We run axe-core accessibility checks in our CI pipeline on key routes, and we test manually with keyboard-only navigation and occasionally with VoiceOver on macOS.
Contact
Email hello@rovepin.com with subject "Accessibility" and we'll respond within 5 business days.