Internal · accessibility

Accessibility & touch audit

Focus rings, labels, tap targets — light fixes only, no redesign.

Accessibility & touch target audit

Tablet-first rehearsal — focus rings, labels, and 44px touch targets without redesign.

  • pass

    Primary nav links have visible focus and aria-current on active route.

  • pass

    Clear local session button has descriptive label and confirm dialog.

  • review

    MVP demo sections use heading hierarchy and link text describes destination.

  • review

    Discard/draw controls meet minimum touch target on phone.

  • review

    Ink on porcelain surfaces meets readable contrast — document exceptions.

  • pass

    Collapsible footer groups are keyboard operable via details/summary.

Documentation

  • Use mahj-focus-ring utility on interactive elements.
  • Prefer aria-label when icon-only controls are introduced.
  • Landscape tablet: verify ergo tokens on /ergonomics before changing spacing.