From 67e2c1a531d8b96d8007f1bc81fcd266caee993f Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Mon, 13 Apr 2026 21:16:59 +0200 Subject: [PATCH] fix: revert relative base path and fix processor table overflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Revert base: './' back to '/' — relative asset paths break on deep URLs like /dashboard/app/route where the browser resolves assets to /dashboard/app/assets/ instead of /assets/. Also fix processor metrics table clipping: remove flex:1/min-height:0 from .processorSection so the table takes its natural content height and the page scrolls to show all rows (was clipping at ~12 of 18). Co-Authored-By: Claude Opus 4.6 (1M context) --- ui/src/pages/DashboardTab/DashboardTab.module.css | 11 ++++------- ui/vite.config.ts | 2 +- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/ui/src/pages/DashboardTab/DashboardTab.module.css b/ui/src/pages/DashboardTab/DashboardTab.module.css index c4f2c05c..5df637a2 100644 --- a/ui/src/pages/DashboardTab/DashboardTab.module.css +++ b/ui/src/pages/DashboardTab/DashboardTab.module.css @@ -42,17 +42,14 @@ text-decoration: underline; } -/* Processor section — fills remaining vertical space */ +/* Processor section — auto height so table rows are never clipped */ .processorSection { - flex: 1; - display: flex; - flex-direction: column; - min-height: 0; + overflow: visible; } -/* Diagram container — fills remaining space inside processor section */ +/* Diagram container — fixed height for route diagram */ .diagramHeight { - flex: 1; + height: 420px; min-height: 280px; } diff --git a/ui/vite.config.ts b/ui/vite.config.ts index b4e74e8d..af041a4d 100644 --- a/ui/vite.config.ts +++ b/ui/vite.config.ts @@ -27,7 +27,7 @@ export default defineConfig({ optimizeDeps: { include: ['swagger-ui-dist/swagger-ui-bundle'], }, - base: './', + base: '/', build: { outDir: 'dist', },