From 0d9edbe76195ab4e5ff40cc5aed59f4eea86d575 Mon Sep 17 00:00:00 2001 From: Eric Gullickson <16152721+ericgullickson@users.noreply.github.com> Date: Fri, 26 Dec 2025 21:00:53 -0600 Subject: [PATCH] fix: UX Issues fixed --- frontend/src/components/Layout.tsx | 4 ++-- frontend/src/features/auth/pages/CallbackPage.tsx | 2 +- frontend/src/features/auth/pages/VerifyEmailPage.tsx | 4 ++-- frontend/src/features/onboarding/pages/OnboardingPage.tsx | 2 +- .../src/shared-minimal/components/mobile/MobileContainer.tsx | 2 +- frontend/src/shared-minimal/theme/md3Theme.ts | 1 - frontend/tailwind.config.js | 1 + 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/frontend/src/components/Layout.tsx b/frontend/src/components/Layout.tsx index 629bc26..440bc51 100644 --- a/frontend/src/components/Layout.tsx +++ b/frontend/src/components/Layout.tsx @@ -52,7 +52,7 @@ export const Layout: React.FC = ({ children, mobileMode = false }) // Mobile layout if (mobileMode) { return ( -
+
= ({ children, mobileMode = false }) // Desktop layout return ( -
+
{/* Sidebar */} { }, [userStatus, isLoading, error, navigate, returnTo]); return ( -
+
{ // Show loading state when auto-login is in progress if (isAutoLoginTriggered || (verificationSuccessful && !isAuthLoading)) { return ( -
+
{ } return ( -
+
diff --git a/frontend/src/features/onboarding/pages/OnboardingPage.tsx b/frontend/src/features/onboarding/pages/OnboardingPage.tsx index 4204fe7..b8852f9 100644 --- a/frontend/src/features/onboarding/pages/OnboardingPage.tsx +++ b/frontend/src/features/onboarding/pages/OnboardingPage.tsx @@ -68,7 +68,7 @@ export const OnboardingPage: React.FC = () => { }; return ( -
+
{/* Progress Indicator */}
diff --git a/frontend/src/shared-minimal/components/mobile/MobileContainer.tsx b/frontend/src/shared-minimal/components/mobile/MobileContainer.tsx index 2628cd0..34d37b6 100644 --- a/frontend/src/shared-minimal/components/mobile/MobileContainer.tsx +++ b/frontend/src/shared-minimal/components/mobile/MobileContainer.tsx @@ -14,7 +14,7 @@ export const MobileContainer: React.FC = ({ className = '' }) => { return ( -
+
{children}
diff --git a/frontend/src/shared-minimal/theme/md3Theme.ts b/frontend/src/shared-minimal/theme/md3Theme.ts index 0499288..6a549b0 100644 --- a/frontend/src/shared-minimal/theme/md3Theme.ts +++ b/frontend/src/shared-minimal/theme/md3Theme.ts @@ -192,7 +192,6 @@ export const md3DarkTheme = createTheme({ root: { borderRadius: 20, boxShadow: '0 1px 2px rgba(0,0,0,.2), 0 4px 16px rgba(0,0,0,.3)', - backgroundColor: 'rgba(255,255,255,0.05)', border: '1px solid rgba(255,255,255,0.1)', }, }, diff --git a/frontend/tailwind.config.js b/frontend/tailwind.config.js index 7501dd5..91ba660 100644 --- a/frontend/tailwind.config.js +++ b/frontend/tailwind.config.js @@ -25,6 +25,7 @@ export default { 850: '#18202f', }, // Dark theme tokens (Ferrari-inspired palette) + paper: '#1D1A18', // MUI background.paper - DARKEST brownish-black nero: '#231F1C', // Nero Daytona - page base avus: '#F2F3F6', // Bianco Avus - primary text on dark titanio: '#A8B8C0', // Grigio Titanio - secondary text on dark