Open doors

ADA / accessibility audit

A beautiful mystical site should work with keyboard, screen reader, zoom, low vision, and reduced motion.

An inaccessible door remains closed even when painted gold.

Keyboard-only

Use the site without mouse: home, Tarot, card selection, checkout, account, recovery, and contact.

  • Focus is visible.
  • Tab order is logical.
  • No focus traps.

Screen reader sanity check

Check that buttons, cards, forms, and statuses do not read like mysterious noise.

  • Buttons have aria-label where context is needed.
  • Form errors are read.
  • Payment statuses are understandable.

Contrast and zoom

Check contrast on dark backgrounds and 200% zoom, especially cards and forms.

  • Text does not overlap.
  • No horizontal scroll.
  • CTAs remain visible.

checklist

What to check

  • Automated axe/Lighthouse run.
  • Manual keyboard-only path completed.
  • Screen reader sanity check completed.
  • Contrast checked on key pages.
  • Motion respects prefers-reduced-motion.

red flags

When to stop

  • Cannot select card by keyboard.
  • Screen reader does not explain selected card.
  • Color is the only status cue.
  • At 200% zoom, payment button disappears.

done when

Definition of done

  • Main paid path is usable without mouse.
  • Form errors are announced and visible.
  • Public accessibility page matches reality.

related doors