X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fsass%2Fplayer%2Fpeertube-skin.scss;h=836be23ccece241e7d02283ba37dea1e8cde962d;hb=610d0be13b3d01f653ef269271dd667a57c85ef2;hp=1a5144b1190453427636fb46e243f3d3c8071bbd;hpb=79a899410fdf6d7d4fcb22f05314c9ed3fc5d591;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/sass/player/peertube-skin.scss b/client/src/sass/player/peertube-skin.scss index 1a5144b11..836be23cc 100644 --- a/client/src/sass/player/peertube-skin.scss +++ b/client/src/sass/player/peertube-skin.scss @@ -21,15 +21,16 @@ body { .vjs-dock-text { padding-right: 10px; + background: linear-gradient(to bottom, rgba(0, 0, 0, .6) 0, rgba(0, 0, 0, 0.2) 70%, rgba(0, 0, 0, 0) 100%); } + .vjs-dock-title, .vjs-dock-description { - font-size: 11px; + text-shadow: 0 0 2px rgba(0, 0, 0, .5); + } - .text::before, .text::after { - display: inline-block; - content: '\1F308'; - } + .vjs-dock-description { + font-size: 11px; .text::before { margin-right: 4px; @@ -60,7 +61,7 @@ body { $big-play-width: 1.2em; $big-play-height: 1.2em; - border: 4px solid #fff; + border: 2px solid #fff; border-radius: 100%; left: 50%; @@ -109,6 +110,18 @@ body { } } + // Show poster and controls when playing audio-only content + &.vjs-playing-audio-only-content { + .vjs-poster { + display: block; + visibility: visible; + } + + .vjs-control-bar { + opacity: $primary-foreground-opacity-hover; + } + } + // Hide the big play button on autoplay &.vjs-has-autoplay { .vjs-big-play-button { @@ -216,7 +229,8 @@ body { cursor: pointer; font-size: $font-size; - margin-right: 5px; + margin-left: 1em; + width: 3em; } .vjs-time-control { @@ -226,6 +240,7 @@ body { font-size: $font-size; display: inline-block; padding: 0; + margin-left: .5em; .vjs-current-time-display { line-height: calc(#{$control-bar-height} + 1px); @@ -255,6 +270,8 @@ body { width: 100%; line-height: $control-bar-height; text-align: right; + margin-right: 6px; + overflow: hidden; .vjs-peertube-displayed { display: block; @@ -272,6 +289,33 @@ body { margin-right: 15px; } + .icon { + &.icon-download { + background-image: url('#{$assets-path}/player/images/arrow-down.svg'); + } + + &.icon-upload { + background-image: url('#{$assets-path}/player/images/arrow-up.svg'); + } + } + } + + .vjs-next-video { + line-height: $control-bar-height; + text-align: right; + + .icon { + &.icon-next { + mask-image: url('#{$assets-path}/player/images/next.svg'); + background-color: white; + mask-size: cover; + transform: scale(2.2); + } + } + } + + .vjs-peertube, + .vjs-next-video { .icon { display: inline-block; width: 15px; @@ -279,17 +323,8 @@ body { background-size: contain; vertical-align: middle; background-repeat: no-repeat; - margin-right: 6px; position: relative; top: -1px; - - &.icon-download { - background-image: url('#{$assets-path}/player/images/arrow-down.svg'); - } - - &.icon-upload { - background-image: url('#{$assets-path}/player/images/arrow-up.svg'); - } } }