Badge
Status and labeling badge with Game One visual variants.
Default
Secondary
Destructive
Outline
Success
Warning
Info
New
Sale
Popular
Installation
npx shadcn@latest add @gameone/badgeRegistry dependencies: gameone-utils
Usage
import { Badge } from "@/components/ui/badge"<Badge variant="default">Badge</Badge>Examples
Default
Default
import { Badge } from "@/components/ui/badge"
export function BadgeDefault() {
return <Badge>Default</Badge>
}Secondary
Secondary
import { Badge } from "@/components/ui/badge"
export function BadgeSecondary() {
return <Badge variant="secondary">Secondary</Badge>
}Destructive
Destructive
import { Badge } from "@/components/ui/badge"
export function BadgeDestructive() {
return <Badge variant="destructive">Destructive</Badge>
}Outline
Outline
import { Badge } from "@/components/ui/badge"
export function BadgeOutline() {
return <Badge variant="outline">Outline</Badge>
}Success
Success
import { Badge } from "@/components/ui/badge"
export function BadgeSuccess() {
return <Badge variant="success">Success</Badge>
}Warning
Warning
import { Badge } from "@/components/ui/badge"
export function BadgeWarning() {
return <Badge variant="warning">Warning</Badge>
}Info
Info
import { Badge } from "@/components/ui/badge"
export function BadgeInfo() {
return <Badge variant="info">Info</Badge>
}New
New
import { Badge } from "@/components/ui/badge"
export function BadgeNew() {
return <Badge variant="new">New</Badge>
}Sale
Sale
import { Badge } from "@/components/ui/badge"
export function BadgeSale() {
return <Badge variant="sale">Sale</Badge>
}Popular
Popular
import { Badge } from "@/components/ui/badge"
export function BadgePopular() {
return <Badge variant="popular">Popular</Badge>
}