@import '_variables';
@import '_mixins';
+.root-row {
+ flex-direction: column;
+}
+
+.blacklisted-label {
+ font-weight: $font-semibold;
+}
+
#video-element-wrapper {
background-color: #000;
display: flex;
justify-content: center;
+ flex-grow: 1;
+
+ .remote-server-down {
+ color: #fff;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ text-align: center;
+ justify-content: center;
+ background-color: #141313;
+ width: 100%;
+ font-size: 24px;
+ height: 500px;
+
+ @media screen and (max-width: 1000px) {
+ font-size: 20px;
+ }
+
+ @media screen and (max-width: 600px) {
+ font-size: 16px;
+ }
+ }
/deep/ .video-js {
width: 888px;
height: 500px;
- @media screen and (max-width: 600px) {
- width: 100vw;
- height: calc(100vw / 1.7); // 16/9
+ &.vjs-theater-enabled {
+ height: calc(100vh - #{$header-height} - #{$theater-bottom-space});
+ width: 100%;
}
// VideoJS create an inner video player
}
}
- /deep/ .video-js.vjs-theater-enabled {
- width: 100%;
- height: calc(100vh - #{$header-height} - #{$theater-bottom-space});
+ @media screen and (max-width: 600px) {
+ .remote-server-down,
+ /deep/ .video-js {
+ width: 100vw;
+ height: calc(100vw / 1.7); // 16/9
+ }
}
}
-#warning-transcoding {
+.alert {
text-align: center;
}
.video-bottom {
margin-top: 40px;
display: flex;
+ flex-grow: 1;
.video-info {
flex-grow: 1;
&:hover {
opacity: 0.8;
}
- }
- my-help {
- display: inline-block;
+ img {
+ @include avatar(18px);
+
+ margin: -2px 2px 0 5px;
+ }
}
}
- .video-info-by a {
- @include disable-default-a-behaviour;
+ .video-info-by {
- display: flex;
- align-items: center;
- font-size: 13px;
- color: #000;
+ a {
+ @include disable-default-a-behaviour;
- span:hover {
- opacity: 0.8;
- }
+ display: inline;
+ align-items: center;
+ font-size: 13px;
+ color: #000;
- img {
- @include avatar(18px);
+ span:hover {
+ opacity: 0.8;
+ }
- margin-left: 7px;
+ img {
+ @include avatar(18px);
+
+ margin-top: -2px;
+ margin-left: 7px;
+ }
+ }
+
+ my-help {
+ position: relative;
+ top: 1px;
+ margin-left: 2px;
}
}
padding: 0 10px 0 10px;
white-space: nowrap;
+ &::after {
+ display: none;
+ }
+
.icon {
@include icon(21px);
&.icon-blacklist {
background-image: url('../../../assets/images/video/blacklist.svg');
}
+
+ &.icon-unblacklist {
+ background-image: url('../../../assets/images/global/undo.svg');
+ }
+
+ &.icon-delete {
+ background-image: url('../../../assets/images/global/delete-black.svg');
+ }
}
}
}
margin-bottom: 12px;
.video-attribute-label {
- width: 86px;
+ min-width: 91px;
+ padding-right: 5px;
display: inline-block;
color: #585858;
font-weight: $font-bold;
}
+
+ a.video-attribute-value {
+ @include disable-default-a-behaviour;
+ color: #000;
+
+ &:hover {
+ opacity: 0.9;
+ }
+ }
+
+ &.video-attribute-tags {
+ .video-attribute-value:not(:nth-child(2)) {
+ &::before {
+ content: ', '
+ }
+ }
+ }
}
}
display: flex;
height: 100%;
margin-bottom: 20px;
+ flex-wrap: wrap;
.video-miniature-information {
+ flex-grow: 1;
margin-left: 10px;
}
}
}
@media screen and (max-width: 1300px) {
+ .video-bottom {
+ flex-direction: column;
+ }
+
.other-videos {
- display: none;
+ padding-left: 0 !important;
}
.privacy-concerns {
}
}
+ .other-videos {
+ /deep/ .video-miniature {
+ flex-direction: column;
+
+ .video-miniature-information {
+ margin-left: 0 !important;
+ }
+ }
+ }
+
.privacy-concerns {
width: 100%;