Working prototype by Stoa for the Village of Gilberts 2026 Website Redesign RFP, not the official Village site.

About this site

Accessibility

A village website is for every resident, including the ones using a screen reader, a keyboard, or a phone in bright sun. This site treats that as a design constraint, not a checklist.

Built to WCAG 2.1 AA

  • Keyboard first. Every menu, search box, calendar control, and filter works without a mouse, with a visible focus ring throughout.
  • Screen-reader structure. Landmarks, one h1 per page, labeled controls, and live regions that announce search and filter results.
  • Contrast that holds up. Text meets AA ratios on every background, including the dark “kiln” bands.
  • Touch targets. Buttons, chips, and links stay at least 24 pixels tall, comfortable on a phone.
  • Motion restraint. Animations respect prefers-reduced-motion.
  • No surprise downloads. Pages are plain HTML, fast on rural connections, and printable when you need paper.

Automated checks (axe-core) run on every page of this prototype with zero violations, alongside manual keyboard and screen-reader passes. Accessibility statements get stale; testing on every change doesn't.

Spot a barrier?

If anything on this prototype is hard to use with assistive technology, tell us and it gets fixed: stephen@stoa.works. The production site will carry the Village's own accessibility contact.

Guardrails for new content

A site is only as accessible as its newest page. The CMS behind the production build checks staff content as it's written:

  • Images won't publish without meaningful alt text.
  • Headings must stay in order. No skipping from h1 to h4.
  • Low-contrast text combinations are flagged before save.
  • “Click here” link text gets a nudge toward something descriptive.
  • Uploaded PDFs run an accessibility check, with OCR for scans.

That's RFP item 2.2.8, working. Staff keep their speed, and residents keep their access.

Photo & type credits

This prototype uses openly licensed photography as stand-ins for the Village's own photo library:

Type: Hepta Slab and Karla, both SIL Open Font License and self-hosted. No font CDNs, no trackers.