From e82ef2a2b7b1cd8b954d234487f98f59e9f65320 Mon Sep 17 00:00:00 2001 From: ktx-mihir Date: Fri, 29 May 2026 22:37:23 +0530 Subject: [PATCH] fix: pipeline view and table chart overlap (#12362) - Main menu width and spacing - Stream loader center - Stream details hover color fix - Pipeline view - Sticky column table overlap --- web/src/components/MenuLink.vue | 4 +-- web/src/components/TenstackTable.vue | 2 +- web/src/components/logstream/schema.vue | 4 +-- web/src/components/pipeline/PipelineView.vue | 30 +++++++++---------- web/src/components/pipeline/PipelinesList.vue | 2 +- web/src/composables/useStickyColumns.ts | 4 +-- web/src/lib/core/Navbar/ONavbar.vue | 2 +- web/src/styles/_variables.scss | 2 ++ web/src/styles/schema.scss | 7 +---- 9 files changed, 27 insertions(+), 30 deletions(-) diff --git a/web/src/components/MenuLink.vue b/web/src/components/MenuLink.vue index 3bcd651b45..371eab110b 100644 --- a/web/src/components/MenuLink.vue +++ b/web/src/components/MenuLink.vue @@ -23,7 +23,7 @@ along with this program. If not, see . :target="target" :class="[ 'nav-menu-item', - 'tw:group tw:block tw:[text-decoration:none]! tw:text-inherit tw:shrink-0 tw:mx-1 tw:p-1 tw:min-h-6 tw:rounded-md tw:border-l-2 tw:border-l-transparent tw:transition-[background-color,border-color,color] tw:duration-250 tw:ease-in-out tw:will-change-[background-color] tw:first:mt-1 tw:focus-visible:outline-none tw:focus-visible:ring-2 tw:focus-visible:ring-primary-500 tw:focus-visible:ring-offset-1', + 'tw:group tw:block tw:[text-decoration:none]! tw:text-inherit tw:shrink-0 tw:mx-1 tw:py-2 tw:px-1 tw:min-h-6 tw:rounded-md tw:border-l-2 tw:border-l-transparent tw:transition-[background-color,border-color,color] tw:duration-250 tw:ease-in-out tw:will-change-[background-color] tw:focus-visible:outline-none tw:focus-visible:ring-2 tw:focus-visible:ring-primary-500 tw:focus-visible:ring-offset-1', 'tw:text-tabs-inactive-text tw:hover:bg-tabs-hover-bg tw:hover:text-tabs-active-text', { 'menu-link-function': title === 'Functions' } ]" @@ -91,7 +91,7 @@ along with this program. If not, see . }" :class="[ 'nav-menu-item', - 'tw:group tw:block tw:[text-decoration:none]! tw:text-inherit tw:shrink-0 tw:mx-1 tw:p-1 tw:min-h-6 tw:rounded-md tw:border-l-2 tw:border-l-transparent tw:transition-[background-color,border-color,color] tw:duration-250 tw:ease-in-out tw:will-change-[background-color] tw:first:mt-1 tw:focus-visible:outline-none tw:focus-visible:ring-2 tw:focus-visible:ring-primary-500 tw:focus-visible:ring-offset-1', + 'tw:group tw:block tw:[text-decoration:none]! tw:text-inherit tw:shrink-0 tw:mx-1 tw:py-2 tw:px-1 tw:min-h-6 tw:rounded-md tw:border-l-2 tw:border-l-transparent tw:transition-[background-color,border-color,color] tw:duration-250 tw:ease-in-out tw:will-change-[background-color] tw:focus-visible:outline-none tw:focus-visible:ring-2 tw:focus-visible:ring-primary-500 tw:focus-visible:ring-offset-1', isActive ? 'tw:bg-tabs-active-bg tw:text-tabs-active-text tw:border-l-tabs-indicator!' : 'tw:text-tabs-inactive-text tw:hover:bg-tabs-hover-bg tw:hover:text-tabs-active-text', diff --git a/web/src/components/TenstackTable.vue b/web/src/components/TenstackTable.vue index bc948b3b5a..b8d1de739d 100644 --- a/web/src/components/TenstackTable.vue +++ b/web/src/components/TenstackTable.vue @@ -1502,7 +1502,7 @@ const getStickyTotalHeaderForPivot = (cell: any) => { "min-width": `${width}px`, "max-width": `${width}px`, // Opaque background so scrolled body content doesn't bleed through - "background-color": "inherit", + "background-color": "var(--o2-sticky-col-header-bg)", "box-shadow": "-4px 0 8px rgba(0, 0, 0, 0.15)", "white-space": "normal", "word-break": "break-word", diff --git a/web/src/components/logstream/schema.vue b/web/src/components/logstream/schema.vue index e921dec6f4..26e122b537 100644 --- a/web/src/components/logstream/schema.vue +++ b/web/src/components/logstream/schema.vue @@ -97,8 +97,8 @@ along with this program. If not, see .
diff --git a/web/src/components/pipeline/PipelineView.vue b/web/src/components/pipeline/PipelineView.vue index af2bc9e321..61cc5e2647 100644 --- a/web/src/components/pipeline/PipelineView.vue +++ b/web/src/components/pipeline/PipelineView.vue @@ -1,12 +1,12 @@