Koori UI
Components

GlassBreadcrumb

A glassmorphism-styled breadcrumb navigation with customizable separators.

Preview

  1. Home
  2. Components
  3. Breadcrumb

Usage

import {
  GlassBreadcrumb,
  GlassBreadcrumbItem,
  GlassBreadcrumbSeparator,
} from "koori-ui";
 
<GlassBreadcrumb>
  <GlassBreadcrumbItem href="/">Home</GlassBreadcrumbItem>
  <GlassBreadcrumbSeparator />
  <GlassBreadcrumbItem href="/docs">Docs</GlassBreadcrumbItem>
  <GlassBreadcrumbSeparator />
  <GlassBreadcrumbItem isCurrent>Components</GlassBreadcrumbItem>
</GlassBreadcrumb>

Custom Separator Icon

import { Slash } from "lucide-react";
import { GlassBreadcrumb, GlassBreadcrumbItem, GlassBreadcrumbSeparator } from "koori-ui";
 
<GlassBreadcrumb>
  <GlassBreadcrumbItem href="/">Home</GlassBreadcrumbItem>
  <GlassBreadcrumbSeparator icon={<Slash className="h-3.5 w-3.5" />} />
  <GlassBreadcrumbItem isCurrent>Page</GlassBreadcrumbItem>
</GlassBreadcrumb>

Props — GlassBreadcrumbItem

PropTypeDefaultDescription
hrefstringLink destination; renders an <a> tag when provided
isCurrentbooleanfalseMarks this as the current page (aria-current="page")
childrenReactNodeLabel content

Props — GlassBreadcrumbSeparator

PropTypeDefaultDescription
iconReactNode<ChevronRight />Custom separator icon

All components accept native <li> props and className.

On this page