Badge

Badge는 이미지, 컨텐츠 등의 상태 또는 분류를 시각적으로 표시합니다.
Hello
import { Badge } from '@vapor-ui/core';

export default function DefaultBadge() {
    return <Badge>Hello</Badge>;
}

Property


ColorPalette

Badge의 색상을 설정합니다.

import { Badge } from '@vapor-ui/core';

export default function BadgeColor() {
    return (
        <div className="flex flex-wrap gap-2">
            <Badge colorPalette="primary">Primary</Badge>
            <Badge colorPalette="hint">Hint</Badge>
            <Badge colorPalette="danger">Danger</Badge>
            <Badge colorPalette="success">Success</Badge>
            <Badge colorPalette="warning">Warning</Badge>
            <Badge colorPalette="contrast">Contrast</Badge>
        </div>
    );
}

Shape

Badge의 모양을 설정합니다.

RectanglePill
import { Badge } from '@vapor-ui/core';

export default function BadgeShape() {
    return (
        <div className="flex flex-wrap gap-2">
            <Badge shape="square">Rectangle</Badge>
            <Badge shape="pill">Pill</Badge>
        </div>
    );
}

Size

Badge의 크기를 설정합니다.

SmallMediumLarge
import { Badge } from '@vapor-ui/core';

export default function BadgeSize() {
    return (
        <div className="flex flex-wrap items-center gap-2">
            <Badge size="sm">Small</Badge>
            <Badge size="md">Medium</Badge>
            <Badge size="lg">Large</Badge>
        </div>
    );
}

Props Table


Badge

Loading component documentation...