@vaadin/vaadin-lumo-styles
Version:
Lumo is a design system foundation for modern web applications, used by Vaadin components
61 lines (51 loc) • 1.13 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_notification-container {
:host {
position: fixed;
inset: 0;
box-sizing: border-box;
display: flex;
flex-direction: column;
align-items: stretch;
pointer-events: none;
/* Override native [popover] user agent styles */
width: auto;
height: auto;
border: none;
padding: 0;
background-color: transparent;
overflow: visible;
}
[region-group] {
flex: 1 1 0%;
display: flex;
}
[region-group='top'] {
align-items: flex-start;
}
[region-group='bottom'] {
align-items: flex-end;
}
[region-group] > [region] {
flex: 1 1 0%;
}
@media (max-width: 420px) {
[region-group] {
flex-direction: column;
align-items: stretch;
}
[region-group='top'] {
justify-content: flex-start;
}
[region-group='bottom'] {
justify-content: flex-end;
}
[region-group] > [region] {
flex: initial;
}
}
}