title: Navigation
shell: standard
components:
- type: breadcrumb
items:
- label: Home
href: ../index.html
- label: Components
href: index.html
- label: Navigation
- type: header
title: Navigation components
eyebrow: Reference
subtitle: breadcrumb, button_group
# ── breadcrumb ─────────────────────────────
- type: section
eyebrow: breadcrumb
heading: Hierarchical location
components:
- type: markdown
body: |
Multi-hop navigation trail. The last item (no `href`) is treated as the
current page. Replaces the old page-level `nav_back` field.
- type: breadcrumb
items:
- label: Home
href: "#"
- label: Reference
href: "#"
- label: Components
href: "#"
- label: Navigation
- type: code
language: yaml
code: |
- type: breadcrumb
items:
- label: Home
href: /
- label: Reference
href: /reference
- label: Components
href: /reference/components
- label: Navigation # last item: no href (current page)
# ── button_group ───────────────────────────
- type: section
eyebrow: button_group
heading: CTA row
components:
- type: markdown
body: |
Row of linked buttons. Three variants — `primary` (solid teal), `secondary`
(outlined), `ghost` (no border). Set `external: true` to add a `↗` icon and
open in a new tab. Optional `icon:` names any bundled lucide icon.
- type: button_group
buttons:
- label: Get started
href: "#"
variant: primary
- label: Documentation
href: "#"
variant: secondary
- label: View on GitHub
href: https://github.com/tdiderich/kazam
variant: secondary
external: true
icon: github
- label: Skip
href: "#"
variant: ghost
- type: code
language: yaml
code: |
- type: button_group
buttons:
- label: Get started
href: /guide
variant: primary # primary | secondary | ghost
- label: View on GitHub
href: https://github.com/...
variant: secondary
external: true # adds ↗ and target=_blank
icon: github # any bundled lucide icon name
- type: callout
variant: info
title: Next up
body: That's the full component set. See them composed into real pages — docs, decks, briefs, dashboards, API references.
links:
- label: See examples
href: ../about.html
variant: primary
- label: Back to reference
href: index.html
variant: secondary