diff --git a/components/kanban/SwimlanesBase.tsx b/components/kanban/SwimlanesBase.tsx index d0fba48..5193034 100644 --- a/components/kanban/SwimlanesBase.tsx +++ b/components/kanban/SwimlanesBase.tsx @@ -55,9 +55,9 @@ function DroppableColumn({ }); return ( -
+
t.id)} strategy={verticalListSortingStrategy}> -
+
{tasks.map(task => ( - {/* QuickAdd pour cette colonne */} + {/* QuickAdd pour cette colonne - hors du flux, apparaît au hover */} {onCreateTask && ( -
+ <> {showQuickAdd ? ( - {})} - swimlaneContext={swimlaneContext} - /> +
+ {})} + swimlaneContext={swimlaneContext} + /> +
) : ( - +
+ +
)} -
+ )}
); @@ -230,7 +234,7 @@ export function SwimlanesBase({ {/* Swimlanes */}
-
+
{swimlanes.map(swimlane => { const isCollapsed = collapsedSwimlanes.has(swimlane.key); diff --git a/components/kanban/TaskCard.tsx b/components/kanban/TaskCard.tsx index 8a58318..8b3843b 100644 --- a/components/kanban/TaskCard.tsx +++ b/components/kanban/TaskCard.tsx @@ -124,7 +124,7 @@ export function TaskCard({ task, onDelete, onEdit, onUpdateTitle, compactView = {displayEmojis.slice(0, 1).map((emoji, index) => ( ) : (