diff --git a/client/src/components/CalendarView.tsx b/client/src/components/CalendarView.tsx
index e04bae5..d41b341 100644
--- a/client/src/components/CalendarView.tsx
+++ b/client/src/components/CalendarView.tsx
@@ -66,34 +66,36 @@ export default function CalendarView({ tasks, onTaskDrop, onTaskClick, onDateSel
return (
{/* Header */}
-
-
-
-
- 5-Week Calendar View
-
-
-
-
-
+
+
+
+
+
+ 5-Week Calendar View
+
+
-
+
+
+
+
+
diff --git a/client/src/components/KanbanBoard.tsx b/client/src/components/KanbanBoard.tsx
index e07eae1..124b2a6 100644
--- a/client/src/components/KanbanBoard.tsx
+++ b/client/src/components/KanbanBoard.tsx
@@ -169,45 +169,46 @@ export default function KanbanBoard({ tasks, onTaskStatusChange, onTaskUpdate, o
return (
{/* Header */}
-
-
-
-
- Task Board
-
-
-
- {viewMode !== 'traditional' && (
+
+
-
-
-
- {getPeriodTitle()}
-
-
-
+
+
+ Task Board
+
- )}
-
+
+ {viewMode !== 'traditional' && (
+
+
+
+
+ {getPeriodTitle()}
+
+
+
+
+ )}
+
- {/* Filter Bar */}
-
+ {/* Filter Bar */}
+
@@ -394,6 +395,7 @@ export default function KanbanBoard({ tasks, onTaskStatusChange, onTaskUpdate, o
)}
+
{/* View Mode Tabs */}
setViewMode(value as ViewMode)}>
diff --git a/client/src/components/TasksWithCalendar.tsx b/client/src/components/TasksWithCalendar.tsx
index 6a3b6bb..6887d4d 100644
--- a/client/src/components/TasksWithCalendar.tsx
+++ b/client/src/components/TasksWithCalendar.tsx
@@ -181,69 +181,70 @@ export default function TasksWithCalendar({ tasks, onTaskUpdate, onTaskEdit, onS
return (
- {/* Header */}
-
-
- My Tasks
-
-
- {filteredAndSortedTasks.length} tasks
-
-
-
- {/* Search and Filters */}
-
-
-
- {
- setSearchQuery(e.target.value);
- console.log('Search query:', e.target.value);
- }}
- className="pl-10"
- data-testid="input-search-tasks"
- />
-
-
-
-
+ {/* Header and Search Filters - Sticky */}
+
+
+ {/* Title Bar */}
+
+
+ My Tasks
+
+
+ {filteredAndSortedTasks.length} tasks
+
+
+
+
+ {
+ setSearchQuery(e.target.value);
+ console.log('Search query:', e.target.value);
+ }}
+ className="pl-10"
+ data-testid="input-search-tasks"
+ />
+
-
+
+
+
+
+