From 0b7038cc6593300b34c638099809e77286ca9102 Mon Sep 17 00:00:00 2001 From: MacRimi Date: Sun, 12 Oct 2025 20:47:58 +0200 Subject: [PATCH] Update proxmox-dashboard.tsx --- AppImage/components/proxmox-dashboard.tsx | 77 +++++++++++++++++------ 1 file changed, 58 insertions(+), 19 deletions(-) diff --git a/AppImage/components/proxmox-dashboard.tsx b/AppImage/components/proxmox-dashboard.tsx index 3a92c1e..ecc5978 100644 --- a/AppImage/components/proxmox-dashboard.tsx +++ b/AppImage/components/proxmox-dashboard.tsx @@ -10,7 +10,20 @@ import { NetworkMetrics } from "./network-metrics" import { VirtualMachines } from "./virtual-machines" import Hardware from "./hardware" import { SystemLogs } from "./system-logs" -import { RefreshCw, AlertTriangle, CheckCircle, XCircle, Server, Menu } from "lucide-react" +import { + RefreshCw, + AlertTriangle, + CheckCircle, + XCircle, + Server, + Menu, + LayoutDashboard, + HardDrive, + NetworkIcon, + Box, + Cpu, + FileText, +} from "lucide-react" import Image from "next/image" import { ThemeToggle } from "./theme-toggle" import { Sheet, SheetContent, SheetTrigger } from "./ui/sheet" @@ -264,37 +277,37 @@ export function ProxmoxDashboard() { Overview Storage Network Virtual Machines Hardware System Logs @@ -317,9 +330,14 @@ export function ProxmoxDashboard() { setActiveTab("overview") setMobileMenuOpen(false) }} - className="w-full justify-start" + className={`w-full justify-start gap-3 ${ + activeTab === "overview" + ? "bg-blue-500/10 text-blue-500 border-l-4 border-blue-500 rounded-l-none" + : "" + }`} > - Overview + + Overview