feat(stammdaten): Mitarbeiter, Abteilungen und Geraete (#25)
Prüfung / pruefung (push) Canceled after 0s
Prüfung / e2e (push) Canceled after 0s

This commit was merged in pull request #25.
This commit is contained in:
2026-09-25 10:52:44 +00:00
parent e3d80e5982
commit f85bc87324
81 changed files with 6784 additions and 59 deletions
+21
View File
@@ -0,0 +1,21 @@
/**
* Gemeinsame Klassen der Formularfelder (#011).
*
* Stand vorher fuenfmal wortgleich in fuenf Dateien — und war damit genau die
* Sorte Wiederholung, die beim naechsten Feinschliff an vier Stellen
* unveraendert bleibt. In `src/lib`, weil Server- und Client-Komponenten sie
* gleichermassen brauchen.
*/
/** Eingabefelder sind am Handy 44 px hoch (`min-h-11`), sonst trifft sie niemand. */
export const FELD =
"min-h-11 rounded-karte border border-linie bg-grund px-3 text-sm text-text outline-none focus-visible:border-akzent";
/**
* Kontrollkaestchen.
*
* Die umschliessende Beschriftung ist 44 px hoch und schaltet mit, die
* Trefferflaeche stimmt also auch ohne diese Groesse — sichtbar zu klein bleibt
* es trotzdem.
*/
export const KAESTCHEN = "size-4 accent-akzent";