X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fsass%2Fplayer%2Fcontrol-bar.scss;h=34470f3b15581af33731e78888109fc6995a7771;hb=a2fb5fb8b1007e3ce82e707917f5d9a37374e99b;hp=b3a96510ab4349b5d07ee06e176f7661947564fc;hpb=ba9eef5f628764aed6183135e669b17741d24d7a;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/sass/player/control-bar.scss b/client/src/sass/player/control-bar.scss index b3a96510a..34470f3b1 100644 --- a/client/src/sass/player/control-bar.scss +++ b/client/src/sass/player/control-bar.scss @@ -4,12 +4,18 @@ @use './_player-variables' as *; .video-js.vjs-peertube-skin .vjs-control-bar { + z-index: 100; + height: $control-bar-height; background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6)); box-shadow: 0 -15px 40px 10px rgba(0, 0, 0, 0.2); text-shadow: 0 0 2px rgba(0, 0, 0, 0.5); transition: visibility 0.3s, opacity 0.3s !important; + &.control-bar-hidden { + display: none !important; + } + > button:first-child { @include margin-left($first-control-bar-element-margin-left); } @@ -49,10 +55,10 @@ @include margin-left($progress-margin); position: absolute; - top: -10px; + top: $control-bar-slider-top; z-index: 100; // On top of the progress bar width: calc(100% - (2 * #{$progress-margin})); - height: 14px; + height: 20px; .vjs-slider { margin: 0; @@ -154,8 +160,8 @@ .vjs-peertube { @include margin-right(6px); + @include margin-left(auto); - width: 100%; line-height: $control-bar-height; text-align: end; overflow: hidden; @@ -352,11 +358,13 @@ .vjs-peertube-link { @include disable-outline; @include disable-default-a-behaviour; + @include ellipsis; text-decoration: none; line-height: $control-bar-height; font-weight: $font-semibold; padding: 0 5px; + max-width: 150px; } .vjs-theater-control { @@ -414,6 +422,10 @@ } @media screen and (max-width: $screen-width-570) { + .vjs-volume-control { + display: none; + } + .vjs-peertube { padding: 0 !important; @@ -422,6 +434,10 @@ } } + .vjs-peertube-link { + max-width: 100px; + } + &.vjs-live { .vjs-duration { display: none !important; @@ -434,7 +450,6 @@ } @media screen and (max-width: $screen-width-350) { - .vjs-volume-control, .vjs-next-video, .vjs-previous-video { display: none !important; @@ -452,6 +467,12 @@ @include margin-right($first-control-bar-element-margin-left-small-width); } + .vjs-play-control { + @include margin-left(0); + + width: 30px; + } + &.vjs-live { .vjs-current-time { display: none !important;