Zum Inhalt springen

Badge

Badge

Badge Primitive für Labels und Status.

Kompaktes Label für Status, Kategorien und Metadaten.

  • Status-Hinweise (success, warning, destructive)
  • Kategorien und Tags (default, outline)
  • Hervorhebung ohne Klick (primary, secondary)
  • Klickbare Aktionen (dafür Button)
  • Fließtext (dafür Text)
  • Große Inhaltsblöcke (dafür Card)
Default Primary Secondary Destructive Success Warning Outline
PropTypDefault
variantdefault | primary | secondary | destructive | success | warning | outlinedefault
classstring

Button · Text

  • Badge nicht als Button mit onclick missbrauchen
  • Keine erfundenen variant-Werte
  • Keine text-gray-* Utilities, semantische Tokens nutzen
---
import Badge from '@addxion/components/Badge';
---
<Badge variant="success">Active</Badge>
IDWahrheit
T-PKG-NEONConsumer-Einstieg: @addxion/neon, nicht @addxion/core
T-NEON-BRANDMarkenwerte in Consumer brand.css

Scope: Neon Badge-Komponente — API und Verwendung.

  • Aus @addxion/neon/react importieren
  • Styling über Tokens, keine Ad-hoc-Farben in Consumern