diff --git a/worklenz-frontend/src/components/enhanced-kanban/EnhancedKanbanBoardNativeDnD/TaskCard.tsx b/worklenz-frontend/src/components/enhanced-kanban/EnhancedKanbanBoardNativeDnD/TaskCard.tsx index bfabf8ba..3dcda695 100644 --- a/worklenz-frontend/src/components/enhanced-kanban/EnhancedKanbanBoardNativeDnD/TaskCard.tsx +++ b/worklenz-frontend/src/components/enhanced-kanban/EnhancedKanbanBoardNativeDnD/TaskCard.tsx @@ -214,7 +214,7 @@ const TaskCard: React.FC = memo(({ onDrop={e => onTaskDrop(e, groupId, idx)} /> )} -
+
onTaskDragStart(e, task.id!, groupId)} @@ -246,10 +246,10 @@ const TaskCard: React.FC = memo(({ ))}
-
+
{task.name}
@@ -408,11 +408,11 @@ const TaskCard: React.FC = memo(({ {task.sub_tasks_count ?? 0} + fontSize: 10, + color: '#888', + whiteSpace: 'nowrap', + display: 'inline-block', + }}>{task.sub_tasks_count ?? 0} {/* Caret icon */} {task.show_sub_tasks ? ( @@ -439,8 +439,19 @@ const TaskCard: React.FC = memo(({ {!task.sub_tasks_loading && Array.isArray(task.sub_tasks) && task.sub_tasks.length > 0 && (
    {task.sub_tasks.map(sub => ( -
  • +
  • handleCardClick(e, sub.id!)} className="flex items-center gap-2 px-2 py-1 rounded hover:bg-gray-50 dark:hover:bg-gray-800"> + {sub.priority_color || sub.priority_color_dark ? ( + + ) : null} {sub.name} + + {sub.end_date ? format(new Date(sub.end_date), 'MMM d, yyyy') : ''} + {sub.names && sub.names.length > 0 && (