Skip to content

Breadcrumbs ​

Loading...

Breadcrumbs provide a navigational aid showing the current page's location within a site hierarchy, allowing users to navigate back up the trail.

  • Tag: <flint-breadcrumbs>
  • Class: FlintBreadcrumbs

Import ​

ts
import 'flint-ui'; // auto-registers all
// or
import { FlintBreadcrumbs } from 'flint-ui';

Usage ​

html
<flint-breadcrumbs></flint-breadcrumbs>

Properties ​

PropertyAttributeTypeDefaultDescription
maxItemsmax-itemsnumber8Max number of items to display before collapsing.
itemsBeforeitems-beforenumber1Number of items to show before the ellipsis.
itemsAfteritems-afternumber1Number of items to show after the ellipsis.
separatorseparatorstring'/'The character or string used as a separator (fallback when no separator slot is provided).

Slots ​

NameDescription
(default)Breadcrumb items (links or text), distributed in order.
separatorCustom separator element rendered between each item.
breadcrumb-item-${index}

CSS Custom Properties ​

PropertyDefault
--flint-breadcrumb-separator-margin8px
--flint-breadcrumb-colorvar(--flint-text-color-muted
--flint-font-family—
--flint-breadcrumb-font-size0.875rem
--flint-breadcrumb-color-activevar(--flint-text-color
--flint-breadcrumb-collapsed-bgvar(--flint-hover-color
--flint-breadcrumb-collapsed-radiusvar(--flint-border-radius-md
--flint-breadcrumb-collapsed-hover-bgvar(--flint-active-color
--flint-primary-color—