@import '_variables';
@import '_mixins';
@import '_bootstrap-variables';
+@import '_miniature';
$other-videos-width: 260px;
font-weight: $font-semibold;
}
-#video-element-wrapper {
+#video-wrapper {
background-color: #000;
display: flex;
justify-content: center;
}
}
+ .playlist {
+ width: 400px;
+ height: 66vh;
+ background-color: #e4e4e4;
+ overflow-y: auto;
+
+ .playlist-info {
+ padding: 5px 30px;
+
+ .playlist-display-name {
+ font-size: 18px;
+ font-weight: $font-semibold;
+ margin-bottom: 5px;
+ }
+
+ .playlist-by-index {
+ color: $grey-foreground-color;
+ display: flex;
+
+ .playlist-by {
+ margin-right: 5px;
+ }
+
+ .playlist-index span:first-child::after {
+ content: '/';
+ margin: 0 3px;
+ }
+ }
+ }
+
+ my-video-playlist-element-miniature {
+ /deep/ {
+ .video {
+ .position {
+ margin-right: 0;
+ }
+
+ .video-info {
+ .video-info-name {
+ font-size: 15px;
+ }
+ }
+ }
+
+ my-video-thumbnail {
+ @include thumbnail-size-component(90px, 50px);
+ }
+ }
+ }
+ }
+
/deep/ .video-js {
- width: 888px;
- height: 500px;
+ width: calc(66vh * 1.77);
+ height: 66vh;
&.vjs-theater-enabled {
height: calc(100vh - #{$header-height} - #{$theater-bottom-space});
display: flex;
align-items: center;
- .action-button:not(:first-child), .action-more {
+ .action-button:not(:first-child), .action-dropdown {
margin-left: 10px;
}
}
}
+ &.action-button-save {
+ my-global-icon {
+ top: 0 !important;
+ right: -1px;
+ }
+ }
+
.icon-text {
margin-left: 3px;
}
}
- .action-more {
+ .action-dropdown {
display: inline-block;
.dropdown-menu .dropdown-item {
- padding: 6px 24px;
-
- my-global-icon {
- width: 24px;
-
- margin-right: 10px;
- position: relative;
- top: -2px;
- }
+ @include dropdown-with-icon-item;
}
}
}
margin-bottom: 12px;
.video-attribute-label {
- min-width: 91px;
+ min-width: 142px;
padding-right: 5px;
display: inline-block;
color: $grey-foreground-color;