Skip to main content

Accessibility Standards

Build accessible user interfaces following WCAG guidelines.

Key Principles

  • Use semantic HTML
  • Include ARIA labels where needed
  • Ensure keyboard navigation works
  • Provide sufficient color contrast
  • Include alt text for images

Rules

Our workspace has comprehensive accessibility rules enforced by ESLint. Key rules:

  • Don't use aria-hidden on focusable elements
  • Label elements must have text content
  • Include title for SVG elements
  • Use semantic elements instead of role attributes
  • Ensure proper heading structure

See workspace rules for complete list.