From 49e60fa6341cbde4c1f80f7e4b4f8da75fea7864 Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Sun, 7 Sep 2025 23:20:02 -0600 Subject: [PATCH] Fixed Sites Tab Styling --- Data/Server/WebUI/src/Navigation_Sidebar.jsx | 23 ++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/Data/Server/WebUI/src/Navigation_Sidebar.jsx b/Data/Server/WebUI/src/Navigation_Sidebar.jsx index 4d4700d..b9369eb 100644 --- a/Data/Server/WebUI/src/Navigation_Sidebar.jsx +++ b/Data/Server/WebUI/src/Navigation_Sidebar.jsx @@ -24,6 +24,7 @@ import { LocationCity as SitesIcon } from "@mui/icons-material"; function NavigationSidebar({ currentPage, onNavigate }) { const [expandedNav, setExpandedNav] = useState({ + sites: true, devices: true, filters: true, automation: true @@ -76,8 +77,26 @@ function NavigationSidebar({ currentPage, onNavigate }) { }} > - {/* Top-level Sites */} - } label="Sites" pageKey="sites" /> + {/* Sites */} + setExpandedNav((s) => ({ ...s, sites: e }))} + square + disableGutters + sx={{ "&:before": { display: "none" }, margin: 0, border: 0 }} + > + } + sx={{ backgroundColor: "#2c2c2c", minHeight: "36px", "& .MuiAccordionSummary-content": { margin: 0 } }} + > + + Sites + + + + } label="All Sites" pageKey="sites" /> + + {/* Devices */}