From 9b79838cc30099fb2ad8ba629fbeb673c57d2d67 Mon Sep 17 00:00:00 2001 From: Mondo Diaz Date: Wed, 28 Jan 2026 16:49:50 +0000 Subject: [PATCH] Fix dark theme styling for team pages and add footer enhancements - Update all team page CSS to use correct theme variables (--bg-*, --text-*, --border-*, --accent-* instead of non-existent --color-* variables) - Fix modal, form input, and dropdown backgrounds for dark theme - Fix UserAutocomplete and TeamSelector dropdown styling - Center team members and settings page content - Add orchard logo icon to footer - Add dot separator between Orchard and tagline in footer --- frontend/src/components/Layout.css | 10 +- frontend/src/components/Layout.tsx | 10 ++ frontend/src/components/TeamSelector.css | 38 +++---- frontend/src/components/UserAutocomplete.css | 28 ++--- frontend/src/pages/TeamDashboardPage.css | 55 +++++----- frontend/src/pages/TeamMembersPage.css | 62 ++++++------ frontend/src/pages/TeamSettingsPage.css | 74 +++++++------- frontend/src/pages/TeamsPage.css | 101 ++++++++++--------- 8 files changed, 206 insertions(+), 172 deletions(-) diff --git a/frontend/src/components/Layout.css b/frontend/src/components/Layout.css index 2333c0f..584719f 100644 --- a/frontend/src/components/Layout.css +++ b/frontend/src/components/Layout.css @@ -284,7 +284,11 @@ .footer-brand { display: flex; align-items: center; - gap: 12px; + gap: 8px; +} + +.footer-icon { + color: var(--accent-primary); } .footer-logo { @@ -292,6 +296,10 @@ color: var(--text-primary); } +.footer-separator { + color: var(--text-muted); +} + .footer-tagline { color: var(--text-secondary); font-size: 0.875rem; diff --git a/frontend/src/components/Layout.tsx b/frontend/src/components/Layout.tsx index dea6650..9e2e559 100644 --- a/frontend/src/components/Layout.tsx +++ b/frontend/src/components/Layout.tsx @@ -218,7 +218,17 @@ function Layout({ children }: LayoutProps) {