Breadcrumb
Breadcrumb component is a navigation element that allows the user to keep track of their location within the website or application.
Design system docs
Examples
Default breadcrumb
Custom separator
You can customize the separator between breadcrumb items by setting any element to the separator
slot. You even can set it on items.
Mobile breadcrumb
By setting the mobile
attribute, the breadcrumb will be displayed in a mobile-friendly way.
On mobile devices, only the root and the current page are displayed.
Inverted style
By setting the inverted
attribute, the breadcrumb will be displayed in an inverted style.
Importing
Importing React
Attributes
Property Type Default Description inverted
boolean
false
Inverted color style variant
string
'normal'
mobile
boolean
false
Mobile version of the breadcrumb ariaLabelledBy
string
, undefined
The aria-labelledby of the breadcrumb
Slots
Name Description (default)
The content of the breadcrumb. separator
The separator between breadcrumb items. Default is '/'.
Events
No custom events available.
CSS Parts
Part Name Description base
The main breadcrumb container. separator
The separator of the breadcrumb.
CSS Custom Properties
Property Name Description --dds-breadcrumb-width
The width of the breadcrumb container. Default is 100%. --dds-breadcrumb-overflow-x
The horizontal overflow behavior of the breadcrumb. Default is auto. --dds-breadcrumb-transition
The transition property for the breadcrumb. Default is 'all 0.2s ease-in-out'. --dds-breadcrumb-list-display
The display property of the breadcrumb list. Default is flex. --dds-breadcrumb-list-flex-wrap
The flex-wrap property of the breadcrumb list. Default is nowrap. --dds-breadcrumb-list-align-items
The align-items property of the breadcrumb list. Default is center. --dds-breadcrumb-list-min-width
The minimum width of the breadcrumb list. Default is max-content.
Components
Breadcrumb item
<dap-ds-breadcrumb-item/>
Attributes
Property Type Default Description href
string
, undefined
The URL of the breadcrumb item. target
'_blank'
, '_self'
, '_parent'
, '_top'
The target of the breadcrumb item. rel
string
'noreferrer noopener'
The rel of the breadcrumb item link. disabled
boolean
false
Whether the breadcrumb item is disabled. inverted
boolean
false
Whether the breadcrumb item has inverted style. variant
'normal'
, 'inverted'
'normal'
The variant of the breadcrumb item.
Slots
Name Description (default)
The content of the breadcrumb item. separator
The separator between breadcrumb items. Default is an arrow-right-s-line icon.
Events
No custom events available.
CSS Parts
Part Name Description base
The main breadcrumb item container. The li element. link
The link of the breadcrumb item. The dds-link component. link-base
The base part of the link part. The dds-link components base part. item-nolink
The item of the breadcrumb item without a link. The span element. separator
The separator of the breadcrumb item.
CSS Custom Properties
Property Name Description --dds-breadcrumb-item-display
The display property of the breadcrumb item. Default is inline-flex. --dds-breadcrumb-item-flex-wrap
The flex-wrap property of the breadcrumb item. Default is nowrap. --dds-breadcrumb-item-align-items
The align-items property of the breadcrumb item. Default is center. --dds-breadcrumb-item-color
The text color of the breadcrumb item. Default is the design system's text-neutral-base. --dds-breadcrumb-item-transition
The transition property for the breadcrumb item. Default is 'all 0.2s ease-in-out'. --dds-breadcrumb-item-padding
The padding of the breadcrumb item. Default is the design system's spacing-200. --dds-breadcrumb-item-font-size
The font size of the breadcrumb item. Default is the design system's font-sm. --dds-breadcrumb-item-font-weight
The font weight of the breadcrumb item. Default is the design system's font-weight-medium. --dds-breadcrumb-item-font-weight-bold
The bold font weight of the breadcrumb item. Default is the design system's font-weight-bold. --dds-breadcrumb-item-separator-color
The color of the separator. Default is the design system's text-neutral-disabled. --dds-breadcrumb-item-link-color
The color of the link. Default is the design system's link-neutral-enabled. --dds-breadcrumb-item-inverted-color
The text color when inverted. Default is the design system's text-neutral-inverted. --dds-breadcrumb-item-inverted-link-color
The link color when inverted. Default is the design system's text-neutral-inverted.