docs/components/badge
Sections
Components
Utilities
Forms
Hooks
Copy Markdown
A badge or an element styled as a badge.
PreviewCode
Favorite
CLIManual
pnpmbunnpmyarn
pnpm dlx shadcn@latest add @shark/badge
import { Badge } from "@/components/ui/badge";
<Badge>Favorite</Badge>
PreviewCode
Badge
PreviewCode
Badge
PreviewCode
Badge
PreviewCode
Badge
PreviewCode
Badge
PreviewCode
Badge
PreviewCode
Badge
The size prop controls the badge dimensions.
PreviewCode
Badge
PreviewCode
Badge
PreviewCode
Badge
The pill prop creates fully rounded badges.
PreviewCode
Badge
The asChild prop renders another element with badge styling.
PreviewCode
PreviewCode
Favorite
PreviewCode
DeletingGenerating
PreviewCode
IndigoPinkSkyPurple
Label, count, or status badge. Supports variants.
| Prop | Type | Default |
|---|---|---|
variant | `"default" | "secondary" |
size | `"sm" | "md" |
className | string | - |
asChild | boolean | false |
[
Previous page
Avatar ](/docs/components/avatar)[
Next page
Bottom Navigation ](/docs/components/bottom-navigation)
On This Page
InstallationUsageVariantsDefaultSecondaryOutlineSuccessInfoWarningDestructiveSizesSmallMediumLargePillExamplesWith linkWith iconWith spinnerCustom colorAPI ReferenceBadge