X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fsass%2Fplayer%2Fpeertube-skin.scss;h=185b002223cdf395675cb670e7430db373bcf60a;hb=e63dbd426e67672b4014c2a3ac3a227fbe26e886;hp=e60a854d4633cfe071bebc56e7faea468e0de3bd;hpb=054a103b286277708a3a807a52da6cca12e1b0ce;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/sass/player/peertube-skin.scss b/client/src/sass/player/peertube-skin.scss index e60a854d4..185b00222 100644 --- a/client/src/sass/player/peertube-skin.scss +++ b/client/src/sass/player/peertube-skin.scss @@ -10,6 +10,7 @@ } .video-js.vjs-peertube-skin { + font-size: $font-size; color: $primary-foreground-color; @@ -195,7 +196,7 @@ } .vjs-progress-control:hover .vjs-slider, - .vjs-slider.vjs-sliding { + .vjs-progress-control .vjs-slider.vjs-sliding { height: 5px; .vjs-play-progress::before { @@ -257,11 +258,11 @@ display: none; } - .download-speed-number, .upload-speed-number, .peers-number { + .download-speed-number, .upload-speed-number, .peers-number, .http-fallback { font-weight: $font-semibold; } - .download-speed-text, .upload-speed-text, .peers-text { + .download-speed-text, .upload-speed-text, .peers-text, .http-fallback { margin-right: 15px; } @@ -349,6 +350,11 @@ max-height: 14px; height: 100%; } + + &:focus { + text-shadow: none; + box-shadow: none; + } } .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, @@ -402,6 +408,7 @@ margin-right: 1px; .vjs-icon-placeholder { + transition: transform 0.2s ease; display: inline-block; width: 22px; height: 22px; @@ -536,6 +543,24 @@ width: 33px; } } + + // Theater mode is enabled + &.vjs-theater-enabled { + .vjs-theater-control { + width: 30px; + + .vjs-icon-placeholder { + transform: scale(0.8); + } + } + } + + // On fullscreen, hide theater control + &.vjs-fullscreen { + .vjs-theater-control { + display: none; + } + } } // Play/pause animations