Skip to content

Collection · components

A11y 98+

The top of the accessibility band, ready for a strict brief.

77 match this filter · showing 8

Rule behind this list: Filtered at an accessibility audit score of 98 or higher — useful when the client brief says “WCAG, no exceptions”.

Featured member

Aurora Veil

Layered mesh of drifting colour fields behind a fine grain veil. Built on GPU-composited CSS gradients — a 60 fps full-page backdrop at 0 JS.

a11y 100 · Q 97 · 2.6 KB · the filter put it first

showing 8 of 8 members

animated2.6 KB

Aurora Veil

Layered mesh of drifting colour fields behind a fine grain veil. Built on GPU-composited CSS gradients — a 60 fps full-page backdrop at 0 JS.

a11y 100·Q 97·8,940 copies
animated2.3 KB

Morph Blob

A liquid shape that melts between silhouettes while a hue drifts underneath. Use it as a brand mark backdrop or a section divider that never sits still.

a11y 99·Q 96·1,860 copies
animated1.4 KB

Text Cycle Hero Line

A headline that swaps its second line between rotating phrases with a smooth vertical roll and progress dots. The pattern that makes SaaS heroes feel alive without autoplay video.

a11y 99·Q 96·940 copies
element0.8 KB

Copy Icon Button

Copies, confirms in place with a ✓, and announces once via a polite live region. The smallest honest bridge between reading and building.

a11y 99·Q 96·210 copies
element1.4 KB

Reorder List (announced)

Keyboard-first reordering with real buttons — up/down moves are announced, bounds disable, and drag is the optional extra, not the only path.

a11y 99·Q 96·145 copies
element0.5 KB

Lifecycle Badge Set

Draft, review, live, archived — using the catalog's own AssetStatus, each badge pairing colour with a letter so the state survives grayscale.

a11y 99·Q 96·133 copies
element0.9 KB

Sortable Table (aria-sort)

The full sorting pattern the catalog tables were missing — aria-sort on the headers, state announced, sort stored where a link can carry it.

a11y 99·Q 96·149 copies
element0.7 KB

Dialog with Return Focus

Closes back to the trigger that opened it — the a11y fixture for dialogs, verified by the site's own accessible-name fixtures.

a11y 99·Q 96·141 copies

Bundle estimate

10.6 KB

upper bound — sum of members

Accessibility

99

lowest member score · 2 keyboard-first

Last updated

2026-09-12

newest member publish date

Members

8

of 77 matches

Collections are URLs, not saved state — copy the address bar and send it. The rule above explains membership, so nobody has to guess why an item is in or out.

All collections →