Skip to main contentCarbon Design System

Breadcrumb

The following page documents visual specifications such as color, typography, structure, and size.

Color

ElementPropertyColor token
Text: enabledtext-color
$link-primary
Text: currenttext-color
$text-primary
Slashtext-color
$text-primary
Overflow: iconsvg
$link-primary
Breadcrumb color and overflow color

Breadcrumb color and overflow color

StateElementPropertyColor token
HoverTexttext-color
$link-primary-hover
FocusTexttext-color
$link-primary
Borderborder
$focus
ActiveTexttext-color
$text-primary
Borderborder
$focus
CurrentTexttext-color
$text-primary
Breadcrumb interactive state color

Breadcrumb interactive state color

A group of breadcrumbs with overflow content uses the overflow menu component to disclose additional breadcrumbs in a menu view. A tooltip component appears in the hover, focus, and active states. Use the menu and tooltip colors for these instances.

StateElementPropertyColor token
HoverIconsvg
$link-primary-hover
FocusIconsvg
$link-primary
Borderborder
$focus
ActiveIconsvg
$icon-primary
Borderborder
$focus
Breadcrumb overflow interactive state color.

Breadcrumb overflow interactive state color

Typography

There are two sizes of breadcrumbs: small and medium. Each breadcrumb size uses a different type token. Breadcrumbs receive an underline in the hover, focus, and active states.

ElementFont-size (px/rem)Font-weightType token
Text: small12 / 0.75Regular / 400
$label-01
Text: medium14 / 0.875Regular / 400
$body-compact-01
Text: overflow menu14 / 0.875Regular / 400
$body-compact-01

Structure

When an overflow menu is present to disclose overflow breadcrumbs, use the menu component structure.

Small breadcrumb structure

ElementPropertypx/remSpacing token
Linkmargin-left, margin-right4 / 0.25
$spacing-02
Link: overflow iconmargin-left, margin-right4 / 0.25
$spacing-02
Link: overflow menuheight40 / 2.5
$spacing-08
Structure and spacing measurements for small breadcrumb | px / rem

Structure and spacing measurements for small breadcrumb | px / rem

Structure and spacing measurements for small breadcrumb overflow | px / rem

Structure and spacing measurements for small breadcrumb overflow | px / rem

Medium breadcrumb structure

ElementPropertypx/remSpacing token
Linkmargin-left, margin-right8 / 0.5
$spacing-03
Link: overflow iconmargin-left, margin-right8 / 0.5
$spacing-03
Link: overflow menuheight40 / 2.5
$spacing-08
Structure and spacing measurements for medium breadcrumb | px / rem

Structure and spacing measurements for medium breadcrumb | px / rem

Structure and spacing measurements for medium breadcrumb overflow | px / rem

Structure and spacing measurements for medium breadcrumb overflow | px / rem

Size

ElementSizeHeight (px/rem)
BreadcrumbSmall (sm)16 / 1
Medium (md)18 / 1.125
Size measurements for small and medium breadcrumb | px / rem

Size measurements for small and medium breadcrumb | px / rem

Feedback

Help us improve this component by providing feedback, asking questions, and leaving any other comments on GitHub.