diff --git a/backend/package-lock.json b/backend/package-lock.json index 74c290a..8730dd5 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -1,12 +1,12 @@ { "name": "ripster-backend", - "version": "0.10.2-3", + "version": "0.10.2-4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ripster-backend", - "version": "0.10.2-3", + "version": "0.10.2-4", "dependencies": { "archiver": "^7.0.1", "cors": "^2.8.5", diff --git a/backend/package.json b/backend/package.json index 01f25b7..3914de6 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "ripster-backend", - "version": "0.10.2-3", + "version": "0.10.2-4", "private": true, "type": "commonjs", "scripts": { diff --git a/frontend/package-lock.json b/frontend/package-lock.json index f95da3d..3e7ee29 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "ripster-frontend", - "version": "0.10.2-3", + "version": "0.10.2-4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ripster-frontend", - "version": "0.10.2-3", + "version": "0.10.2-4", "dependencies": { "primeicons": "^7.0.0", "primereact": "^10.9.2", diff --git a/frontend/package.json b/frontend/package.json index 6234e1e..d31fe0a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "ripster-frontend", - "version": "0.10.2-3", + "version": "0.10.2-4", "private": true, "type": "module", "scripts": { diff --git a/frontend/src/pages/DashboardPage.jsx b/frontend/src/pages/DashboardPage.jsx index e1b021a..04cca14 100644 --- a/frontend/src/pages/DashboardPage.jsx +++ b/frontend/src/pages/DashboardPage.jsx @@ -2177,7 +2177,7 @@ export default function DashboardPage({
-

Freier Speicher in Pfaden

+

Freier Speicher

{storageGroups.map((group) => { const rep = group.representative; @@ -2188,24 +2188,24 @@ export default function DashboardPage({ : 0; const hasError = group.entries.every((e) => e?.error); const groupKey = group.mountPoint || group.entries.map((e) => e?.key).join('-'); + const labels = group.entries.map((e) => e?.label || e?.key || 'Pfad').join(' · '); return (
-
- {group.entries.map((e) => e?.label || e?.key || 'Pfad').join(' · ')} - - {hasError ? 'Fehler' : formatPercent(rep?.usagePercent)} - -
- + {labels} {hasError ? ( {rep?.error} ) : ( <> -
- +
+
+ +
+ + {formatPercent(rep?.usagePercent)} +
Frei: {formatBytes(rep?.freeBytes)} @@ -2213,21 +2213,6 @@ export default function DashboardPage({
)} - - {group.entries.map((entry) => ( -
- {entry?.label || entry?.key}: - - {entry?.path || '-'} - - {entry?.queryPath && entry.queryPath !== entry.path ? ( - - (Parent: {entry.queryPath}) - - ) : null} - {entry?.note ? {entry.note} : null} -
- ))}
); })} diff --git a/frontend/src/styles/app.css b/frontend/src/styles/app.css index 1b7f78f..719f4bd 100644 --- a/frontend/src/styles/app.css +++ b/frontend/src/styles/app.css @@ -392,7 +392,7 @@ body { .hardware-monitor-grid { display: grid; - grid-template-columns: repeat(2, minmax(0, 1fr)); + grid-template-columns: minmax(0, 1fr); gap: 0.75rem; align-items: stretch; } @@ -554,6 +554,19 @@ body { gap: 0.3rem; } +.hardware-storage-group-label { + color: var(--rip-muted); + font-size: 0.75rem; + line-height: 1.3; +} + +.hardware-storage-bar-row { + display: grid; + grid-template-columns: minmax(0, 1fr) auto; + align-items: center; + gap: 0.5rem; +} + .hardware-storage-head { display: grid; grid-template-columns: minmax(0, 1fr) auto; diff --git a/package-lock.json b/package-lock.json index 70f4fd4..b2f605c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ripster", - "version": "0.10.2-3", + "version": "0.10.2-4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ripster", - "version": "0.10.2-3", + "version": "0.10.2-4", "devDependencies": { "concurrently": "^9.1.2" } diff --git a/package.json b/package.json index aa7c34d..b0751e0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ripster", "private": true, - "version": "0.10.2-3", + "version": "0.10.2-4", "scripts": { "dev": "concurrently \"npm run dev --prefix backend\" \"npm run dev --prefix frontend\"", "dev:backend": "npm run dev --prefix backend",