+
{liveIssueIds?.has(issue.id) && (
-
+
- Live
+ Live
)}
{issue.assigneeAgentId && (() => {
@@ -474,7 +477,7 @@ export function IssuesList({
?
: {issue.assigneeAgentId.slice(0, 8)};
})()}
-
+
{formatDate(issue.createdAt)}
diff --git a/ui/src/index.css b/ui/src/index.css
index f88d4bb9..19d62e43 100644
--- a/ui/src/index.css
+++ b/ui/src/index.css
@@ -120,6 +120,16 @@
body {
@apply bg-background text-foreground;
}
+ /* Prevent double-tap-to-zoom on interactive elements for mobile */
+ a,
+ button,
+ [role="button"],
+ input,
+ select,
+ textarea,
+ label {
+ touch-action: manipulation;
+ }
}
/* Dark mode scrollbars */