From 06abb565604877f4c31f7ee77809a519a4617429 Mon Sep 17 00:00:00 2001 From: fullsizemalt <106900403+fullsizemalt@users.noreply.github.com> Date: Sat, 27 Dec 2025 11:44:29 -0800 Subject: [PATCH] style: Apply Climate Monitoring design system - Update color palette (emerald primary, cyan accent) - Add new CSS variables for layout, radius, and semantic colors - Update card styling with 16px radius and new shadow system - Add pill badges and chip filter components - Update Layout sidebar and topbar with new tokens - Add stat-card component styles --- frontend/src/components/Layout.tsx | 48 +++---- frontend/src/index.css | 219 +++++++++++++++++++++-------- 2 files changed, 186 insertions(+), 81 deletions(-) diff --git a/frontend/src/components/Layout.tsx b/frontend/src/components/Layout.tsx index 3170223..58e4ef1 100644 --- a/frontend/src/components/Layout.tsx +++ b/frontend/src/components/Layout.tsx @@ -21,32 +21,32 @@ export default function Layout() { const [mobileSheetOpen, setMobileSheetOpen] = useState(false); return ( -
+
{/* Accessibility: Skip to main content */} Skip to main content {/* Desktop Sidebar - Persistent on left */} -