From 5d0b8736fc174d71307efafdfc153ea5621c9e9c Mon Sep 17 00:00:00 2001 From: isnowglobal-admin Date: Thu, 21 May 2026 03:48:41 -0400 Subject: [PATCH] Redesign: Nexus AI theme - deep black background, neon green accent, modern typography --- client/src/components/app-sidebar.tsx | 41 +++-- client/src/components/metric-card.tsx | 8 +- client/src/components/top-bar.tsx | 14 +- client/src/index.css | 214 +++++++++++++------------- client/src/pages/dashboard.tsx | 22 +-- client/src/pages/login.tsx | 98 ++++++++---- 6 files changed, 221 insertions(+), 176 deletions(-) diff --git a/client/src/components/app-sidebar.tsx b/client/src/components/app-sidebar.tsx index 771adfd..95c5b93 100644 --- a/client/src/components/app-sidebar.tsx +++ b/client/src/components/app-sidebar.tsx @@ -26,29 +26,29 @@ const NAV = [ export function AppSidebar() { const [location] = useLocation(); return ( - - + + - - + + - GammaDesk - + GammaDesk + Options Analytics - + - Workspace + Workspace - + {NAV.map((item) => { const active = item.url === "/" @@ -56,10 +56,19 @@ export function AppSidebar() { : location.startsWith(item.url); return ( - - - - {item.title} + + + + {item.title} @@ -69,9 +78,9 @@ export function AppSidebar() { - +

Analytics & education only. Not financial advice. Data is simulated diff --git a/client/src/components/metric-card.tsx b/client/src/components/metric-card.tsx index 0ce4c0d..c3a5d30 100644 --- a/client/src/components/metric-card.tsx +++ b/client/src/components/metric-card.tsx @@ -31,16 +31,16 @@ export function MetricCard({ }: MetricCardProps) { return ( -

+
{label} {metric && }
{hint && ( -
{hint}
+
{hint}
)} ); diff --git a/client/src/components/top-bar.tsx b/client/src/components/top-bar.tsx index 3e3cc52..52d93ab 100644 --- a/client/src/components/top-bar.tsx +++ b/client/src/components/top-bar.tsx @@ -14,11 +14,11 @@ export function TopBar({ title }: { title: string }) { const isAuthPage = location === "/login"; return ( -
+
{!isAuthPage && } - {!isAuthPage && } + {!isAuthPage && }

{title} @@ -26,12 +26,12 @@ export function TopBar({ title }: { title: string }) {
{!isAuthPage && ( <> - {user?.name} + {user?.name}

- @@ -111,15 +128,15 @@ export default function LoginPage() { - - - Create your account - Sign up to access the dashboard + + + Create your account + Sign up to access the dashboard -
-
- + +
+
-
- +
+
-
- +
+
- + + {/* Footer */} +

+ Analytics & education only. Not financial advice. +

);