Kategorien ein-/ausklappbar, Badge-Darstellung in Tabellenzellen korrigiert
Kategorien: - Oberkategorien lassen sich per Pfeil zuklappen; ihre Unterkategorien verschwinden dann aus der Liste. Ausgeblendet wird ueber die gesamte Vorfahrenkette, nicht nur eine Ebene, damit auch mehrstufige Baeume stimmen. - Ist eine Kategorie zugeklappt, zeigt ein Badge, wie viele Eintraege darunter liegen - sonst waere nicht erkennbar, dass dort noch etwas ist. - Zeilen ohne Unterkategorien bekommen einen Platzhalter, damit alle Namen buendig stehen. Badges in Zellen: - In der Karten-Ansicht verteilte das Raster mehrere Elemente einer Zelle auf zwei Rasterzellen - deshalb rutschte "eingebaut" unter die Beschriftung. Jetzt Flexfluss, alle Teile stehen hinter der Beschriftung. - Einheiten-Tabelle: Name und "eingebaut" liegen in einer Zeile zusammen. Geprueft: "npm run build" laeuft durch. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -70,7 +70,12 @@ export default function Units() {
|
||||
<tbody>
|
||||
{units.map((u) => (
|
||||
<tr key={u.id}>
|
||||
<td data-label="Name" className="strong">{u.name}{u.is_builtin && <span className="badge" style={{ marginLeft: 6 }}>eingebaut</span>}</td>
|
||||
<td data-label="Name" className="strong">
|
||||
<span className="cell-row">
|
||||
<span>{u.name}</span>
|
||||
{u.is_builtin && <span className="badge nowrap">eingebaut</span>}
|
||||
</span>
|
||||
</td>
|
||||
<td data-label="Art" className="muted">{KIND_LABEL[u.kind] || u.kind}</td>
|
||||
<td data-label="Faktor" className="num">{fmt(u.factor)} {baseUnitOfKind[u.kind]}</td>
|
||||
<td className="num">
|
||||
|
||||
Reference in New Issue
Block a user