From 41ee56841a2901c8aa24feab51159792c3d88cf4 Mon Sep 17 00:00:00 2001 From: Dotta Date: Fri, 24 Apr 2026 11:38:10 -0500 Subject: [PATCH] Polish checklist sub-issue workflow readability. Strengthen the current-step marker, keep compact step ordinals visible on mobile, remove duplicate progress count badges, and append blocker step numbers so dependencies map directly to checklist order. Co-Authored-By: Paperclip --- ui/src/components/IssueRow.tsx | 4 ++-- ui/src/components/IssuesList.test.tsx | 3 ++- ui/src/components/IssuesList.tsx | 19 ++++++------------- 3 files changed, 10 insertions(+), 16 deletions(-) diff --git a/ui/src/components/IssueRow.tsx b/ui/src/components/IssueRow.tsx index 17734343bc7..f5da510b646 100644 --- a/ui/src/components/IssueRow.tsx +++ b/ui/src/components/IssueRow.tsx @@ -78,13 +78,13 @@ export function IssueRow({ className={cn( "group flex items-start gap-2 border-b border-border py-2.5 pl-2 pr-3 text-sm no-underline text-inherit transition-colors last:border-b-0 sm:items-center sm:py-2 sm:pl-1", selected ? "hover:bg-transparent" : "hover:bg-accent/50", - checklistCurrentStep ? "border-l-2 border-l-primary/40 pl-[calc(theme(spacing.2)-2px)] sm:pl-[calc(theme(spacing.1)-2px)]" : null, + checklistCurrentStep ? "border-l-2 border-l-primary bg-primary/5 pl-[calc(theme(spacing.2)-2px)] sm:pl-[calc(theme(spacing.1)-2px)]" : null, className, )} > {hasChecklistStep ? (