-
+ {/* Status icon - left column on mobile; Clock icon on desktop */}
+
+
+
+
+
-
-
+
+
{issue.identifier ?? issue.id.slice(0, 8)}
@@ -900,54 +905,90 @@ export function Inbox() {
-
- {issue.title}
+ {/* Status icon - left column on mobile, inline on desktop */}
+
+
-
- {(isUnread || isFading) ? (
- {
- e.preventDefault();
- e.stopPropagation();
- markReadMutation.mutate(issue.id);
- }}
- onKeyDown={(e) => {
- if (e.key === "Enter" || e.key === " ") {
+
+ {/* Right column on mobile: title + metadata stacked */}
+
+
+ {issue.title}
+
+
+ {(isUnread || isFading) ? (
+ {
e.preventDefault();
e.stopPropagation();
markReadMutation.mutate(issue.id);
- }
- }}
- className="inline-flex h-4 w-4 shrink-0 cursor-pointer items-center justify-center rounded-full transition-colors hover:bg-blue-500/20"
- aria-label="Mark as read"
- >
-
+ }}
+ onKeyDown={(e) => {
+ if (e.key === "Enter" || e.key === " ") {
+ e.preventDefault();
+ e.stopPropagation();
+ markReadMutation.mutate(issue.id);
+ }
+ }}
+ className="hidden sm:inline-flex h-4 w-4 shrink-0 cursor-pointer items-center justify-center rounded-full transition-colors hover:bg-blue-500/20"
+ aria-label="Mark as read"
+ >
+
+
+ ) : (
+
+ )}
+
+
+
+ {issue.identifier ?? issue.id.slice(0, 8)}
+
+
+ ·
+
+
+ {issue.lastExternalCommentAt
+ ? `commented ${timeAgo(issue.lastExternalCommentAt)}`
+ : `updated ${timeAgo(issue.updatedAt)}`}
- ) : (
-
- )}
-
-
-
- {issue.identifier ?? issue.id.slice(0, 8)}
-
-
- ·
-
-
- {issue.lastExternalCommentAt
- ? `commented ${timeAgo(issue.lastExternalCommentAt)}`
- : `updated ${timeAgo(issue.updatedAt)}`}
+
+ {/* Unread dot - right side, vertically centered (mobile only; desktop keeps inline) */}
+ {(isUnread || isFading) && (
+ {
+ e.preventDefault();
+ e.stopPropagation();
+ markReadMutation.mutate(issue.id);
+ }}
+ onKeyDown={(e) => {
+ if (e.key === "Enter" || e.key === " ") {
+ e.preventDefault();
+ e.stopPropagation();
+ markReadMutation.mutate(issue.id);
+ }
+ }}
+ className="shrink-0 self-center cursor-pointer sm:hidden"
+ aria-label="Mark as read"
+ >
+
+
+ )}
);
})}