Protokoll-Import: KI-Erkennung (Gruppe, Teilnehmer, Status, Mehrfachpunkte), Ladeanzeige, Erstellungsdatum je Punkt
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
6f18848f86
commit
11eabe42ae
275 files changed
+71952
-3029
No files matched your search
@@ -727,7 +727,7 @@ html[data-theme="dark"] { --seg-hover: rgba(255,255,255,.10); }
|
||||
|
||||
/* Ladehinweis im Import-Dialog (#protokollImportLoading, Test.html): ohne
|
||||
ihn wirkte der Dialog während eines länger laufenden KI-Aufrufs (bis zu
|
||||
KI_TIMEOUT_MS_LOKAL = 5 Minuten bei einem eigenen Server, server.js) wie
|
||||
KI_TIMEOUT_MS_LOKAL = 30 Minuten bei einem eigenen Server, server.js) wie
|
||||
hängengeblieben — Felder und Knöpfe werden während der Anfrage zusätzlich
|
||||
gesperrt (setzeProtokollImportLadezustand(), plan-protokoll.js), damit
|
||||
kein zweiter Import gleichzeitig losgeschickt wird.
|
||||
@@ -787,6 +787,11 @@ html[data-theme="dark"] { --seg-hover: rgba(255,255,255,.10); }
|
||||
.protokoll-punkt.is-neu { background: var(--protokoll-neu-bg); border-color: var(--protokoll-neu-border);
|
||||
border-left: 3px solid var(--protokoll-neu-border); padding-left: 9px; }
|
||||
.protokoll-punkt.is-erledigt { opacity: .6; }
|
||||
/* info: rein informativ, keine eigene Handlung nötig — läuft wie erledigt
|
||||
nicht ins nächste Protokoll weiter (legeProtokollAn(), server.js), ist
|
||||
aber keine abgeschlossene Aufgabe, deshalb bewusst eine eigene, mildere
|
||||
Abstufung statt derselben Ausgrautheit wie bei erledigt. */
|
||||
.protokoll-punkt.is-info { opacity: .85; }
|
||||
.protokoll-punkt-top-row { display: flex; align-items: center; gap: 8px; margin-bottom: 6px; flex-wrap: wrap; }
|
||||
.protokoll-punkt-nr { display: inline-block; width: 46px; flex-shrink: 0; font-variant-numeric: tabular-nums;
|
||||
font-weight: 650; font-size: 12.5px; text-align: center; padding: 5px 4px; color: var(--text-muted);
|
||||
@@ -796,8 +801,7 @@ html[data-theme="dark"] { --seg-hover: rgba(255,255,255,.10); }
|
||||
.protokoll-chip-neu { background: var(--protokoll-neu-border); color: #3d2e00; font-size: 10px; font-weight: 700;
|
||||
letter-spacing: .03em; text-transform: uppercase; padding: 2px 7px; border-radius: var(--r-pill); flex-shrink: 0; }
|
||||
.protokoll-punkt-thema { flex: 1; min-width: 160px; font-weight: 600; font-size: 13px; }
|
||||
.protokoll-punkt-erledigt-toggle { display: flex; align-items: center; gap: 5px; font-size: 12px;
|
||||
color: var(--text-muted); flex-shrink: 0; }
|
||||
.protokoll-punkt-status { flex-shrink: 0; font-size: 12px; padding: 5px 8px; color: var(--text-muted); }
|
||||
.protokoll-punkt-text { width: 100%; resize: vertical; font: inherit; font-size: 12.5px; color: var(--text-muted);
|
||||
margin: 0 0 8px; box-sizing: border-box; }
|
||||
.protokoll-punkt-foot { display: flex; gap: 18px; flex-wrap: wrap; font-size: 12px; color: var(--text-subtle); }
|
||||
|
||||
Reference in new issue
Block a user