From 99c8de372b2c50d72e8ff048ed36cb6e40437bd3 Mon Sep 17 00:00:00 2001 From: Samuel James Date: Sat, 5 Sep 2026 15:28:48 +0000 Subject: [PATCH] Clean up: Remove component files --- frontend/src/components/common/AppShell.css | 151 -------------------- 1 file changed, 151 deletions(-) delete mode 100644 frontend/src/components/common/AppShell.css diff --git a/frontend/src/components/common/AppShell.css b/frontend/src/components/common/AppShell.css deleted file mode 100644 index cdf3b4c..0000000 --- a/frontend/src/components/common/AppShell.css +++ /dev/null @@ -1,151 +0,0 @@ -/* AppShell layout: header, team sidebar, main region */ -.app-shell { - min-height: 100vh; - display: flex; - flex-direction: column; - background-color: #f8fafc; -} - -/* Header */ -.app-header { - background-color: white; - border-bottom: 1px solid #e2e8f0; - box-shadow: 0 1px 3px 0 rgba(15, 23, 42, 0.06); - position: sticky; - top: 0; - z-index: 10; -} - -.app-header-content { - max-width: 1440px; - margin: 0 auto; - padding: 0.875rem 2rem; - display: flex; - align-items: center; - justify-content: space-between; -} - -.app-logo h1 { - font-size: 1.375rem; - font-weight: 700; - color: #1d4ed8; -} - -.app-header-actions { - display: flex; - align-items: center; - gap: 1rem; -} - -.user-profile { - display: flex; - align-items: center; - gap: 0.625rem; -} - -.user-name { - font-weight: 500; - color: #334155; - font-size: 0.9375rem; -} - -/* Body */ -.app-body { - flex: 1; - display: flex; - max-width: 1440px; - margin: 0 auto; - width: 100%; -} - -/* Sidebar */ -.app-sidebar { - width: 264px; - flex: none; - background-color: white; - border-right: 1px solid #e2e8f0; - padding: 1.5rem; -} - -.sidebar-section { - margin-bottom: 2rem; -} - -.sidebar-heading { - font-size: 0.75rem; - font-weight: 600; - color: #6b7280; - text-transform: uppercase; - letter-spacing: 0.05em; - margin-bottom: 0.875rem; -} - -.team-list { - display: flex; - flex-direction: column; - gap: 0.25rem; - list-style: none; -} - -.team-member { - display: flex; - align-items: center; - gap: 0.625rem; - padding: 0.5rem; - border-radius: 0.375rem; - transition: background-color 0.2s; -} - -.team-member:hover { - background-color: #f1f5f9; -} - -.member-name { - flex: 1; - font-size: 0.875rem; - font-weight: 500; - color: #334155; -} - -.online-indicator { - width: 8px; - height: 8px; - background-color: #059669; - border-radius: 50%; - flex: none; -} - -/* Main */ -.app-main { - flex: 1; - min-width: 0; - padding: 1.75rem 2rem; -} - -@media (max-width: 768px) { - .app-header-content { - padding: 0.75rem 1rem; - } - - .app-logo h1 { - font-size: 1.25rem; - } - - .user-name { - display: none; - } - - .app-body { - flex-direction: column; - } - - /* Team list is secondary on small screens; the task list gets the room. */ - .app-sidebar { - display: none; - } - - .app-main { - padding: 1rem; - padding-bottom: 5.5rem; /* clear of the floating Create Task button */ - } -}