From aa329f4b8ac009b0eaedf94b88ff62755e630f20 Mon Sep 17 00:00:00 2001 From: Forgotten Date: Fri, 20 Feb 2026 11:35:59 -0600 Subject: [PATCH] Fix xs avatar alignment and dashboard task row layout Adjust xs avatar vertical offset from top-[2px] to -top-px for better baseline alignment. Restructure dashboard recent tasks rows so the timestamp sits right-aligned outside the title text flow and title truncates properly on desktop. Co-Authored-By: Claude Opus 4.6 --- ui/src/components/Identity.tsx | 2 +- ui/src/pages/Dashboard.tsx | 34 ++++++++++++++++++---------------- 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/ui/src/components/Identity.tsx b/ui/src/components/Identity.tsx index 79ba86de..6f9af851 100644 --- a/ui/src/components/Identity.tsx +++ b/ui/src/components/Identity.tsx @@ -29,7 +29,7 @@ export function Identity({ name, avatarUrl, initials, size = "default", classNam return ( - + {avatarUrl && } {displayInitials} diff --git a/ui/src/pages/Dashboard.tsx b/ui/src/pages/Dashboard.tsx index 5f74803b..40de9753 100644 --- a/ui/src/pages/Dashboard.tsx +++ b/ui/src/pages/Dashboard.tsx @@ -266,23 +266,25 @@ export function Dashboard() { className="px-4 py-2 text-sm cursor-pointer hover:bg-accent/50 transition-colors" onClick={() => navigate(`/issues/${issue.id}`)} > -
-
- - +
+
+
+ + +
+

+ {issue.title} + {issue.assigneeAgentId && (() => { + const name = agentName(issue.assigneeAgentId); + return name + ? + : null; + })()} +

-

- {issue.title} - {issue.assigneeAgentId && (() => { - const name = agentName(issue.assigneeAgentId); - return name - ? - : null; - })()} - - {timeAgo(issue.updatedAt)} - -

+ + {timeAgo(issue.updatedAt)} +
))}