MiComponents/Documentation

Badge

A small, lightweight component for displaying tags, labels, and status indicators.

Installation

npx micomponents-cli add badge

Preview

New

Usage

Import

import { Badge } from "@/components/ui/badge";

Basic Usage

<Badge variant="subtle">
  New
</Badge>

Examples

Badge Variants

Use different variant props to display badges with different styles.

Subtle
Success
Secondary
Warning
Important
Black
White

Real-World Usage

Badges work great for displaying status, tags, and labels alongside text content. Use className to customize spacing and positioning.

Status:
Active
Priority:
High
Type:
Feature

API Reference

PropTypeDefaultDescription
variantsubtle | success | secondary | warning | important | black | whitesubtleThe badge style variant
childrenReactNode-Badge content/text
classNamestring-Additional custom classes