K KRDS · 03

Breadcrumbs

현재 위치

Small grey text linking Home > Topic > Post. A chevron icon is the KRDS default; the slash variant is quieter.

RuleThe last step is marked as “you are here”, not as a link.

Also known as: Breadcrumbs
···
usage (Astro)
---
// design-systems/krds/components/PageHead.astro
// Breadcrumbs 은 이 파일 안에서 쓰인다(팩 구현끼리)
---
<Breadcrumbs items={crumbs} />
site.json
// sites/<사이트>/site.json — 적지 않으면 사이트 이름으로 자동으로 고른다
{
  "variants": { "Breadcrumbs": "chevron" }
}
props (TypeScript)
export interface BreadcrumbsProps {
  items: Crumb[];
  variant?: VariantOf<'Breadcrumbs'>;
}

The two variants differ only in the separator: chevron uses a thin chevron icon, slash a light grey slash character. Text size and spacing are the same, and a long final title is cut with an ellipsis.

It is a quiet helper, so the choice barely changes the page. The chevron feels slightly more like a clickable trail; the slash sits more lightly above a post header.

The chevron is the KRDS default.

Use it when — Variants 2

  1. chevronChevron When the pack’s icon set has a chevron and you want the path to stand out a little.Used by 4: babysick, milestone, newborn, toddlerfood
  2. slashSlash When you want it quiet — text and slashes only.Used by 7: babyfood, babyplay, babysleep, birthprep, feeding, vaccination, 허브
Open as page ↗

Suggest an entry

Tell us about a missing component or variant, or something a pack should fix. We read every suggestion.