From dde19f5fab9db8c56a771bc2ab42243bd1f7f601 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gjermund=20H=C3=B8s=C3=B8ien=20Wiggen?= Date: Tue, 9 Jun 2026 22:16:49 +0200 Subject: [PATCH] fix: table-layout fixed + consistent column widths - table-layout: fixed on the table wrapper so browser respects explicit widths - All cells (header + rows) now use the same col.width consistently - Subject column no longer special-cased for width Co-Authored-By: Claude Opus 4.8 --- web/src/app/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/app/page.tsx b/web/src/app/page.tsx index 6e6134b..571e454 100644 --- a/web/src/app/page.tsx +++ b/web/src/app/page.tsx @@ -891,7 +891,7 @@ function TicketWorkbenchContent() { ) : ( <> {/* Table layout for consistent column alignment */} -
+
{/* Column header */}
c.visible).map((col) => { const cellStyle = { display: "table-cell" as const, - width: col.key === "subject" ? undefined : col.width, + width: col.width, verticalAlign: "middle" as const, padding: density === "compact" ? "4px 12px" : "8px 12px", };