ui: Job-Tabelle aufräumen — feste Spaltenbreiten, Download-Buttons, Fehler unter Status

- table-layout: fixed mit definierten Spaltenbreiten (Status 110px, Downloads 280px)
- Status-Pill bleibt kompakt (white-space: nowrap, nur Status-Name)
- Fehlertext jetzt als eigene Zeile unter dem Pill, max. 3 Zeilen, mit Tooltip
- Downloads als 2x2-Grid aus Pill-Buttons (DOCX / Protokoll / Summary / Transkript)
- Disabled-Buttons grau und ohne href
- HTML-Escape für Titel/Filename/Fehler
This commit is contained in:
root
2026-05-14 02:20:21 +00:00
parent 955075e3fd
commit b57f44cc73
3 changed files with 98 additions and 23 deletions
+6 -1
View File
@@ -39,7 +39,12 @@
<table id="jobs-table">
<thead>
<tr>
<th>#</th><th>Titel / Datei</th><th>Status</th><th>Fortschritt</th><th>Aktualisiert</th><th>Downloads</th>
<th class="col-id">#</th>
<th class="col-title">Titel / Datei</th>
<th class="col-status">Status</th>
<th class="col-progress">Fortschritt</th>
<th class="col-updated">Aktualisiert</th>
<th class="col-dl">Downloads</th>
</tr>
</thead>
<tbody id="jobs-body">