Zum Inhalt springen
fend-ui
Vorschau

Table

Semantische Datentabelle für Berichte, Listen und den Data Table. Der Kopf nutzt eine kleine, gedämpfte Schrift, Zeilen trennt eine Haarlinie und Hover legt die versenkte Fläche darunter. Sortierbare Spalten setzen aria-sort und einen echten Button; priority blendet Spalten auf schmalen Viewports aus.

Sortierbar

Jeder Kopf mit onSort wird ein Button. aria-sort meldet den Zustand, der zugängliche Name enthält den Spaltennamen und die nächste Richtung. Zahlen stehen rechtsbündig und tabellarisch.

Team diese Woche · 4 Personen
Status
JKJonas KrennNAWartet40,0
LMLena Maier3BBestätigt38,5
SPSara PichlerICUGetauscht36,0
TKTim Keller3BBestätigt39,5
Summe154,0

Dichte und Streifen

density=compact verkleinert die Innenabstände; ohne Prop folgt die Tabelle der Dichte des Providers. striped legt die versenkte Fläche auf ungerade Zeilen, selected hebt eine Zeile mit der Akzentfläche hervor.

Kompakt · 3 von 4 Zeilen
PersonStationStunden
Lena Maier3B38,5
Jonas KrennNA40,0
Sara PichlerICU36,0

Klebender Kopf

stickyHeader lässt den Kopf im nächsten Scroll-Container stehen; die Kopfzeile bekommt dafür die Oberflächenfarbe, damit darunter laufende Zeilen nicht durchscheinen.

Spaltenpriorität

priority=3 blendet eine Spalte unterhalb von md aus, priority=2 unterhalb von sm; priority=1 bleibt immer sichtbar. So verliert der Data Table auf dem Handy keine Daten, statt horizontal zu scrollen.

Prioritäten · Fenster verkleinern
PersonStationStatusStunden
Lena Maier3BBestätigt38,5
Jonas KrennNAWartet40,0
Sara PichlerICUGetauscht36,0
Tim Keller3BBestätigt39,5