Breadcrumb
Navigation aid showing the current page's location in a hierarchy with customizable separators and sizes.
01 Examples
Deep Hierarchy
With Icon Home
Page Header Context
Settings
BetaManage your project configuration and preferences.
02 Customization
Pill Links
Glassmorphism
Terminal Path
Fully Custom (unstyled)
03 Accessibility
Built-in ARIA
Renders as a <nav> with aria-label="Breadcrumb" (customizable via prop).
The last item carries aria-current="page" to announce the current page.
Individual items support aria-label for accessible name overrides (e.g. icon-only
items).
Keyboard
All breadcrumb links are standard <a> elements, fully focusable via Tab. Focus indicators use focus-visible: to only show on keyboard navigation.
Semantic Markup
Uses an ordered list (<ol>) inside the <nav> landmark, following the WAI-ARIA Breadcrumb pattern. Separators are marked aria-hidden="true" to avoid screen reader clutter.
Reduced Motion
Hover transitions on links respect prefers-reduced-motion via the design-token-based transition
duration.
04 API Reference
No matching properties |