diff --git a/web/src/app/page.tsx b/web/src/app/page.tsx
index 978431a..1acde3f 100644
--- a/web/src/app/page.tsx
+++ b/web/src/app/page.tsx
@@ -888,7 +888,7 @@ function TicketWorkbenchContent() {
"sticky top-0 z-10 border-b border-border bg-muted/50",
density === "compact" ? "min-h-7" : "min-h-8"
)} style={{ display: "table-row" }}>
-
router.push(`/tickets/${ticket.id}`)}
onKeyDown={(e) => { if (e.key === "Enter") router.push(`/tickets/${ticket.id}`); }}
className={cn(
- "cursor-pointer border-b border-border/80",
+ "group cursor-pointer border-b border-border/80",
density === "compact" ? "" : "",
selected
? "bg-accent/80 shadow-[inset_3px_0_0_var(--primary)]"
@@ -933,12 +933,17 @@ function TicketWorkbenchContent() {
)}
style={{ display: "table-row" }}
>
-
e.stopPropagation()}>
+
e.stopPropagation()}>
toggleBatchId(ticket.id)}
- className="h-3.5 w-3.5 rounded border-border accent-primary"
+ className="h-3 w-3 rounded border-border accent-primary opacity-0 group-hover:opacity-100 transition-opacity"
+ />
+
{availableColumns.filter((c) => c.visible).map((col) => {
@@ -1014,7 +1019,7 @@ function TicketWorkbenchContent() {
return
;
}
})}
-