PUI.Badge

Copy Markdown

PUI.Badge renders a compact label for statuses, categories, and counts.

Usage

<.badge>Default</.badge>
<.badge variant="secondary">Active</.badge>
<.badge variant="destructive">Error</.badge>
<.badge variant="outline">Draft</.badge>

Use class to add application-specific presentation without replacing the default recipe:

<.badge variant="secondary" class="uppercase tracking-wide">Review</.badge>

Attributes

NameTypeDefaultDescription
variantstring"default""default", "secondary", "destructive", or "outline"
classstring""Additional CSS classes

Slots

SlotRequiredDescription
inner_blockyesBadge content

The canonical module is PUI.Badge. Existing PUI.Components.badge/1 calls remain available as deprecated compatibility wrappers.