From e66883b37ae0796256b3aba550670a2d76cfc98a Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Tue, 9 Jun 2020 09:33:28 +0200 Subject: `fitWidth` for `video-miniature`, fluid grid (#2830) * Fluid abstract video list * normalize timestamp display on miniatures * use grid for abstract-video-list - refactor scss function var to pvar to avoid overriding css variables - move fluid-grid margins to adapt-margin-content-width mixin for maintainability - fix video-miniature-name margin-top on small screen * move sceenratio function in a mixin * display no miniature avatar in channel videos view --- client/src/sass/player/context-menu.scss | 2 +- client/src/sass/player/peertube-skin.scss | 10 +++++----- client/src/sass/player/settings-menu.scss | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) (limited to 'client/src/sass/player') diff --git a/client/src/sass/player/context-menu.scss b/client/src/sass/player/context-menu.scss index eeab0ccdf..f3a28ead0 100644 --- a/client/src/sass/player/context-menu.scss +++ b/client/src/sass/player/context-menu.scss @@ -14,7 +14,7 @@ $context-menu-width: 350px; .vjs-menu-content { opacity: $primary-foreground-opacity; - color: var(--embedForegroundCsolor); + color: pvar(--embedForegroundCsolor); font-size: $font-size !important; font-weight: $font-semibold; } diff --git a/client/src/sass/player/peertube-skin.scss b/client/src/sass/player/peertube-skin.scss index 836be23cc..92923a129 100644 --- a/client/src/sass/player/peertube-skin.scss +++ b/client/src/sass/player/peertube-skin.scss @@ -17,7 +17,7 @@ body { .video-js.vjs-peertube-skin { font-size: $font-size; - color: var(--embedForegroundColor); + color: pvar(--embedForegroundColor); .vjs-dock-text { padding-right: 10px; @@ -132,7 +132,7 @@ body { .vjs-control-bar, .vjs-big-play-button, .vjs-settings-dialog { - background-color: var(--embedBigPlayBackgroundColor); + background-color: pvar(--embedBigPlayBackgroundColor); } .vjs-poster { @@ -157,7 +157,7 @@ body { .vjs-theater-control, .vjs-settings { - color: var(--embedForegroundColor) !important; + color: pvar(--embedForegroundColor) !important; opacity: $primary-foreground-opacity; transition: opacity .1s; @@ -170,7 +170,7 @@ body { .vjs-current-time, .vjs-duration, .vjs-peertube { - color: var(--embedForegroundColor); + color: pvar(--embedForegroundColor); opacity: $primary-foreground-opacity; } @@ -190,7 +190,7 @@ body { transition: none; .vjs-play-progress { - background: var(--embedForegroundColor); + background: pvar(--embedForegroundColor); // Not display the circle if the progress is not hovered &::before { diff --git a/client/src/sass/player/settings-menu.scss b/client/src/sass/player/settings-menu.scss index 83407b445..09c872ef7 100644 --- a/client/src/sass/player/settings-menu.scss +++ b/client/src/sass/player/settings-menu.scss @@ -38,7 +38,7 @@ $setting-transition-easing: ease-out; position: absolute; right: .5em; bottom: 3.5em; - color: var(--embedForegroundColor); + color: pvar(--embedForegroundColor); opacity: $primary-foreground-opacity; margin: 0 auto; font-size: $font-size !important; -- cgit v1.2.3