Breadcrumbs

Breadcrumbs are a secondary navigation method that show content hierarchy or traces someone’s path. They allow a user to move quickly up to a higher level or to a previous step.

On this page

Anatomy

Breadcrumb Anatomy
StateDescriptionRequired
BreadcrumbA link to a page within the breadcrumb trail. The trail is a list of links of the parent page to the current page in hierarchical order or a list of links in the user navigation journey.Yes
LabelTitle of page in the breadcrumb trailYes
SeparatorProvides a visual signifier of separation between each breadcrumbYes
Current PageName of current page and the last breadcrumb in the trailYes
HomeHome breadcrumb use for breadcrumbs that start their trail at the home page as a way to save horizontal space. Icon not editable.Optional

States

Breadcrumb States
StateDescription
DefaultSeparator and labels signify a trail of links to the current page.
HoverUnderline under the hovered breadcrumb to indicate link is hovered and signify navigation.
PressedHeavy underline animation under the pressed breadcrumb to indicate link is pressed and signify navigation.
FocusA focus outline appears around visual element to help users identify current selected component. This is used when a user navigates using keyboard controls or uses a cursor.

Questions?

Connect with the DLS Team on Slack or by email.

Resources

Check out additional resources.