Breadcrumb

24.4

Provides a visual representation of a user's location

Breadcrumb

24.4

Provides a visual representation of a user's location

Overview

The Breadcrumb component provides a visual representation of a user's location within the application's hierarchy, showing the navigation path and allowing users to navigate back to previous levels.

Usage

Breadcrumbs are used to:

  • Show the current page's location within the navigation hierarchy

  • Provide navigation shortcuts to higher levels in the hierarchy

  • Help users understand the structure of the application

  • Allow quick navigation to parent or ancestor pages

Anatomy

  1. Container: The wrapper for the breadcrumb

  2. Items: Link elements representing each level in the hierarchy

  3. Collapsed Crumb (if applicable): Contains collapsed pages in a menu

  4. Menu: Contains list of collapsed pages, appears on clicking collapsed crumb

  5. Current page indicator: Visual styling for the current page (non-interactive)

Accessibility

  • Have proper ARIA roles for navigation

  • Provide proper focus states for interactive elements

  • Ensure separators are properly hidden from screen readers

  • Support keyboard navigation

Responsiveness

First and Last crumbs will always be visible, rest of the crumbs can stack inside a collapsed crumb as per the available space

  • The entire breadcrumb component will wrap below the page title, if there is not enough space for the minimum


Help make this page more useful.

Help make this page more useful.