add(ui/ux): per-entry progress and status while importing

This commit is contained in:
Steppenstreuner
2026-08-29 07:52:03 +02:00
parent d432881a7a
commit e20db4a9f1
4 changed files with 96 additions and 21 deletions
+11
View File
@@ -55,6 +55,17 @@ button:disabled { opacity: 0.6; cursor: default; }
.mono { font-family: ui-monospace, monospace; font-size: 0.85rem; word-break: break-all; }
.subpath { color: var(--muted); font-size: 0.75rem; font-family: ui-monospace, monospace; }
.tag.warn { background: #8a6d1f; }
/* per-entry import feedback */
#import-progress { display: flex; align-items: center; gap: 0.6rem; flex: 1; }
#import-progress progress { flex: 1; max-width: 26rem; height: 0.7rem; }
tr.row-running { background: rgba(90, 140, 220, 0.12); }
tr.row-done { background: rgba(80, 170, 110, 0.12); }
tr.row-failed { background: rgba(200, 90, 90, 0.14); }
td.state { white-space: nowrap; font-size: 0.85rem; }
td.state.done { color: var(--ok); }
td.state.failed { color: #e08585; }
td.state.running { color: var(--muted); }
.tag { display: inline-block; margin-left: 0.4rem; padding: 0.05rem 0.4rem; border-radius: 4px; background: var(--accent); color: #fff; font-size: 0.7rem; font-family: system-ui, sans-serif; vertical-align: 0.1em; }
/* view modes (Missing/Importiert) */