feat: Kategorie als eigene Spalte in der Buchungsliste
Die Auswahl sass unter dem Buchungstext. Damit wurden die Zeilen unterschiedlich hoch, die Spalte franste aus, und vergleichen liess sich nichts – genau das, wofuer eine Tabelle da ist. Jetzt zwei Spalten: 'Buchung' mit dem Text und darunter dem Verwendungszweck, 'Kategorie' mit der Auswahl. Ein Uebertrag zeigt dort einen Strich – er ordnet kein Geld ein, er verschiebt es. Die Spaltenliste hat sich damit geaendert, deshalb eine neue Kennung fuer die Tabelle: Die gespeicherte Reihenfolge kennt die neue Spalte nicht und haette die Textspalte ans Ende geschoben. Einmalig sind damit Breiten und Filter dieser Tabelle zurueckgesetzt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+5
-13
@@ -1308,18 +1308,10 @@ tr.row-dup {
|
||||
}
|
||||
}
|
||||
|
||||
/* Kategorie-Auswahl in einer Tabellenzeile. Sie steht dort, wo bisher nur der
|
||||
Name der Kategorie stand – also klein und gedeckelt, nicht über die ganze
|
||||
(wachsende) Spalte. */
|
||||
.zeilen-kategorie {
|
||||
max-width: 240px;
|
||||
margin-top: 2px;
|
||||
}
|
||||
.zeilen-kategorie .catsel-btn {
|
||||
/* Kategorie-Auswahl in einer Tabellenzeile: eigene Spalte, also volle
|
||||
Zellenbreite – aber ohne den Abstand, den sie im Formular unter ihrer
|
||||
Beschriftung braucht. Der verschöbe sie gegen die übrigen Zellen. */
|
||||
.datatable td .catsel-btn {
|
||||
margin-top: 0;
|
||||
padding: 3px 6px;
|
||||
font-size: 0.8rem;
|
||||
}
|
||||
.zeilen-kategorie .catsel-value {
|
||||
font-weight: 500;
|
||||
padding: 4px 8px;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user