From 513a564aba4b481b4f4c26c0298f2ed4efc6d7a3 Mon Sep 17 00:00:00 2001 From: fuomag9 <1580624+fuomag9@users.noreply.github.com> Date: Sun, 22 Mar 2026 16:52:30 +0100 Subject: [PATCH] fix: match shadcn dashboard visual style - Remove gradient heading in OverviewClient (violet-to-cyan gradient replaced with plain bold text) - Remove hardcoded dark navy backgrounds from activity items (replaced with Card + Separator list) - Stat cards now use shadcn CardHeader/CardContent pattern with small icons + big number - Sidebar logo: replace violet text with violet pill icon + plain foreground text - Active nav item: use bg-primary/10 text-primary (subtle violet tint) instead of bg-accent - Move theme toggle + sign out into sidebar footer row (no more floating top-right toggle) - Mobile header brand name: remove text-primary, use plain font-semibold Co-Authored-By: Claude Sonnet 4.6 --- app/(dashboard)/DashboardLayoutClient.tsx | 81 ++++++------ app/(dashboard)/OverviewClient.tsx | 148 ++++++++++------------ app/(dashboard)/page.tsx | 6 +- 3 files changed, 112 insertions(+), 123 deletions(-) diff --git a/app/(dashboard)/DashboardLayoutClient.tsx b/app/(dashboard)/DashboardLayoutClient.tsx index 49279da1..330831d8 100644 --- a/app/(dashboard)/DashboardLayoutClient.tsx +++ b/app/(dashboard)/DashboardLayoutClient.tsx @@ -59,13 +59,16 @@ function NavContent({ pathname, user, onNavigate }: { return (
{/* Logo */} -
-

Caddy Proxy

-

Manager

+
+
+ C +
+

Caddy Proxy Manager

+ {/* Nav items */} - +