react-toolbox-build4server
Version:
Builds react-toolbox in such a way that it's components can be required and used in node - most likely for server-side rendered webapps - without having to depend on webpack to build your entire server-side project
51 lines (48 loc) • 1.31 kB
CSS
.rt-overlay-root {
position: fixed;
top: 0;
left: 0;
z-index: 300;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100vw;
height: 100vh;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
pointer-events: none; }
.rt-overlay-root.rt-overlay-invisible > *:not(.rt-overlay-overlay) {
pointer-events: all; }
.rt-overlay-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: black;
opacity: 0;
-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-property: opacity;
transition-property: opacity; }
.rt-overlay-active {
pointer-events: all; }
.rt-overlay-active > .rt-overlay-overlay {
opacity: 0.6; }