Accessibility
Last reviewed: April 28, 2026
We aim to meet WCAG 2.2 Level AA across the consumer surface of Water Bowl Social. This page describes where we stand today, what we know is still rough, and how to tell us when something gets in your way.
01.Conformance target
1.1 Standard. Web Content Accessibility Guidelines 2.2, Level AA. We treat AA as the floor, not the ceiling. Where AAA is reasonable, we aim for it.
1.2 Scope. The consumer-facing site at waterbowlsocial.com. Admin tooling at /admin is internal and not in scope for AA conformance.
1.3 Last formal audit. April 28, 2026. Color contrast was measured against the canonical brand palette in our stylesheet, not eyeballed. All consumer-surface text and background pairs pass 4.5:1 for body copy and 3:1 for large text and UI components.
02.What works
2.1 Color and contrast. Body text on background reads at 13.9:1. Secondary text on background reads at 5.0:1. Brand semantic colors have text-safe variants for use as small or body copy.
2.2 Keyboard focus. All interactive primitives show a visible focus ring on keyboard navigation. The ring uses our accent color and sits two pixels outside the element so it never gets clipped.
2.3 Images and icons. Photos carry alt text. Decorative SVGs are hidden from assistive tech. Informative SVGs, including the bowl rating, tier medallion, and map markers, announce themselves with an accessible name.
2.4 Reduced motion. Signature animations on check-in, save, and level-up respect the prefers-reduced-motion setting and stop short of fully suppressing important state changes.
03.Known issues
3.1 Sheet and dropdown motion. The animations on the bottom sheet and dropdown menu have not yet been audited for reduced-motion preferences. They animate either way for now. Tracked in the design plan as S-21.
3.2 Decorative borders. Our card and divider borders sit at 1.25:1 against the background. They are decorative, not load-bearing for understanding, so they are not gated by AA. They will read as faint to users with low vision and that is intentional restraint, not an oversight.
3.3 Map. The Mapbox canvas itself is rendered as a non-text graphic. We provide a parallel list view of the same venues for users who cannot interact with the map.
3.4 Photographs. We rely on third-party venue photos from Google Places. These do not arrive with descriptive alt text, so we use the venue name as a fallback. A more descriptive alt text pass is future work.
04.How to report an issue
4.1 Email fromnothingtoallthings@gmail.com with the subject line “Accessibility issue.” Tell us which page, which assistive technology, and what happened. A screenshot or a short recording helps but is not required.
4.2 We acknowledge accessibility reports within five business days and provide a fix or an interim workaround within thirty.
05.Related
For details on how Water Bowl Social handles your data, see our Privacy Policy.