@ozen-ui/kit
Version:
React component library
46 lines (38 loc) • 916 B
CSS
.Backdrop {
--backdrop-z-index: var(--z-index-absolute);
z-index: var(--backdrop-z-index);
background-color: var(--color-background-overlay);
position: fixed;
display: flex;
align-items: center;
justify-content: center;
inset: 0;
}
.Backdrop_isInvisible {
background-color: transparent;
}
.Backdrop_animation-enter,
.Backdrop_animation-appear {
opacity: 0;
}
.Backdrop_animation-enter-active,
.Backdrop_animation-appear-active {
opacity: 1;
transition: opacity var(--transition-slow);
}
.Backdrop_animation-enter-done {
opacity: 1;
}
.Backdrop_animation-exit {
opacity: 1;
visibility: visible;
}
.Backdrop_animation-exit-active {
opacity: 0;
transition: opacity var(--transition-slow);
visibility: visible;
}
.Backdrop_animation-exit-done {
opacity: 0;
visibility: hidden;
}