Zum Inhalt springen
fend-ui
Vorschau

Chart

Flächen-, Balken-, Linien- und Ringdiagramm auf Basis von Recharts, vollständig hinter fend-ui-APIs gekapselt. Farben kommen aus der kontrastgeprüften Chart-Palette, Zahlen aus useFormat(). Legenden schalten Serien ein und aus; eine versteckte Tabelle macht die Werte für Screenreader lesbar, leere Daten zeigen einen Leerzustand.

KPI-Dashboard

Vier Kennzahlen in Tint-Flächen, darunter der Umsatzverlauf als Flächendiagramm. Die Legende blendet einzelne Serien per Klick aus; Zahlen formatiert useFormat in der gewählten Sprache.

Umsatz
81.000 €
Kosten
45.000 €
Marge
44 %
Neue Kunden
128
Umsatz und Kosten je Monat
MonatUmsatzKosten
Jan48.00031.000
Feb52.00033.000
Mär61.00038.000
Apr58.00036.000
Mai72.00041.000
Jun81.00045.000

Balkenvergleich

Balken eignen sich für den Vergleich je Kategorie. Das Gitter bleibt in der Rahmenfarbe, die Achsenbeschriftung in fg-subtle.

Umsatz und Kosten als Balken
MonatUmsatzKosten
Jan48.00031.000
Feb52.00033.000
Mär61.00038.000
Apr58.00036.000
Mai72.00041.000
Jun81.00045.000

Eine Serie

Bei nur einer Serie entfällt die Legende. Der Linienkontrast stammt aus der Chart-Palette und hält in Light und Dark mindestens 3 : 1 gegen die Kartenfläche.

Aktive Nutzer je Monat
MonatAktive Nutzer
Jan1.240
Feb1.480
Mär1.710
Apr1.660
Mai2.040
Jun2.380

Ring

Der Ring zeigt Anteile eines Ganzen. Jedes Segment trägt seine eigene Palettenfarbe; die Legende lässt sich zum Ausblenden nutzen.

Umsatz nach Kanal
KanalUmsatz
Direkt42.000
Suche28.000
Empfehlung16.000
Social9.000

Ohne Daten

Fehlen Daten, erscheint statt leerer Achsen ein gestrichelter Leerzustand mit klarer Beschriftung.

Keine Daten

Aktive Nutzer je Monat
MonatAktive Nutzer

Zugänglichkeit

Jedes Diagramm trägt einen zugänglichen Namen und wiederholt seine Werte in einer sr-only-Tabelle. Auch ausgeblendete Serien bleiben dort lesbar.

tsx
<LineChart
  data={monate}
  config={{ umsatz: { label: 'Umsatz', color: 'accent' } }}
  categoryKey="month"
  label="Umsatz je Monat"
/>