Accessibility
Every voter should be able to use this site.
This site is built to the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA standard. Accessibility isn't an add-on here. It's how the site was constructed from the first commit.
What's built in
- Semantic HTML with proper landmarks on every page, plus a skip-to-content link for keyboard and screen-reader users.
- Color contrast verified mathematically across every text/background combination in the palette, all pairs meet or exceed the 4.5:1 AA ratio for body text.
- Full keyboard operability with visible focus indicators on every interactive element.
- Touch targets sized at 44px minimum for comfortable use on phones.
- Every form field carries a programmatically-associated label; required fields are announced to assistive technology.
- Motion is minimal (under 200ms) and fully disabled for users with a reduced-motion system preference.
- Images carry descriptive alternative text; decorative elements are hidden from assistive technology.
- The site is fully readable and operable without JavaScript.
Known limitations
Some functions link out to third-party services (the donation platform and the form-delivery service). We choose those partners with accessibility in mind, but their pages are maintained by them, not us.
Found a problem?
If any part of this site is hard for you to use, we want to know. Tell us via the contact page and we'll fix it. If you need campaign information in another format, ask; we'll get it to you.
Paid for by Friends of Michael J. Hovis