public/video-ui/styles/layout/_video.scss (139 lines of code) (raw):
.video {
width: 100%;
display: flex;
height: calc(100vh - #{$toolbarHeight});
align-items: stretch;
}
.video__main {
flex-grow: 1;
background-color: $color800Grey;
padding: 10px;
&__header {
display: flex;
flex-wrap: wrap;
}
}
.video__row {
display: flex;
gap: 10px;
}
.video-preview {
text-align: center;
border-style: none;
&__header {
display: block;
}
padding: 10px;
}
.video-assets__show-btn {
width: 100%;
text-align: center;
color: $cWhite;
text-transform: uppercase;
font-size: 10px;
letter-spacing: 2px;
padding: 10px;
border: {
top: 1px solid $color600Grey;
bottom: 1px solid $color600Grey;
}
box-shadow: 3px 3px 3px $color700Grey;
&:hover {
background-color: $color650Grey;
}
}
.video-details {
width: 300px;
}
.video__imagebox {
display: flex;
gap: 10px;
}
.video__detailbox__header__container {
display: flex;
justify-content: space-between;
padding: 10px;
margin-right: 4px;
gap: 10px;
align-items: center;
}
.video__detailbox {
flex: 1 0 20%;
background-color: $color650Grey;
border-top: 1px solid $color600Grey;
&__header {
flex-grow: 1;
color: $color400Grey;
font-weight: bold;
display: block;
font-size: $fontsize__detailbox;
margin-bottom: 8px;
&-with-border {
margin-bottom: 10px;
padding-bottom: 6px;
border-bottom: 1px solid #444;
}
}
&__assets {
margin: 0px;
}
}
.video__detail__page {
flex: 1 0 20%;
margin: 10px;
&__header {
color: $color500Grey;
font-weight: bold;
display: block;
font-size: $fontsize__detailbox;
}
&__trail {
margin-top: 20px;
padding-left: 20px;
flex: 8;
.grid__item {
width: 400px;
height: 300px;
.upload {
height: 250px;
}
}
}
}
.video__load_more {
margin: 0 auto;
}
.video-player {
max-width: 100%;
}
.video__images {
width: 33%;
flex: 1 0 20%;
margin-top: 10px;
background-color: #393939;
border-top: 1px solid #666666;
}
.video__images_description_table {
border-spacing: 0px;
}
.video__images_description_table th, .video__images_description_table td {
padding: 0px 8px 8px 0px;
width: 33%;
vertical-align: top;
}
.video__images_description_table th:last-of-type, .video__images_description_table td:last-of-type {
padding: 0px;
}
.video__images_description_table td {
color: $cWhite;
}
.video__images_heading {
font-weight: 700;
margin: 0 0 5px;
padding: 8px 0 0;
border-top: 1px solid #3e3e3e;
text-align: left;
}
.video__images_description {
color: $color500Grey;
}