From b244ecd9a07bd18f9fe6f5fa19b18118c1baf027 Mon Sep 17 00:00:00 2001 From: gsxdsm Date: Sat, 1 Aug 2026 00:46:42 -0700 Subject: [PATCH] fix(dashboard): refine queued badge icon alignment --- packages/dashboard/app/components/TaskCard.css | 2 ++ packages/dashboard/app/components/TaskCard.tsx | 4 ++-- packages/dashboard/app/components/__tests__/TaskCard.test.tsx | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/dashboard/app/components/TaskCard.css b/packages/dashboard/app/components/TaskCard.css index 198b063107..8d70502631 100644 --- a/packages/dashboard/app/components/TaskCard.css +++ b/packages/dashboard/app/components/TaskCard.css @@ -262,6 +262,8 @@ Lock the id to the same chip-height row as .card-header-actions so the task id, .card-queued-reason-icon { flex: 0 0 auto; margin-inline-start: var(--space-xs); + margin-inline-end: calc(var(--space-xs) / -2); + transform: translateY(calc(var(--space-xs) / -8)); } .card-status-badge--queued-with-reason { diff --git a/packages/dashboard/app/components/TaskCard.tsx b/packages/dashboard/app/components/TaskCard.tsx index a2891ec5f4..8ba8ec8400 100644 --- a/packages/dashboard/app/components/TaskCard.tsx +++ b/packages/dashboard/app/components/TaskCard.tsx @@ -3601,10 +3601,10 @@ function TaskCardComponent({ > {statusBadgeLabel} {showQueuedBadge && task.overlapBlockedBy && ( -