skip to the page
superthread
componentsbadge
system
superthread
version
2.0.0-next.1
date
25.10.26

badge

a word in a 30 px box with a 1 px edge. a status badge adds its glyph square, so the state reads without its colour.

bunx --bun shadcn@latest add @mk/badge

status

five states, each a wash fill, a soft edge, a full-strength glyph square and the word. failed is the only solid badge, so the urgent state stands out by its form.

give a status badge a word and it takes the place of the state's name. the glyph stays.

light

donerunningwaitingfailedqueued
shipped3 runningneeds review2 failednext up

dark

donerunningwaitingfailedqueued
shipped3 runningneeds review2 failednext up

variants

shadcn's six variants, square, with the word at 13 px.

light

newdefaultdraftsecondarybetaoutlinearchivedghostremoveddestructivechangeloglink

dark

newdefaultdraftsecondarybetaoutlinearchivedghostremoveddestructivechangeloglink