Accessibility
Built to work for everyone.
Web Content Accessibility Guidelines (WCAG) 2.2 Level AA is our target. Here’s what that means in practice — and how to flag anything we’ve missed.
Conformance target
We target WCAG 2.2 Level AA across this site. That covers contrast, keyboard navigation, focus visibility, semantic markup, and form labelling, among other criteria.
What we’ve done
- Every page uses semantic landmarks (
header,nav,main,footer) and proper heading hierarchy. - Interactive elements have a visible focus indicator (4px pine ring at 18% alpha) and a minimum 44 × 44 px touch target.
- Color contrast meets AA on every text + background combination used; the brand palette was audited at the token level.
- Dietary and allergen signals always include text or icon labels — never color alone.
- Animation respects
prefers-reduced-motion. Transitions are short (≤ 200 ms) and never tie to scroll position. - Phone numbers use E.164
tel:links so screen readers announce them correctly. - Form fields have above-input labels (not floating), required indicators that aren’t color-only, and error messages tied via
aria-describedby.
Report an issue
If you hit a barrier — a missing label, a contrast issue, a keyboard trap — please tell us so we can fix it.
Email info@thaiginger.com with the page URL, what you were trying to do, and what happened. We aim to acknowledge within two business days and resolve where we reasonably can.
Last reviewed: June 17, 2026. This statement is updated when the site changes meaningfully or new accessibility issues are reported.
