DUBadge

Elements

Status and label chips with solid, soft, and outline appearances.

import { DUBadge } from 'deri-ui';
Live preview
SolidSoftOutlineLarge
typescript
<DUBadge>New</DUBadge>
<DUBadge appearance="soft" variant="success" pill>Live</DUBadge>
<DUBadge appearance="outline" size="lg">Beta</DUBadge>

Props

PropTypeDefaultDescription
variantprimary | secondary | success | danger | warning | info | dark | outline'primary'Color
appearance'solid' | 'soft' | 'outline''solid'Fill style
size'sm' | 'md' | 'lg''md'Size
radiusDURadius'md'Corner radius (ignored when pill)
pillbooleanfalseFully rounded chip
softbooleanfalseLegacy soft alias

Usage

import { DUBadge } from 'deri-ui';

<DUBadge>New</DUBadge>
<DUBadge appearance="soft" variant="success" pill>Live</DUBadge>
<DUBadge appearance="outline" size="lg">Beta</DUBadge>

Customize with className, radius, and Tailwind utilities. Theme tokens come from deri-ui/tailwind.preset.

Related

© 2026 Deri Ui. Developed by Deribew Shimelis. Copy and use the code freely in your projects.