ARIA Patterns

WAI-ARIA roles, states, and properties reference with live examples.

This page is a scaffold for the ARIA Patterns component. Build the live markup, Alpine.js interactions, and DaisyUI/Tailwind classes here, then replace this placeholder block with the real preview + code snippet.

Planned variants & states to implement:

  • role="dialog" for modals
  • role="alert" for toasts
  • aria-expanded for accordions
  • aria-live for dynamic content
  • aria-label / aria-labelledby
  • aria-describedby for form hints
  • Landmark roles (main / nav / banner / contentinfo)