From d0fcfa96c44710166ad365b2e35dccd0bc27546e Mon Sep 17 00:00:00 2001 From: James Ritchie Date: Fri, 20 Feb 2026 14:55:38 +0000 Subject: [PATCH 1/5] Button variant change to secondary --- apps/webapp/app/components/logs/LogDetailView.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/webapp/app/components/logs/LogDetailView.tsx b/apps/webapp/app/components/logs/LogDetailView.tsx index dae58a7b4c..a44d833054 100644 --- a/apps/webapp/app/components/logs/LogDetailView.tsx +++ b/apps/webapp/app/components/logs/LogDetailView.tsx @@ -186,7 +186,7 @@ function DetailsTab({ From 16369842782e8b865271a0cf26e99d076004fa14 Mon Sep 17 00:00:00 2001 From: James Ritchie Date: Fri, 20 Feb 2026 14:56:16 +0000 Subject: [PATCH 2/5] Add missing row click handler --- apps/webapp/app/components/logs/LogsTable.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/webapp/app/components/logs/LogsTable.tsx b/apps/webapp/app/components/logs/LogsTable.tsx index 0aedc4d706..3fb898985a 100644 --- a/apps/webapp/app/components/logs/LogsTable.tsx +++ b/apps/webapp/app/components/logs/LogsTable.tsx @@ -165,7 +165,7 @@ export function LogsTable({ > - + From e4dea2be8b71e437b427d7f57fa29c05c21602ef Mon Sep 17 00:00:00 2001 From: James Ritchie Date: Fri, 20 Feb 2026 14:56:46 +0000 Subject: [PATCH 3/5] Improved link to run button style on a row --- apps/webapp/app/components/logs/LogsTable.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/webapp/app/components/logs/LogsTable.tsx b/apps/webapp/app/components/logs/LogsTable.tsx index 3fb898985a..5bdd5de534 100644 --- a/apps/webapp/app/components/logs/LogsTable.tsx +++ b/apps/webapp/app/components/logs/LogsTable.tsx @@ -26,6 +26,7 @@ import { TableRow, type TableVariant, } from "../primitives/Table"; +import { RunsIcon } from "~/assets/icons/RunsIcon"; type LogsTableProps = { logs: LogEntry[]; @@ -185,9 +186,11 @@ export function LogsTable({ - View run + View run } /> From 8446718cb5911959c388f94f90fa3dc8532c0d60 Mon Sep 17 00:00:00 2001 From: James Ritchie Date: Fri, 20 Feb 2026 14:57:09 +0000 Subject: [PATCH 4/5] Better tooltip behaviour --- apps/webapp/app/components/logs/LogsTable.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/webapp/app/components/logs/LogsTable.tsx b/apps/webapp/app/components/logs/LogsTable.tsx index 5bdd5de534..dcbd2d6868 100644 --- a/apps/webapp/app/components/logs/LogsTable.tsx +++ b/apps/webapp/app/components/logs/LogsTable.tsx @@ -125,6 +125,7 @@ export function LogsTable({ } + disableTooltipHoverableContent > Level From 4cfc0556119c5e8d1821aea9603a888d9cd45c58 Mon Sep 17 00:00:00 2001 From: James Ritchie Date: Fri, 20 Feb 2026 14:57:29 +0000 Subject: [PATCH 5/5] Pass through disableTooltipHoverableContent --- apps/webapp/app/components/primitives/Table.tsx | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/apps/webapp/app/components/primitives/Table.tsx b/apps/webapp/app/components/primitives/Table.tsx index 4db8179c5a..dfff784853 100644 --- a/apps/webapp/app/components/primitives/Table.tsx +++ b/apps/webapp/app/components/primitives/Table.tsx @@ -176,10 +176,22 @@ type TableCellBasicProps = { type TableHeaderCellProps = TableCellBasicProps & { hiddenLabel?: boolean; tooltip?: ReactNode; + disableTooltipHoverableContent?: boolean; }; export const TableHeaderCell = forwardRef( - ({ className, alignment = "left", children, colSpan, hiddenLabel = false, tooltip }, ref) => { + ( + { + className, + alignment = "left", + children, + colSpan, + hiddenLabel = false, + tooltip, + disableTooltipHoverableContent = false, + }, + ref + ) => { const { variant } = useContext(TableContext); let alignmentClassName = "text-left"; switch (alignment) { @@ -222,6 +234,7 @@ export const TableHeaderCell = forwardRef ) : (