Pattern library · 01—05

Accessible, by
design.

A small collection of familiar interface patterns, built with care for keyboard users, assistive technology, and the details in between.

Vanilla · WCAG-mindedFive practical patterns

Modal dialog

A focused moment for decisions that need your attention.

Focus managed

Live example

The page behind it becomes inert.
Keyboard Tab stays inside · Esc closes · focus returns to trigger

Tabs

Related content, grouped in a concise and predictable switcher.

Automatic activation

Live example

Your workspace

A clear view of what matters.

Bring projects, people, and useful updates together in one calm, considered space.

Explore the patterns
Keyboard ←/→ switch tabs · Tab enters active panel

Autocomplete

A searchable list that keeps focus exactly where you expect it.

Combobox · list autocomplete

Live example

Type to filter · use ↑ and ↓ to browse suggestions.

Keyboard ↑/↓ browse · Enter select · Esc revert & close

Accordion

Disclosure rows that let you reveal only what you need.

Independent panels

Live example

Keyboard Enter/Space toggle · multiple sections may stay open