180 lines
4.2 KiB
CSS
180 lines
4.2 KiB
CSS
#publishstories {
|
|
top: 0;
|
|
left: 0;
|
|
background-color: rgb(var(--movim-background-main));
|
|
width: 100%;
|
|
height: 100%;
|
|
z-index: 2;
|
|
position: absolute;
|
|
transform: translateX(-100%);
|
|
}
|
|
|
|
#publishstories #publishstoriesswitch,
|
|
#publishstories #publishstoriesgallery {
|
|
width: 5.5rem;
|
|
height: 5.5rem;
|
|
line-height: 5.5rem;
|
|
margin-top: 0.75rem;
|
|
font-size: 2.5rem;
|
|
}
|
|
|
|
#publishstories.show,
|
|
#publishstories.shoot,
|
|
#publishstories.edit {
|
|
transform: translateX(0);
|
|
transition: transform 0.4s var(--decelerate-easing);
|
|
}
|
|
|
|
#publishstories #publishstoriesbackedit,
|
|
#publishstories #publishstoriesback {
|
|
margin-left: 0;
|
|
padding: 1rem 0;
|
|
}
|
|
|
|
#publishstories #publishstoriesshoot,
|
|
#publishstories #publishstoriesgallery,
|
|
#publishstories #publishstoriesswitch,
|
|
#publishstories #publishstoriessource,
|
|
#publishstories #publishstoriesnext,
|
|
#publishstories #publishactions,
|
|
#publishstories #publishstoriesbackedit,
|
|
#publishstories #publishstoriespreview,
|
|
#publishstories.edit.publish #publishstoriesback,
|
|
#publishstories.edit.publish #publishstoriesnext,
|
|
#publishstories.shoot #publishstoriesheadedit,
|
|
#publishstories.edit #publishstorieshead,
|
|
#publishstories.edit.publish #publishstorieshead,
|
|
#publishstories.edit.publish #publishstoriesheadedit,
|
|
#publishstories.shoot.error video,
|
|
#publishstories form {
|
|
display: none;
|
|
}
|
|
|
|
#publishstories.shoot.error:before {
|
|
font-family: 'Material Symbols';
|
|
content: '\e04c';
|
|
color: var(--movim-font);
|
|
font-size: 7rem;
|
|
opacity: 0.5;
|
|
display: block;
|
|
position: absolute;
|
|
left: calc(50% - 3.5rem);
|
|
top: calc(50% - 3.5rem);
|
|
}
|
|
|
|
#publishstories.shoot:not(.error) #publishstoriesshoot,
|
|
#publishstories.shoot #publishstoriesgallery,
|
|
#publishstories.shoot:not(.error) #publishstoriesswitch.enabled,
|
|
#publishstories.edit form,
|
|
#publishstories.edit #publishstoriesnext,
|
|
#publishstories.edit.publish #publishactions,
|
|
#publishstories.edit.publish #publishstoriespreview,
|
|
#publishstories.edit.publish #publishstoriesbackedit {
|
|
display: initial;
|
|
}
|
|
|
|
#publishstories input[type=file] {
|
|
display: none;
|
|
}
|
|
|
|
#publishstories #publishactions,
|
|
#publishstories form {
|
|
position: absolute;
|
|
width: 100%;
|
|
bottom: 3rem;
|
|
left: 50%;
|
|
translate: -50%;
|
|
max-width: calc(56.25vh - 8.25rem);
|
|
/* 16:9 */
|
|
}
|
|
|
|
#publishstories form {
|
|
background-image: linear-gradient(to bottom, transparent, rgba(var(--movim-background-main), 1) 100%);
|
|
padding: 1.5rem 2rem;
|
|
box-sizing: border-box;
|
|
bottom: 7.25rem;
|
|
border-radius: 2rem;
|
|
animation: fadeIn 0.5s;
|
|
transition: bottom 0.3s, max-width 0.3s;
|
|
}
|
|
|
|
#publishstories canvas,
|
|
#publishstories video {
|
|
aspect-ratio: 9 / 16;
|
|
height: 100%;
|
|
position: absolute;
|
|
left: 50%;
|
|
top: 50%;
|
|
translate: -50% -50%;
|
|
animation: zoom 0.3s;
|
|
transition: top 0.3s, height 0.3s;
|
|
}
|
|
|
|
#publishstories .bottom_center {
|
|
width: 100%;
|
|
position: absolute;
|
|
bottom: 2rem;
|
|
display: flex;
|
|
justify-content: center;
|
|
}
|
|
|
|
#publishstories .bottom_center>button {
|
|
position: relative;
|
|
margin-left: 1rem;
|
|
margin-right: 1rem;
|
|
right: 0;
|
|
}
|
|
|
|
#publishstories video {
|
|
background-image: url(../theme/img/cloud_spinner.svg);
|
|
background-repeat: no-repeat;
|
|
background-position: center center;
|
|
background-size: 9rem;
|
|
object-fit: cover;
|
|
}
|
|
|
|
#publishstories.shoot canvas,
|
|
#publishstories.edit video {
|
|
display: none;
|
|
}
|
|
|
|
#publishstories.edit canvas {
|
|
animation: zoomOut 0.3s;
|
|
border-radius: 2rem;
|
|
height: calc(100% - 15rem);
|
|
box-shadow: var(--elevation-5);
|
|
}
|
|
|
|
#publishstories #publishactions {
|
|
animation: fadeIn 0.5s;
|
|
max-height: 7rem;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#publishstories #publishactions ul {
|
|
transition: transform 0.3s;
|
|
}
|
|
|
|
#publishstories #publishactions.uploading ul {
|
|
transform: translateY(-7rem);
|
|
}
|
|
|
|
#publishstories #publishactions.publishing ul {
|
|
transform: translateY(-14rem);
|
|
}
|
|
|
|
#publishstories.edit.publish canvas {
|
|
top: calc(50% - 2rem);
|
|
height: calc(100% - 21rem);
|
|
pointer-events: none;
|
|
}
|
|
|
|
#publishstories.edit.publish form {
|
|
bottom: 12.5rem;
|
|
max-width: calc(56.25vh - 11.5rem);
|
|
}
|
|
|
|
#publishstories.edit.publish form textarea {
|
|
pointer-events: none;
|
|
box-shadow: none;
|
|
} |