8dd141ea35b48fd54bfa8e9279920309f63bb0d4
Auf Tablet/Handy sollen die Tabellen-zu-Karten-Ansichten weniger Scrollen erfordern: jetzt ist immer nur eine Karte aufgeklappt, alle anderen sind auf eine kompakte Kopfzeile reduziert und stapeln sich eng darunter. - Neue rtInit()-Helper-Funktion: erste Zeile startet offen, Klick auf eine Zeile oeffnet sie und schliesst alle anderen (Klicks auf verschachtelte Buttons/Links/Inputs/.tl loesen die Akkordeon-Logik nicht aus, damit Aktionen weiter unabhaengig funktionieren) - Erste data-label-Zelle pro Tabelle als .rt-head markiert (mit Chevron-Icon), bleibt immer sichtbar; restliche data-label-Zellen nur bei .rt-open sichtbar. Zellen ohne data-label (Aktions-Buttons) bleiben immer erreichbar, auch bei zugeklappter Karte. - rtInit() nach jedem rtable-Render aufgerufen: pgDash, renderPT (inkl. Filter-Refresh), pgAufgaben, renderAdminDash, loadPat - Bugfix unterwegs: Chevron-Icon leckte in die normale Desktop/Tablet- Tabelle (display:none als Basis ergaenzt, nur im 700px-Breakpoint sichtbar) - vor dem Fix bei 820px Tablet-Breite als stoerendes Icon unter jedem Namen sichtbar Verifiziert per Playwright auf 390px (Handy) und 820px (Tablet): Standardzustand (erste Karte offen), Wechsel beim Klick auf andere Karte, saubere Tabelle ohne Akkordeon-Artefakte oberhalb 700px.
Languages
Python
48%
TypeScript
33.6%
HTML
17.9%
Dockerfile
0.2%
CSS
0.2%