From f6e87ef1c47a6e971089aa5be11d7a218273d4b2 Mon Sep 17 00:00:00 2001 From: Raphael Mattos Date: Mon, 30 Oct 2023 09:49:36 -0300 Subject: [PATCH] fix(cxl-ui): added fixed menu-items slots --- packages/cxl-ui/scss/cxl-marketing-nav.scss | 6 ++---- packages/cxl-ui/src/components/cxl-marketing-nav.js | 3 +-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/cxl-ui/scss/cxl-marketing-nav.scss b/packages/cxl-ui/scss/cxl-marketing-nav.scss index f92be75b9..6f3dacecf 100644 --- a/packages/cxl-ui/scss/cxl-marketing-nav.scss +++ b/packages/cxl-ui/scss/cxl-marketing-nav.scss @@ -22,6 +22,7 @@ width: 100%; max-width: 100vw; padding: 0 var(--lumo-space-m); + overflow: hidden; &:not([wide]) { vaadin-menu-bar { @@ -55,17 +56,14 @@ } &[minimal] { - vaadin-menu-bar { - &::part(overflow-button) { - visibility: hidden; pointer-events: none; + visibility: hidden; } } } - ::part(menu-bar-button), ::slotted(.menu-item), .menu-item { diff --git a/packages/cxl-ui/src/components/cxl-marketing-nav.js b/packages/cxl-ui/src/components/cxl-marketing-nav.js index 2b497122d..0c3660ca6 100644 --- a/packages/cxl-ui/src/components/cxl-marketing-nav.js +++ b/packages/cxl-ui/src/components/cxl-marketing-nav.js @@ -169,8 +169,7 @@ export class CXLMarketingNavElement extends LitElement { theme="tertiary cxl-marketing-nav" .items=${items} > - - + `;