From 9b41cb5003e1c750a9ea33cd7e6ddeab20940135 Mon Sep 17 00:00:00 2001 From: Kyle Pope Date: Wed, 11 Mar 2026 02:20:53 +0800 Subject: [PATCH] Fix task title truncation on mobile in Projects tab Hide verbose metadata columns (status badge, priority badge, date, subtask count) on mobile and replace with compact priority dot + overdue indicator. Reduce subtask indent and stack project summary card vertically on small screens. Co-Authored-By: Claude Opus 4.6 --- .../src/components/projects/ProjectDetail.tsx | 6 +++--- frontend/src/components/projects/TaskRow.tsx | 20 ++++++++++++++----- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/frontend/src/components/projects/ProjectDetail.tsx b/frontend/src/components/projects/ProjectDetail.tsx index ec4ba11..2a23787 100644 --- a/frontend/src/components/projects/ProjectDetail.tsx +++ b/frontend/src/components/projects/ProjectDetail.tsx @@ -424,7 +424,7 @@ export default function ProjectDetail() { {/* Project Summary Card */} -
+
Overall Progress @@ -442,7 +442,7 @@ export default function ProjectDetail() { {completedTasks} of {totalTasks} tasks completed

-
+
@@ -597,7 +597,7 @@ export default function ProjectDetail() { /> {/* Expanded subtasks */} {isExpanded && hasSubtasks && ( -
+
{task.subtasks.map((subtask) => ( {/* Metadata columns */} - +