@vaadin/vaadin-lumo-styles
Version:
Lumo is a design system foundation for modern web applications, used by Vaadin components
42 lines (34 loc) • 1.01 kB
CSS
/**
* @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_date-picker {
:host([opened]) {
pointer-events: auto;
}
:host([dir='rtl']) [part='input-field'] {
direction: ltr;
}
:host([dir='rtl']) [part='input-field'] ::slotted(input)::placeholder {
direction: rtl;
text-align: left;
}
[part~='toggle-button']::before {
content: var(--lumo-icons-calendar);
}
[part~='clear-button']::before {
content: var(--lumo-icons-cross);
}
@media (max-width: 450px), (max-height: 450px) {
[part='overlay-content'] {
height: 70vh;
}
}
:host([dir='rtl']) [part='input-field'] ::slotted(input) {
--_lumo-text-field-overflow-mask-image: linear-gradient(to left, transparent, #000 1.25em);
}
:host([dir='rtl']) [part='input-field'] ::slotted(input:placeholder-shown) {
--_lumo-text-field-overflow-mask-image: none;
}
}