--- title: Breadcrumb summary: A breadcrumb shows where the current page sits in the site hierarchy and links to the levels above it. description: A breadcrumb trail for the current page location, with separators, icons and a muted style. related: [/ui/components/pagination] source: core/scss/ui/_breadcrumbs.scss css-vars: breadcrumb classnames: component: - class: breadcrumb desc: Container element, an ordered list part: - class: breadcrumb-item desc: One step in the trail style: - class: breadcrumb-arrows desc: Chevron between the items - class: breadcrumb-bullets desc: Bullet between the items - class: breadcrumb-dots desc: Dot between the items - class: breadcrumb-muted desc: Quieter text color for the whole trail --- import Example from '@components/Example.astro'; import Breadcrumb from '@ui/Breadcrumb.astro'; import Icon from '@ui/Icon.astro'; ## Default markup Add the `breadcrumb` class to the list and `breadcrumb-item` to each item. Mark the current page with the `active` class on its `li`. ## Different separators The separator is drawn in CSS and is a slash by default. `breadcrumb-dots`, `breadcrumb-arrows` and `breadcrumb-bullets` change it. ## With icon An item can hold an [icon](/ui/components/icon) next to or instead of the text. ## Muted breadcrumbs The `breadcrumb-muted` class renders the trail in the secondary text color, so it takes less attention than the page title next to it. ## Breadcrumb in headers A breadcrumb usually sits in the [page header](/ui/layout/page-headers), above the title: ## Accessibility - Wrap the list in `