Einzelstuecke: Zeile zeigt nur noch, was man im Alltag braucht
Die Tabelle trug neun Spalten, davon sechs als dauernd offene Eingabefelder - bei einem einzigen Stueck schon eine Wand aus Bedienelementen. Jetzt stehen in der Zeile QR, UID, Lagerort, "Verliehen an" und die Aktionen; Kaufdatum, Garantie, Shop, Notiz, Kaufpreis, Belege und der Verleih-Verlauf klappen je Stueck auf. Aenderbar bleibt alles, nur nicht alles gleichzeitig sichtbar. Dazu zwei Fehler von mir aus dem Verleih-Commit: - Die drei Aktionssymbole standen uebereinander statt nebeneinander. Die Aktionszelle benutzte .field-inline, und das bricht in Tabellen bewusst um (styles.css) - mit dem vierten Knopf reichte der Platz nicht mehr. Jetzt .cell-row, das umbricht nicht. - "ueberfaellig (vor 1 Woche)" las sich als Zeitpunkt, gemeint ist eine Dauer. Jetzt "7 Tage ueberfaellig". Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
b2dda78a7b
commit
c924dffad6
@@ -410,6 +410,10 @@ td select { width: auto; min-width: 0; max-width: 100%; }
|
||||
/* Zelle mit Eingabe plus Kennzeichen (z.B. "niedrig"): eine Zeile, damit das
|
||||
Kennzeichen immer an derselben Stelle sitzt statt mal darunter zu rutschen. */
|
||||
.cell-row { display: flex; align-items: center; gap: 6px; }
|
||||
/* Zugeklappt zeigt der Pfeil nach rechts, aufgeklappt nach unten. Eine Drehung
|
||||
statt zweier Symbole – so bleibt die Bewegung sichtbar. */
|
||||
.rot-90 { transform: rotate(-90deg); transition: transform 120ms ease; }
|
||||
.icon { transition: transform 120ms ease; }
|
||||
/* Zwei Zeilen in einer Zelle: Steuerelement oben, Erläuterung darunter. */
|
||||
.cell-col { display: flex; flex-direction: column; gap: 2px; align-items: stretch; }
|
||||
/* Beschriftung mit Erklaerung im Tooltip: die gepunktete Linie zeigt an, dass
|
||||
|
||||
Reference in New Issue
Block a user