diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2020-06-21 02:27:19 +0200 |
---|---|---|
committer | ThibG <thib@sitedethib.com> | 2020-07-02 17:31:09 +0200 |
commit | ad978ab1d49ea043a65c07f3433fe141d9fab6b4 (patch) | |
tree | e310aaf1f16a4f523aeea7f183f527bc4266b786 /app/javascript/flavours/glitch/styles | |
parent | e62d574ead8a18050225532619f36423cf017371 (diff) |
[Glitch] Change design of audio players in web UI
Port 75a2b8f8153ce3a6496fcaf6eedf9f2bb7c729e6 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
Diffstat (limited to 'app/javascript/flavours/glitch/styles')
-rw-r--r-- | app/javascript/flavours/glitch/styles/components/media.scss | 54 |
1 files changed, 34 insertions, 20 deletions
diff --git a/app/javascript/flavours/glitch/styles/components/media.scss b/app/javascript/flavours/glitch/styles/components/media.scss index 772b40dc4..a9abb9c16 100644 --- a/app/javascript/flavours/glitch/styles/components/media.scss +++ b/app/javascript/flavours/glitch/styles/components/media.scss @@ -332,6 +332,7 @@ } .audio-player { + overflow: hidden; box-sizing: border-box; position: relative; background: darken($ui-base-color, 8%); @@ -344,37 +345,50 @@ height: 100%; } - &__waveform { - padding: 15px 0; - position: relative; - overflow: hidden; + &.with-light-background { + .video-player__seek::before { + color: rgba($black, 0.35); + } - &::before { - content: ""; - display: block; - position: absolute; - border-top: 1px solid lighten($ui-base-color, 4%); - width: 100%; - height: 0; - left: 0; - top: calc(50% + 1px); + .video-player__seek__seek { + color: rgba($black, 0.2); + } + + .video-player__buttons button { + color: rgba($black, 0.75); + + &:active, + &:hover, + &:focus { + color: $black; + } + } + + .video-player__time-sep, + .video-player__time-total, + .video-player__time-current { + color: $black; + } + + .video-player__volume::before { + background: rgba($black, 0.35); } } - &__progress-placeholder { - background-color: rgba(lighten($ui-highlight-color, 8%), 0.5); + .video-player__seek::before, + .video-player__seek__buffer, + .video-player__seek__progress { + top: 0; } - &__wave-placeholder { - background-color: lighten($ui-base-color, 16%); + .video-player__seek__handle { + top: -4px; } .video-player__controls { padding: 0 15px; padding-top: 10px; - background: darken($ui-base-color, 8%); - border-top: 1px solid lighten($ui-base-color, 4%); - border-radius: 0 0 4px 4px; + background: transparent; } } |