@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
60 lines • 1.37 kB
CSS
/*
* GlobalError component
*
*/
/*
* Utilities
*/
.eufemia-scope--10_104_0 .dnb-global-error {
display: flex;
flex-direction: column;
align-items: center;
width: 100%;
height: 100%;
}
.eufemia-scope--10_104_0 .dnb-global-error--center {
display: grid;
place-content: center;
height: 80vh;
}
.eufemia-scope--10_104_0 .dnb-global-error__inner {
position: relative;
display: flex;
flex-direction: column;
align-items: center;
/* for large screens */
width: 100%;
max-width: var(--layout-large);
padding: var(--spacing-large);
}
@media screen and (max-width: 40em) {
.eufemia-scope--10_104_0 .dnb-global-error__inner {
padding: 0 var(--spacing-x-small);
}
}
.eufemia-scope--10_104_0 .dnb-global-error__inner {
text-align: center;
}
.eufemia-scope--10_104_0 .dnb-global-error__inner__content {
max-width: 37rem;
}
.eufemia-scope--10_104_0 .dnb-global-error__links {
display: flex;
flex-flow: row wrap;
justify-content: center;
gap: 2rem;
}
.eufemia-scope--10_104_0 .dnb-global-error__links .dnb-anchor {
font-size: var(--font-size-medium);
}
@media screen and (max-width: 40em) {
.eufemia-scope--10_104_0 .dnb-global-error__links {
flex-direction: column;
gap: 1rem;
}
}
@media screen and (max-width: 40em) {
.eufemia-scope--10_104_0 .dnb-global-error h1 {
font-size: var(--font-size-large);
}
}