Breadcrumbs
Breadcrumbs are used to indicate the current page's location in the navigation hierarchy, as well as to navigate through it.
Showcase 
 Source 
 <script>
  const items = [
    { href: '/', text: 'Home' },
    { href: '/docs', text: 'Docs' },
    { text: 'Components' },
  ];
</script>
<Breadcrumbs {items} />
<Breadcrumbs {items} separator='~' />
<Breadcrumbs {items}>
  <div slot="item" let:item>
    {#if item.href === '/'}
      <Button href="/" round small>
        <HomeIcon size="20" />
      </Button>
    {:else}
      <Chip>{item.text}</Chip>
    {/if}
  </div>
  <ArrowRightIcon slot="separator" size="20" />
</Breadcrumbs>Properties #
Functional Properties
| Name  | Default  | Type  | Description  | 
|---|---|---|---|
| items | [] | Array<{ href?: string; text: string; }> | The list of segments to be displayed. | 
| separator | '/' | string | The separator between segments. | 
Slots #
item slot 
 The item displayed in the breadcrumbs. Defaults to a <Button> if href is provided, otherwise a <span>. 
| Prop Name  | Type  | Description  | 
|---|---|---|
| item | { href?: string, text: string } | Information about the current segment. | 
separator slot 
 If a string separator is not enough, use this slot to add a custom component separator (and ignore the prop).
SCSS Variables #
| Name  | Description  | Default  | 
|---|---|---|
| $thin-font-weight | The font size of the separator and the segments without href. | 300 |