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
@@ -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 `
-
-
-
@@ -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() {