UNPKG

@vaadin/vaadin-lumo-styles

Version:

Lumo is a design system foundation for modern web applications, used by Vaadin components

40 lines (34 loc) 1.12 kB
/** * @license * Copyright (c) 2017 - 2026 Vaadin Ltd. * This program is available under Apache License Version 2.0, available at https://vaadin.com/license/ */ @media lumo_components_context-menu-item { /* :hover needed to workaround https://github.com/vaadin/web-components/issues/3133 */ :host(:hover) { user-select: none; -webkit-user-select: none; } :host([role='menuitem'][menu-item-checked]) [part='checkmark']::before { opacity: 1; } :host([aria-haspopup='true'])::after { font-family: lumo-icons; font-size: var(--lumo-icon-size-xs); content: var(--lumo-icons-angle-right); color: var(--lumo-tertiary-text-color); } :host(:not([dir='rtl'])[aria-haspopup='true'])::after { margin-right: calc(var(--lumo-space-m) * -1); padding-left: var(--lumo-space-m); } :host([expanded]) { background-color: var(--lumo-primary-color-10pct); } /* RTL styles */ :host([dir='rtl'][aria-haspopup='true'])::after { content: var(--lumo-icons-angle-left); margin-left: calc(var(--lumo-space-m) * -1); padding-right: var(--lumo-space-m); } }