diff --git a/frontend/src/lib/responsive-config.ts b/frontend/src/lib/responsive-config.ts index 4043b2cb..9523457a 100644 --- a/frontend/src/lib/responsive-config.ts +++ b/frontend/src/lib/responsive-config.ts @@ -54,7 +54,7 @@ export const getMainContainerClasses = (isPanelOpen: boolean) => { // Generate classes for kanban section export const getKanbanSectionClasses = (isPanelOpen: boolean) => { - if (!isPanelOpen) return "w-full transition-all duration-300"; + if (!isPanelOpen) return "w-full"; const overlayClasses = "w-full opacity-50 pointer-events-none"; const sideBySideClasses = [ @@ -66,5 +66,5 @@ export const getKanbanSectionClasses = (isPanelOpen: boolean) => { `${PANEL_SIDE_BY_SIDE_BREAKPOINT}:pointer-events-auto`, ].join(" "); - return `${overlayClasses} ${sideBySideClasses} transition-all duration-300`; + return `${overlayClasses} ${sideBySideClasses}`; }; diff --git a/frontend/src/pages/project-tasks.tsx b/frontend/src/pages/project-tasks.tsx index 74378538..6a49aa1f 100644 --- a/frontend/src/pages/project-tasks.tsx +++ b/frontend/src/pages/project-tasks.tsx @@ -6,7 +6,10 @@ import { ArrowLeft, Plus } from "lucide-react"; import { makeRequest } from "@/lib/api"; import { TaskFormDialog } from "@/components/tasks/TaskFormDialog"; import { useKeyboardShortcuts } from "@/lib/keyboard-shortcuts"; -import { getMainContainerClasses, getKanbanSectionClasses } from "@/lib/responsive-config"; +import { + getMainContainerClasses, + getKanbanSectionClasses, +} from "@/lib/responsive-config"; import { TaskKanbanBoard } from "@/components/tasks/TaskKanbanBoard"; import { TaskDetailsPanel } from "@/components/tasks/TaskDetailsPanel"; @@ -237,8 +240,6 @@ export function ProjectTasks() { setSelectedTask(null); }; - - const handleDragEnd = async (event: DragEndEvent) => { const { active, over } = event; @@ -298,16 +299,11 @@ export function ProjectTasks() { } return ( -
+
{/* Left Column - Kanban Section */} -
-
- {/* Header */} -
+
+ {/* Header */} + {/*

@@ -332,19 +328,28 @@ export function ProjectTasks() { Add Task -

+
*/} - +
+
+

{project?.name || "Project"}

+
+
+ + {/* Tasks View */} {tasks.length === 0 ? (
@@ -361,14 +366,16 @@ export function ProjectTasks() {
) : ( -
- +
+
+ +
)}