From a950e4c82bd458e924b00698a77c06275a64a46c Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 5 Aug 2020 11:02:14 +0200 Subject: Add previous button --- client/src/sass/player/peertube-skin.scss | 33 +++++++++++++++++++++++++------ 1 file changed, 27 insertions(+), 6 deletions(-) (limited to 'client/src/sass/player') diff --git a/client/src/sass/player/peertube-skin.scss b/client/src/sass/player/peertube-skin.scss index 2c22239a0..994936f81 100644 --- a/client/src/sass/player/peertube-skin.scss +++ b/client/src/sass/player/peertube-skin.scss @@ -147,6 +147,10 @@ body { box-shadow: 0 -15px 40px 10px rgba(0, 0, 0, 0.2); text-shadow: 0 0 2px rgba(0, 0, 0, 0.5); + > button:first-child { + margin-left: 1em; + } + .vjs-progress-control, .vjs-play-control, .vjs-playback-rate, @@ -230,7 +234,6 @@ body { cursor: pointer; font-size: $font-size; - margin-left: 1em; width: 3em; } @@ -301,24 +304,32 @@ body { } } - .vjs-next-video { + .vjs-next-video, + .vjs-previous-video { line-height: $control-bar-height; text-align: right; .icon { - &.icon-next { + &.icon-next, + &.icon-previous { mask-image: url('#{$assets-path}/player/images/next.svg'); -webkit-mask-image: url('#{$assets-path}/player/images/next.svg'); background-color: white; mask-size: cover; -webkit-mask-size: cover; - transform: scale(2.2); + width: 11px; + height: 11px; + margin-top: -2px; + display: inline-block; + } + + &.icon-previous { + transform: rotate(180deg); } } } - .vjs-peertube, - .vjs-next-video { + .vjs-peertube { .icon { display: inline-block; width: 15px; @@ -650,3 +661,13 @@ body { display: block; } } + +.vjs-no-next-in-playlist { + .vjs-next-video { + cursor: default; + + .icon { + background-color: rgba(255, 255, 255, 0.5); + } + } +} -- cgit v1.2.3