Resonance Logo
Accessibility Training Components

A practical guide to accessible UI components

Explore interactive demos, component anatomy, and expected behavior in a format designed for implementation learning and team training.

How to use this site

  1. Select a component from the library below
  2. Explore the interactive demo
  3. Review the component anatomy
  4. Understand expected accessibility behavior
  5. Apply the pattern in your own implementation

Who this is for

  • Frontend developers building accessible interfaces
  • QA engineers validating component behavior
  • Designers understanding interaction and state requirements
  • Accessibility practitioners reviewing implementations
  • Team trainers and onboarding leads

What every component page covers

Every component page follows the same structure to help teams learn and implement patterns consistently.

  1. Demo

    An interactive example to explore directly in the browser.

  2. Anatomy

    Labeled parts that define the structure of the component.

  3. Accessibility Behavior

    Expected outcomes that support inclusive interaction.

  4. Common Mistakes

    Frequent implementation problems teams should watch for.

  5. Why It Matters

    What breaks when the pattern is implemented incorrectly.

Components are reviewed against internal accessibility standards aligned with WCAG 2.2.

Input & Forms

Components used to collect, filter, and modify user input.

Navigation

Patterns that help users move across pages, destinations, and related views.

Disclosure & Overlays

Patterns that reveal, layer, or temporarily focus additional content.

Feedback & Status

Components that communicate updates, progress, labels, and system responses.

Data Display & Media

Patterns for presenting structured content, collections, and rich media.

Commerce Patterns

Reusable patterns commonly used in shopping, merchandising, and transactional flows.