Breadcrumb

Animated breadcrumb navigation with stagger-in animation and accessible markup.

Open in v0

Last updated: March 29, 2026

Installation

npx smoothui-cli add breadcrumb

Features

  • Semantic <nav> with <ol> ordered list markup
  • Last item automatically marked with aria-current="page"
  • Subtle stagger-in animation on mount
  • Customizable separator (defaults to chevron icon)
  • Respects reduced motion preferences

Accessibility

Keyboard Interactions

KeyDescription
TabMoves focus between breadcrumb links
EnterActivates the focused breadcrumb link

ARIA Attributes

AttributeElementPurpose
aria-label="Breadcrumb"<nav>Identifies the navigation as a breadcrumb trail
aria-current="page"Last item <span>Indicates the current page in the breadcrumb

Reduced Motion

When prefers-reduced-motion is enabled, the stagger-in animation is disabled and all items appear instantly.

Props