Accessibility Statement
Last reviewed: August 2026
Our target
We're building Dibs on Dirt to meet WCAG 2.1 Level AA. That's a target we're working toward, not a claim that every page already meets it.
This statement tells you what's in place, what isn't yet, and how to reach us if something doesn't work.
What's in place
- Screen-reader-only labels on form fields that don't show visible text, using a standard
.sr-onlyutility rather than placeholder-as-label. - Every input on the Add Watch form and account settings has a real
<label>, visible or screen-reader-only. - Decorative icons and logo marks are marked
aria-hiddenso screen readers skip them instead of announcing redundant SVG paths. - The interactive park map carries a full
aria-labeldescription, with a plain-text list of every park and its link below it as a fallback. - Keyboard focus is visible everywhere: every button, link, and form control gets a
:focus-visibleoutline, not just a mouse hover state. - Decorative animation, like the amber glow pulse and map-pin hover, is wrapped in
prefers-reduced-motionguards, so it doesn't run for visitors who've turned motion down. - Touch targets in the signed-in dashboard hold to a 44px minimum, per WCAG 2.5.5.
Known limitations
A few gaps we know about and haven't closed yet:
- Type sizing is pixel-based. Our font sizes are set in
px, notrem. Browser and OS "larger text" settings won't scale everything the way they would on a fully rem-based site. Zooming the whole page still works normally. - Color contrast hasn't had a dedicated audit. We lean on design tokens for de-emphasized text to stay above WCAG AA thresholds, but we haven't run a page-by-page contrast check.
- Coverage is heaviest on the main flows. We've focused review on the homepage, pricing, and the watch-creation form first. Older or lower-traffic pages may lag behind, though the decorative-logo pass above now runs across every page on the site.
Feedback
Run into something that doesn't work with a screen reader, keyboard-only navigation, or an assistive tool? Email support@dibsondirt.com with the page and what happened. We reply within a few business days.