From 60842befde0296318bc142f6e6eea869ba06c31c Mon Sep 17 00:00:00 2001 From: Josh Knapp Date: Fri, 27 Feb 2026 10:31:27 -0800 Subject: [PATCH] Fix UI padding and text flush against container edges - Remove global * { padding: 0 } reset that was overriding all Tailwind padding classes (unlayered CSS beats Tailwind v4 @layer utilities) - Add color-scheme: dark to fix native form controls (select dropdowns) rendering with white backgrounds - Make sidebar responsive (25% width, min 224px, max 320px) - Increase internal padding on TopBar, Sidebar, ProjectList, StatusBar - Add flex-shrink-0 to TopBar status indicators to prevent clipping - Allow project action buttons to wrap on narrow sidebars - Increase terminal view padding for breathing room Co-Authored-By: Claude Opus 4.6 --- app/src/components/layout/Sidebar.tsx | 4 ++-- app/src/components/layout/StatusBar.tsx | 2 +- app/src/components/layout/TopBar.tsx | 4 ++-- app/src/components/projects/ProjectCard.tsx | 2 +- app/src/components/projects/ProjectList.tsx | 2 +- app/src/components/settings/AwsSettings.tsx | 2 +- app/src/components/terminal/TerminalView.tsx | 2 +- app/src/index.css | 6 +----- 8 files changed, 10 insertions(+), 14 deletions(-) diff --git a/app/src/components/layout/Sidebar.tsx b/app/src/components/layout/Sidebar.tsx index 210a2f4..5a63ebc 100644 --- a/app/src/components/layout/Sidebar.tsx +++ b/app/src/components/layout/Sidebar.tsx @@ -6,7 +6,7 @@ export default function Sidebar() { const { sidebarView, setSidebarView } = useAppState(); return ( -
+
{/* Nav tabs */}