RzBreadcrumb
RzBreadcrumb is a composable navigation component for displaying a user's location within a site hierarchy. It is built from modular subcomponents— Use RzBreadcrumb to render a standard navigation trail. Each For deep navigation paths, keep breadcrumbs concise by using You can override the default chevron separator by providing custom content to The following tables summarize the main parameters for each breadcrumb component. Use these to customize navigation behavior and appearance as needed. These components primarily accept BreadcrumbList, BreadcrumbItem, BreadcrumbLink, and BreadcrumbSeparator—allowing you to create accessible, customizable breadcrumb trails for any application structure.BreadcrumbItem represents a step in the path, and the final item uses BreadcrumbPage to indicate the current page. This pattern improves navigation clarity and accessibility.<RzBreadcrumb>
<BreadcrumbList>
<BreadcrumbItem>
<BreadcrumbLink Href="/">Home</BreadcrumbLink>
</BreadcrumbItem>
<BreadcrumbSeparator />
<BreadcrumbItem>
<BreadcrumbLink Href="/components">Components</BreadcrumbLink>
</BreadcrumbItem>
<BreadcrumbSeparator />
<BreadcrumbItem>
<BreadcrumbPage>Breadcrumb</BreadcrumbPage>
</BreadcrumbItem>
</BreadcrumbList>
</RzBreadcrumb>BreadcrumbEllipsis inside a RzDropdownMenu. This pattern collapses intermediate steps into a dropdown, letting users access the full path without cluttering the UI.<RzBreadcrumb>
<BreadcrumbList>
<BreadcrumbItem>
<BreadcrumbLink Href="/">Home</BreadcrumbLink>
</BreadcrumbItem>
<BreadcrumbSeparator />
<BreadcrumbItem>
<RzDropdownMenu>
<DropdownMenuTrigger>
<BreadcrumbEllipsis />
</DropdownMenuTrigger>
<DropdownMenuContent>
<DropdownMenuItem>Documentation</DropdownMenuItem>
<DropdownMenuItem>Themes</DropdownMenuItem>
<DropdownMenuItem>GitHub</DropdownMenuItem>
</DropdownMenuContent>
</RzDropdownMenu>
</BreadcrumbItem>
<BreadcrumbSeparator />
<BreadcrumbItem>
<BreadcrumbLink Href="/components">Components</BreadcrumbLink>
</BreadcrumbItem>
<BreadcrumbSeparator />
<BreadcrumbItem>
<BreadcrumbPage>Breadcrumb</BreadcrumbPage>
</BreadcrumbItem>
</BreadcrumbList>
</RzBreadcrumb>BreadcrumbSeparator. This enables you to match your application's style or use alternative icons.<RzBreadcrumb>
<BreadcrumbList>
<BreadcrumbItem>
<BreadcrumbLink Href="/">Home</BreadcrumbLink>
</BreadcrumbItem>
<BreadcrumbSeparator>
<Blazicon Svg="MdiIcon.SlashForward" />
</BreadcrumbSeparator>
<BreadcrumbItem>
<BreadcrumbLink Href="/components">Components</BreadcrumbLink>
</BreadcrumbItem>
<BreadcrumbSeparator>
<Blazicon Svg="MdiIcon.SlashForward"/>
</BreadcrumbSeparator>
<BreadcrumbItem>
<BreadcrumbPage>Breadcrumb</BreadcrumbPage>
</BreadcrumbItem>
</BreadcrumbList>
</RzBreadcrumb>Property Description Type Default AriaLabelstring? – Accessible label for the navigation container. Defaults to a localized "Breadcrumb".string?nullChildContentRenderFragment? – The content of the breadcrumb, which should be a BreadcrumbList component.RenderFragment?nullChildContent and pass through any additional attributes. They have no unique parameters beyond standard HTML attributes.Property Description Type Default Hrefstring? – The URL the link navigates to.string?nullChildContentRenderFragment? – The content of the link, typically text.RenderFragment?nullProperty Description Type Default ChildContentRenderFragment? – Custom content to use as a separator. If not provided, a default chevron icon is rendered.RenderFragment?null