From 11b8196d84d1a3b0af232e59c09fd6f91895de4c Mon Sep 17 00:00:00 2001 From: "othman.suseno" Date: Thu, 18 Dec 2025 16:13:15 +0700 Subject: [PATCH] update UI --- web/templates/storage.html | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/web/templates/storage.html b/web/templates/storage.html index 9dd2cae..7d06a69 100644 --- a/web/templates/storage.html +++ b/web/templates/storage.html @@ -109,23 +109,23 @@

Status Legend

-
+
Available
-
+
In Use
-
+
Free
-
+
Warning
-
+
Error
@@ -500,32 +500,33 @@ async function loadDisks() { // Update summary summaryEl.textContent = `Disk: ${disks.length}`; - // Visual disk blocks (like QNAP) + // Visual disk blocks (like QNAP) - using slate theme visualEl.innerHTML = disks.map((disk, index) => { - // Available disks = green (since ListDisks only returns available disks) - const statusColor = 'bg-green-500'; - const statusBorder = 'border-green-400'; + // Available disks - using slate theme colors + const statusColor = 'bg-slate-700'; + const statusBorder = 'border-slate-500'; + const accentColor = 'border-blue-500'; return `
-
-
- +
+
-
${disk.name}
-
${disk.size || 'N/A'}
+
${disk.name}
+
${disk.size || 'N/A'}
-
+
@@ -535,7 +536,7 @@ async function loadDisks() { // Detailed disk list listEl.innerHTML = disks.map(disk => { const status = 'Available'; - const statusColor = 'bg-green-900 text-green-300'; + const statusColor = 'bg-slate-700 text-slate-200'; const diskPath = disk.path || `/dev/${disk.name}`; return ` @@ -543,8 +544,8 @@ async function loadDisks() {
-
- +
+