From 8ee7b135af685679ee87216e476d9225bb690376 Mon Sep 17 00:00:00 2001 From: Sandro Date: Tue, 27 Oct 2026 11:07:36 +0100 Subject: [PATCH] style(tasks,lists): align header spacing with workspace by eliminating top margin --- .../src/features/lists/SharedListsView.tsx | 90 +++++++++---------- frontend/src/features/triage/TasksView.tsx | 58 ++++++------ 2 files changed, 74 insertions(+), 74 deletions(-) diff --git a/frontend/src/features/lists/SharedListsView.tsx b/frontend/src/features/lists/SharedListsView.tsx index 03b737d..49f9484 100644 --- a/frontend/src/features/lists/SharedListsView.tsx +++ b/frontend/src/features/lists/SharedListsView.tsx @@ -794,52 +794,8 @@ export const SharedListsView: React.FC = ({ onRefreshGloba return (
- {/* Mobile Compact Header Bar (List switching & actions live in MindSift Logo Menu) */} -
-
- - {activeList ? `${activeList.icon} ${activeList.title}` : '🛒 Einkaufsliste'} - - {openItems.length > 0 && ( - - {openItems.length} offen - - )} -
-
- {activeList && ( - - )} -
- -
-
-
- {/* Top Header: List Tabs & Actions (Desktop) */} -
+
{/* List Tabs */}
{lists.map((lst) => { @@ -952,6 +908,50 @@ export const SharedListsView: React.FC = ({ onRefreshGloba
+ {/* Mobile Compact Header Bar (List switching & actions live in MindSift Logo Menu) */} +
+
+ + {activeList ? `${activeList.icon} ${activeList.title}` : '🛒 Einkaufsliste'} + + {openItems.length > 0 && ( + + {openItems.length} offen + + )} +
+
+ {activeList && ( + + )} +
+ +
+
+
+ {showNewListModal && (
= ({ return (
- {/* Mobile Compact Context Bar (replaces cluttered button rows; options live in MindSift Logo Menu) */} -
-
- - {currentSelectedList ? `${currentSelectedList.icon} ${currentSelectedList.title}` : '📋 Alle Aufgaben'} - - - {viewMode === 'kanban' - ? 'Kanban' - : filter === 'open' - ? `Offen (${openTasks.length})` - : filter === 'done' - ? `Erledigt (${doneTasks.length})` - : `Papierkorb (${safeDiscarded.length})`} - -
- {currentSelectedList && ( - - )} -
- {/* Top Header: Task Lists Tabs & View Mode Switcher (Desktop) */} -
+
{/* Task Lists selector tabs */}
+ {/* Mobile Compact Context Bar (replaces cluttered button rows; options live in MindSift Logo Menu) */} +
+
+ + {currentSelectedList ? `${currentSelectedList.icon} ${currentSelectedList.title}` : '📋 Alle Aufgaben'} + + + {viewMode === 'kanban' + ? 'Kanban' + : filter === 'open' + ? `Offen (${openTasks.length})` + : filter === 'done' + ? `Erledigt (${doneTasks.length})` + : `Papierkorb (${safeDiscarded.length})`} + +
+ {currentSelectedList && ( + + )} +
+ {/* Quick Add Task Input (Desktop only - on mobile, tapping the bottom '+' FAB opens mobile create sheet) */}