Sengi-Windows-MacOS-Linux/src/app/app.component.scss

197 lines
3.6 KiB
SCSS

@import"variables";
#display-zone {
position: absolute;
top: 0;
right: 0;
bottom: 30px;
left: 50px;
overflow-y: hidden;
overflow-x: auto;
white-space: nowrap;
}
#floating-column {
top: 0;
left: 0;
bottom: 0;
z-index: 9999;
}
#tutorial {
position: relative;
top: 0;
left: 0;
bottom: 0;
z-index: 1;
}
#media-viewer {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
z-index: 9999999;
}
.app {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.drag-and-drop {
transition: all .2s;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 99999999;
background: rgba(black, .8);
// opacity: 0.2;
&__on-drag {
opacity: 1;
// background: rgba(black, .7);
}
&__card {
background: $font-link-primary;
background: $column-color;
max-width: 300px;
$card-height: 200px;
height: $card-height;
position: relative;
top: calc(50% - #{$card-height}/2);
margin: auto;
padding: 10px;
border-radius: 5px;
// transform: perspective(1px) translateY(-50%);
// margin-top: calc(50%);
// transform: translateY(50px);
}
&__border {
border: 3px black dashed;
// margin: 50px 50px 0 50px;
height: calc(100%);
}
&__label {
font-size: 17px;
// font-weight: 400;
text-align: center;
height: 100px;
margin: auto;
padding-top: 70px;
}
}
app-streams-selection-footer {
position: absolute;
height: 30px;
right: 0;
bottom: 0;
left: 50px;
}
.auto-update {
transition: all .2s;
transition-timing-function: ease-in;
position: absolute;
height: 50px;
left: 0;
right: 0;
bottom: 0;
//bottom: -80px;
opacity: 0;
z-index: 999999999;
&__activated {
// opacity: 1;
transition: all .25s;
transition-timing-function: ease-out;
opacity: 1;
height: 70px;
}
&__display {
position: relative;
// height: 30px;
width: 300px;
// margin: 0 auto 30px auto;
margin: auto;
border-radius: 2px;
color: rgba(rgb(0, 4, 24), 1);
background: #ffffff;
box-shadow: 0px 0px 10px rgb(0, 0, 0);
&--text {
display: inline-block;
padding: 5px 10px;
}
&--reload {
transition: all .2s;
position: absolute;
right: 30px;
padding: 5px 10px;
text-decoration: none;
color: #ffffff;
background-color: #3e455f;
&:hover {
background-color: #1d202c;
}
}
&--close {
transition: all .2s;
position: absolute;
right: 0;
display: inline-block;
padding: 5px 10px;
text-decoration: none;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
color: #ffffff;
background-color: #3e455f;
&:hover {
background-color: #1d202c;
}
}
}
}
.enhanced-tutorial {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0,0,0,0.9);
z-index: 9999999;
opacity: 0;
transition: all .4s;
&__visible {
opacity: 1;
}
&__content {
display: block;
padding: 25px;
width: calc(100%);
height: calc(100%);
}
}