Skip to content

Commit

Permalink
fix(cxl-ui): added fixed menu-items slots
Browse files Browse the repository at this point in the history
  • Loading branch information
freudFlintstone committed Nov 30, 2023
1 parent 291bcf0 commit f6e87ef
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 6 deletions.
6 changes: 2 additions & 4 deletions packages/cxl-ui/scss/cxl-marketing-nav.scss
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
width: 100%;
max-width: 100vw;
padding: 0 var(--lumo-space-m);
overflow: hidden;

&:not([wide]) {
vaadin-menu-bar {
Expand Down Expand Up @@ -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 {
Expand Down
3 changes: 1 addition & 2 deletions packages/cxl-ui/src/components/cxl-marketing-nav.js
Original file line number Diff line number Diff line change
Expand Up @@ -169,8 +169,7 @@ export class CXLMarketingNavElement extends LitElement {
theme="tertiary cxl-marketing-nav"
.items=${items}
></vaadin-menu-bar>
<slot name="${name}-after"></slot>
<slot name="${name}-end"></slot>
<slot name="${name}-items-fixed"></slot>
</div>
</nav>
`;
Expand Down

0 comments on commit f6e87ef

Please sign in to comment.