GitHub

Badge

Displays a badge for labeling or highlighting content.

Badge
badge-demo.tsx
import { Badge } from "@/components/ui/badge"
 
export function BadgeDemo() {
	return <Badge>Badge</Badge>
}

Installation

npx shadcn@latest add @9ui/badge

Usage

Imports
import { Badge } from "@/components/ui/badge"
Anatomy
<Badge />

Examples

Outline

Outline
badge-outline-demo.tsx
import { Badge } from "@/components/ui/badge"
 
export function BadgeOutlineDemo() {
	return <Badge variant="outline">Outline</Badge>
}

Secondary

Secondary
badge-secondary-demo.tsx
import { Badge } from "@/components/ui/badge"
 
export function BadgeSecondaryDemo() {
	return <Badge variant="secondary">Secondary</Badge>
}

Success

Success
badge-success-demo.tsx
import { Badge } from "@/components/ui/badge"
 
export function BadgeSuccessDemo() {
	return <Badge variant="success">Success</Badge>
}

Warning

Warning
badge-warning-demo.tsx
import { Badge } from "@/components/ui/badge"
 
export function BadgeWarningDemo() {
	return <Badge variant="warning">Warning</Badge>
}

Info

Info
badge-info-demo.tsx
import { Badge } from "@/components/ui/badge"
 
export function BadgeInfoDemo() {
	return <Badge variant="info">Info</Badge>
}

Danger

Danger
badge-danger-demo.tsx
import { Badge } from "@/components/ui/badge"
 
export function BadgeDangerDemo() {
	return <Badge variant="danger">Danger</Badge>
}