Getting Started
Foundations
Components
Search for a command to run...
Breadcrumbs provide a trail of links that represent the path from the root to the current page, helping users understand where they are in the application's hierarchy and allowing them to navigate back to parent pages quickly. They're particularly useful in applications with deep navigation structures, e-commerce sites with category hierarchies, or documentation sites with nested content. Breadcrumbs improve wayfinding and reduce the number of actions needed to navigate to higher-level pages.
Use breadcrumbs on pages that are several levels deep in a hierarchy, but avoid them on flat or single-level structures where they provide no value. Breadcrumbs should complement, not replace, primary navigation and should accurately reflect the site's information architecture. Keep breadcrumb labels concise and consider truncating very long paths with ellipsis to maintain clean layouts.
import { Breadcrumb } from "@strongtie/design-system/breadcrumb"This module exports the following components:
BreadcrumbBreadcrumbListBreadcrumbItemBreadcrumbLinkBreadcrumbPageBreadcrumbSeparatorBreadcrumbEllipsisAll components accept standard HTML attributes and React props.
Components can be styled using the className prop. The design system uses Tailwind CSS for styling.
CSS classes used by this component:
breadcrumbbreadcrumb-ellipsisbreadcrumb-itembreadcrumb-linkbreadcrumb-listbreadcrumb-pagebreadcrumb-separatorEnsure proper accessibility attributes are added when implementing this component.