diff --git a/app/web/src/main.js b/app/web/src/main.js index 05dcb47..bba0ade 100644 --- a/app/web/src/main.js +++ b/app/web/src/main.js @@ -104,8 +104,6 @@ function sysmonMarkup() {
Noch frei–
Gesamt für Aufnahmen–
-
100 % = freier Platz + alle vorhandenen Aufnahmen
(also der Platz eines frisch aufgesetzten Systems)
-
Partition gesamt–
@@ -161,7 +159,6 @@ function paintSysmon(s) { set('[data-disk-used]', `${sysGb(s.disk.recBytes)}${s.disk.recFiles ? ` · ${s.disk.recFiles} Dateien` : ''}`); set('[data-disk-free]', sysGb(s.disk.freeBytes)); set('[data-disk-total]', sysGb(s.disk.budgetBytes)); - set('[data-disk-part]', `${sysGb(s.disk.totalBytes)} · ${Math.round(s.disk.partPct)} % belegt`); } const cpu = s.cpu ? s.cpu.pct : 0; diff --git a/app/web/src/style.css b/app/web/src/style.css index 83697d5..90d63ae 100644 --- a/app/web/src/style.css +++ b/app/web/src/style.css @@ -177,10 +177,6 @@ nav { display: flex; gap: 6px; flex-wrap: wrap; } .sys-row span { color: var(--muted); } .sys-row b { font-weight: 600; font-variant-numeric: tabular-nums; } .sys-pop-disk { min-width: 285px; } -.sys-pop-disk .sys-note { white-space: normal; } -.sys-note { font-size: 11px; line-height: 1.35; color: var(--muted); margin: 6px 0 4px; } -.sys-row.sys-sub { border-top: 1px solid var(--line); margin-top: 4px; padding-top: 5px; font-size: 12px; } -.sys-row.sys-sub b { font-weight: 500; color: var(--muted); } .sys-bar { height: 5px; border-radius: 3px; background: var(--inset); overflow: hidden; margin: 3px 0 7px; } .sys-bar i { display: block; height: 100%; background: var(--accent); transition: width .4s ease; } .sys-chip.ok .sys-bar i { background: var(--ok); } diff --git a/docs/07-betrieb.md b/docs/07-betrieb.md index 5b09e02..788846b 100644 --- a/docs/07-betrieb.md +++ b/docs/07-betrieb.md @@ -88,7 +88,7 @@ Boards ohne SSH zeigen: | Symbol | Zeigt an | Klappkarte bei Mauskontakt | |---|---|---| -| Ring + Prozentzahl | Anteil des **Aufnahme-Vorrats**, den die Aufnahmen schon belegen | Aufnahmen (GB + Dateizahl) mit Balken, Noch frei, Gesamt für Aufnahmen, Partition als Fußzeile | +| Ring + Prozentzahl | Anteil des **Aufnahme-Vorrats**, den die Aufnahmen schon belegen | Aufnahmen (GB + Dateizahl) mit Balken, Noch frei, Gesamt für Aufnahmen | | Ventilator | CPU-Last — je höher, desto schneller die Drehung | CPU % (+ Kernzahl), RAM % mit GB, Temperatur mit Zone | **Bezugsgröße der Prozentzahl** (Wunsch des Nutzers, 2026-08-17): nicht die Partition, sondern der Platz, @@ -100,8 +100,10 @@ belegt = Summe aller Audiodateien unter recordings/ ``` System, Modelle und `node_modules` zählen also weder oben noch unten mit — die Anzeige beantwortet -„wie viel von meinem Aufnahme-Vorrat ist weg?“ und nicht „wie voll ist die eMMC?“ (der `df`-Wert steht -als Fußzeile in der Klappkarte). +„wie viel von meinem Aufnahme-Vorrat ist weg?“ und nicht „wie voll ist die eMMC?“. Die Klappkarte zeigt +bewusst nur die drei Zeilen Aufnahmen / Noch frei / Gesamt für Aufnahmen; den `df`-Wert (`partPct`) und +den Erklärtext zur 100-%-Bezugsgröße hat der Nutzer wieder streichen lassen. `/api/sysstat` liefert +`partPct` und `totalBytes` weiterhin. **Mitgezählt wird jede Audiodatei unter `recordings/`, nicht nur die MP3s** — zu jeder Aufnahme liegt dort auch die WAV-Rohdatei, und die ist rund viermal so groß wie das MP3 (Stand 2026-08-17: 52 MP3 = diff --git a/docs/08-changelog.md b/docs/08-changelog.md index d2d04e0..84d922b 100644 --- a/docs/08-changelog.md +++ b/docs/08-changelog.md @@ -3,6 +3,13 @@ Chronik der Entwicklungsschritte. **Regel: jede zukünftige Änderung bekommt hier einen Eintrag** (Datum, Was, Warum, betroffene Dateien/Backups). +## 2026-08-17 (Nachtrag 4) — Erklärtext und Partitionszeile aus der Speicherkarte + +Endstand der Klappkarte: Titel, „Aufnahmen“ (GB + Dateizahl) mit Balken, „Noch frei“, „Gesamt für +Aufnahmen“. Der Erklärtext zur 100-%-Bezugsgröße und die Fußzeile „Partition gesamt“ sind gestrichen — +die Bezugsgröße ergibt sich aus den drei Zeilen selbst. `/api/sysstat` liefert `partPct`/`totalBytes` +unverändert weiter, die GUI zeigt sie nur nicht mehr. Nur Frontend + Vite-Build. + ## 2026-08-17 (Nachtrag 3) — Karte wieder vollständig, dafür umbruchfrei Der vermeintlich „fehlende Wert“ war ein **Zeilenumbruch**: bei „Gesamt für Aufnahmen 27,5 GB“ rutschte