UI: Einheitliche Filterleisten & Standort-Mitarbeiterfilter

AdminAArbeitszeitAKonfigurationKMitarbeiterM

Changelog

Verfasst von Changelog

Letzte Aktualisierung 2 Monaten her

v17022026.2.4
17. Februar 2026
UI / Filterleisten

Die Filterleisten aller Tabellen-Views wurden visuell vereinheitlicht und um standortbasierte Mitarbeiterfilterung erweitert.

Design-Vereinheitlichung

  • Einheitliche Filterleisten

    Alle Views nutzen jetzt identische Pill-Filter mit konsistenten Breakpoints (xl:flex-row), einheitlichem Aktiv-Styling (ohne Rahmen) und gleichen Trennlinien. Labels wie „Zeitraum:“ und „Monat:“ wurden entfernt, da die Filter selbsterklärend sind.

  • Konsistente Datumseingaben

    Date-Inputs und Selects haben jetzt gleiche Höhen (min-h-[36px]) und transparenten Hintergrund. Kein „Springen“ der Filterleiste mehr beim Wechsel zwischen Tag/Monat/Jahr in der Arbeitszeit- und Umsatzansicht.

  • Monatsnamen statt Nummern

    Die Monatsfilter in Aufgaben/Korrekturen zeigen jetzt Januar bis Dezember statt 01 bis 12 an – konsistent mit allen anderen Views.

Hinzugefügt

  • Standortbasierte Mitarbeiterfilterung

    Wird ein Standort ausgewählt, zeigt die Mitarbeiter-Suche nur noch Mitarbeiter dieses Standorts an. Implementiert in Urlaub, Umsatz und Krankmeldungen über den locationFilter-Prop der EmployeeAutocomplete-Komponente.

  • Einheitliche Reihenfolge: Standort Mitarbeiter

    Alle Views mit Admin-Filtern zeigen jetzt zuerst den Standort-Filter und dann den Mitarbeiter-Filter an – konsistent mit der Arbeitszeit-Referenz.

Repariert

  • Padding-Bug in Arbeitszeit-Filterleiste

    Beim Wechsel zwischen Tag/Monat/Jahr hatte das Date-Input ein größeres Padding (py-1.5) als die Monats-Selects (p-1), was die Filterleiste „springen“ ließ. Jetzt einheitlich mit py-1 und min-h-[36px] für stabile Höhe.

  • Doppelt verschachtelte Wrapper entfernt

    In Umsatz und Aufgaben war die EmployeeAutocomplete-Komponente in einen doppelten div-Wrapper gepackt, was zu unnötigem Padding führte. Bereinigt auf einen einzelnen Wrapper.

Betroffene Bereiche

Diese Änderungen betreffen folgende Module:

Zeiterfassung
Urlaubsverwaltung
Umsatzerfassung
Krankmeldungen
Aufgaben/Korrekturen