Accessible UI Components

A comprehensive library of inclusive design patterns that work for all users. These components follow WCAG 2.1 AAA standards and provide excellent keyboard and screen reader support.

Accordion Component

An accessible alternative to the native details/summary elements with proper ARIA attributes and keyboard navigation.

Tabs Component

Navigate with arrow keys. Tab panels support full keyboard navigation.

Inclusive Design Patterns

These components follow WCAG 2.1 Level AAA guidelines and implement progressive enhancement strategies. They work without JavaScript and enhance when available.

Progressive Enhancement

Core functionality works without JS

Security First

Protected against common attacks

Carousel Alternative

A better alternative to auto-playing carousels. Users control the pace, with clear navigation controls and pause functionality.

Accessible by Default

Components work for everyone, including screen reader users

Form Components

Accessible form inputs with proper labels, error messages, and hints.

Enter your first and last name

At least 8 characters