Usage
Breadcrumb markup is provided automatically by the {{breadcrumbs}}
helper on many pages, but may be generated manually using {{path_steps}}
collections when available.
For more information, please refer to the Zendesk Helpers page.
Customization
Because the breadcrumbs markup cannot be edited directly, the following Sass variables are available in the theming framework:
Variable | Description |
---|---|
$font-size-breadrcrumbs | The font size of the .breadcrumbs element. |
$font-weight-breadrcrumbs | The font weight of the .breadcrumbs element. |
$content-breadcrumb-divider | The divider to use between each breadcrumb item (default: "/" ). |
$padding-breadcrumb-divider | The padding applied to the divider between each breadcrumb element. |
$color-breadcrumb-divider | The color of each breadcrumb divider. |
$color-breadcrumb-item | The color of each breadcrumb item. |
$padding-breadcrumb-link | The padding applied to each breadcrumb link. |
$color-breadcrumb-link | The color of each breadcrumb link. |
$color-breadcrumb-link-hover | The color of each breadcrumb link applied on hover. |
$bg-color-breadrcrumb-link | The background color of each breadcrumb link. |
Separators are automatically added in CSS through ::before
and content
. They can be changed by overriding the $breadcrumb-divider
Sass variable in your theme. The quote function is needed to generate the quotes around a string, so if you want >
as separator, you can use this:
$content-breadcrumb-divider: quote(">");
Alternatives include using a SVG image data URI or removing the divider completely by setting a value of none
.