mittwald Flow Logo

Components

Badge

Ein Badge stellt kompakt zusätzliche Informationen wie Metadaten, Status oder Kategorien dar. Es unterstützt die schnelle Orientierung, ohne vom Hauptinhalt abzulenken.GitHub
Value

Playground

Verwende <Badge />, um ein Badge darzustellen.

Value
import { Badge } from "@mittwald/flow-react-components";

<Badge>Value</Badge>

Mit Scope

Ein Scope ist wie eine Bezeichnung für das gesamte Badge. Ein Scope besitzt meistens mehrere Werte z. B. Priorität: hoch, Priorität: niedrig.

ScopeValue

Badge Aktion

Ein Badge kann optional mit onPress eine Aktion auslösen, sollte jedoch nicht so vielseitig wie ein Button verwendet werden.


Badge entfernen

Ein Badge kann optional vom User aus der Benutzeroberfläche entfernt werden.

Value

Color

Je nach Anwendungsfall stehen neun Badge-Color zur Auswahl: Neutral, Blue, Navy, Violet, Teal, Lilac, Green, Orange und Red.

ScopeValue
ScopeValue
ScopeValue
ScopeValue
ScopeValue
ScopeValue
ScopeValue
ScopeValue
ScopeValue

Neutral: Nebenläufige Information (z. B. Archiviert, Gelöscht, Entwurf).

Blue: Informativ (z. B. Aktiv, Live, Im Prozess).

Violet: Ankündigung (z. B. Neu, Beta).

Green: Positiv (z. B. Abgeschlossen, Genehmigt, Erfolg).

Orange, Red: Negativ (z. B. Warnung, Fehler, Abgelehnt, Fehlgeschlagen).

Light und Dark

Zusätzlich kann das Badge in Light und Dark dargestellt werden. Beide Varianten eigenen sich, wenn die Standardfarben auf farbigen oder dekorativen Hintergründen nicht gut funktionieren.

ScopeValue
ScopeValue

Disabled

In Ausnahmefällen können deaktivierte Badges verwendet werden, um eine Funktion temporär als nicht verfügbar darzustellen, ohne diese vollständig aus der Oberfläche zu entfernen.

ScopeValue

Overview