- {/* Left: icon + label + count */}
+ {/* Left: status badge + count */}
-
- {cfg.label}
-
+
+
+ {cfg.label}
+
+
{issues.length}
diff --git a/apps/web/features/issues/components/issue-detail.tsx b/apps/web/features/issues/components/issue-detail.tsx
index 48a72778..7e300263 100644
--- a/apps/web/features/issues/components/issue-detail.tsx
+++ b/apps/web/features/issues/components/issue-detail.tsx
@@ -744,8 +744,10 @@ export function IssueDetail({ issueId, onDelete, defaultSidebarOpen = true, layo
key={p}
onClick={() => handleUpdateField({ priority: p })}
>
-
- {PRIORITY_CONFIG[p].label}
+
+
+ {PRIORITY_CONFIG[p].label}
+
{issue.priority === p &&
✓}
))}
@@ -1213,8 +1215,10 @@ export function IssueDetail({ issueId, onDelete, defaultSidebarOpen = true, layo
{PRIORITY_ORDER.map((p) => (
handleUpdateField({ priority: p })}>
-
- {PRIORITY_CONFIG[p].label}
+
+
+ {PRIORITY_CONFIG[p].label}
+
{p === issue.priority && }
))}
diff --git a/apps/web/features/issues/components/issues-header.tsx b/apps/web/features/issues/components/issues-header.tsx
index a6030de1..558730a4 100644
--- a/apps/web/features/issues/components/issues-header.tsx
+++ b/apps/web/features/issues/components/issues-header.tsx
@@ -310,7 +310,6 @@ export function IssuesHeader() {
{/* New issue */}
-
- {cfg.label}
-
+
+
+ {cfg.label}
+
+
{statusIssues.length}
diff --git a/apps/web/features/issues/components/pickers/priority-picker.tsx b/apps/web/features/issues/components/pickers/priority-picker.tsx
index 08803222..09cd840c 100644
--- a/apps/web/features/issues/components/pickers/priority-picker.tsx
+++ b/apps/web/features/issues/components/pickers/priority-picker.tsx
@@ -43,8 +43,10 @@ export function PriorityPicker({
setOpen(false);
}}
>
-
-
{c.label}
+
+
+ {c.label}
+
);
})}
diff --git a/apps/web/features/issues/components/priority-icon.tsx b/apps/web/features/issues/components/priority-icon.tsx
index 4b3ef7c8..963efb4e 100644
--- a/apps/web/features/issues/components/priority-icon.tsx
+++ b/apps/web/features/issues/components/priority-icon.tsx
@@ -4,9 +4,11 @@ import { PRIORITY_CONFIG } from "@/features/issues/config";
export function PriorityIcon({
priority,
className = "",
+ inheritColor = false,
}: {
priority: IssuePriority;
className?: string;
+ inheritColor?: boolean;
}) {
const cfg = PRIORITY_CONFIG[priority];
@@ -15,7 +17,7 @@ export function PriorityIcon({
return (