From 7962b74ba0fad8c977eec12eb26de700fc4f92f9 Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Thu, 5 Feb 2026 15:54:25 +0100 Subject: [PATCH] RunsPage redesign v0 --- .../lib/components/ConcurrentJobsChart.svelte | 2 +- .../src/lib/components/DropdownSelect.svelte | 38 --- frontend/src/lib/components/RunChart.svelte | 27 +- frontend/src/lib/components/RunsPage.svelte | 240 +++++------------- frontend/src/lib/components/Tooltip.svelte | 4 +- .../src/lib/components/runs/RunsFilter.svelte | 50 +--- .../src/lib/components/runs/RunsTable.svelte | 18 +- .../components/runs/useJobsLoader.svelte.ts | 2 + .../src/lib/components/select/Select.svelte | 20 +- 9 files changed, 96 insertions(+), 305 deletions(-) delete mode 100644 frontend/src/lib/components/DropdownSelect.svelte diff --git a/frontend/src/lib/components/ConcurrentJobsChart.svelte b/frontend/src/lib/components/ConcurrentJobsChart.svelte index d9d976bdb5..5ba2ad4e37 100644 --- a/frontend/src/lib/components/ConcurrentJobsChart.svelte +++ b/frontend/src/lib/components/ConcurrentJobsChart.svelte @@ -260,6 +260,6 @@ } as any) -
+
diff --git a/frontend/src/lib/components/DropdownSelect.svelte b/frontend/src/lib/components/DropdownSelect.svelte deleted file mode 100644 index 7a31f3435b..0000000000 --- a/frontend/src/lib/components/DropdownSelect.svelte +++ /dev/null @@ -1,38 +0,0 @@ - - - - {#snippet buttonReplacement()} -
-
- - {selectedDisplayName ?? items.find((item) => item.id === selected)?.displayName ?? ''} - - - {@render extraLabel?.()} -
- -
- {/snippet} -
diff --git a/frontend/src/lib/components/RunChart.svelte b/frontend/src/lib/components/RunChart.svelte index 73216c8284..e2f2adca38 100644 --- a/frontend/src/lib/components/RunChart.svelte +++ b/frontend/src/lib/components/RunChart.svelte @@ -1,7 +1,6 @@
(open = false) }} onpointerdown={() => onFocus?.()} onfocus={() => onFocus?.()} @@ -155,6 +160,13 @@
{/if} + + {#if tooltip} +
+ {tooltip} +
+ {/if} +