admin 8dd141ea35 Karten-Akkordeon fuer rtable: nur eine Karte offen, Rest gestapelt
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.
2026-07-18 12:49:08 +02:00
S
Description
No description provided
1.7 MiB
1 Stars 1 Watchers 0 Forks
Languages
Python 48%
TypeScript 33.6%
HTML 17.9%
Dockerfile 0.2%
CSS 0.2%