@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
76 lines • 2.26 kB
CSS
/*
* GlobalStatus component
*
*/
/*
* Utilities
*/
.dnb-global-status.dnb-section {
display: block;
}
.dnb-global-status__shell {
width: 100%;
}
.dnb-global-status__shell.dnb-height-animation--hidden {
overflow-y: clip;
}
.dnb-global-status__shell .dnb-hr, .dnb-spacing .dnb-global-status__shell .dnb-hr:not([class*=dnb-space__bottom]) {
margin: 0 0 0 1rem;
}
.dnb-global-status__shell .dnb-hr::after, .dnb-spacing .dnb-global-status__shell .dnb-hr:not([class*=dnb-space__bottom])::after {
top: calc(var(--thickness) * -1);
}
.dnb-global-status__title {
position: relative;
cursor: text;
min-height: 2.5rem;
display: flex;
align-items: center;
padding: 1.5rem 5rem 1.5rem 2.5rem;
font-size: var(--font-size-basis);
}
.dnb-global-status__title .dnb-p, .dnb-spacing .dnb-global-status__title .dnb-p, .dnb-spacing .dnb-global-status__title .dnb-p:not([class*=dnb-space]) {
margin: 0;
}
.dnb-global-status__message {
cursor: text;
z-index: 1;
}
.dnb-global-status__message__content {
display: flex;
flex-direction: column;
padding: 0 0 0.5rem 2.5rem;
}
.dnb-global-status__message__content > .dnb-ul:first-child > li:first-child {
margin-top: 0;
}
.dnb-global-status__message__content .dnb-p, .dnb-spacing .dnb-global-status__message__content .dnb-p, .dnb-spacing .dnb-global-status__message__content .dnb-p:not([class*=dnb-space]) {
display: inline-block;
margin: 0;
padding: 0;
}
.dnb-global-status__icon {
position: absolute;
top: 0;
left: 0;
margin-top: 1.5rem;
}
.dnb-global-status__close-button, .dnb-global-status__close-button.dnb-button--tertiary {
position: absolute;
z-index: 1;
right: 1rem;
left: auto;
}
.dnb-modal__content__inner .dnb-global-status__close-button {
right: 0;
}
.dnb-global-status__content {
width: 100%;
}
.dnb-global-status__content .dnb-ul, .dnb-spacing .dnb-global-status__content .dnb-ul, .dnb-spacing .dnb-global-status__content .dnb-ul:not([class*=dnb-space]) {
margin: 0;
padding-left: 1rem;
}
.dnb-global-status__content .dnb-ul .dnb-anchor:last-of-type, .dnb-spacing .dnb-global-status__content .dnb-ul .dnb-anchor:last-of-type, .dnb-spacing .dnb-global-status__content .dnb-ul:not([class*=dnb-space]) .dnb-anchor:last-of-type {
margin-left: 0.5rem;
}