Animated Badge

Status badge with animated state icons, pulse feedback and compact size variants.

Preview

Syncing
QueuedLiveIndexingVerifiedPendingBlocked

Install

Add it with the shadcn CLI, or copy the source manually.

$ bunx --bun shadcn add @beui/animated-badge

API Reference

status?
"success" | "neutral" | "info" | "loading" | "warning" | "danger"
neutral
size?
"sm" | "md"
md
icon?
any
showIcon?
boolean
true
pulse?
boolean
status === "loading"
contentKey?
string | number

Keep in mind

Some components on this site are inspired by or recreated from existing work across the web. I'm not here to take credit; just to learn, experiment, and sometimes push things a bit further. If something looks familiar and I forgot to mention you, reach out and I'll fix that right away.

Updated