aboutsummaryrefslogtreecommitdiffstats
path: root/src/sass/components/captions.scss
diff options
context:
space:
mode:
authorDanielh112 <Daniel@sbgsportssoftware.com>2020-08-18 11:29:25 +0100
committerDanielh112 <Daniel@sbgsportssoftware.com>2020-08-18 11:29:25 +0100
commitf7e9ee56d2ed5447f59e5548f005fabdab2f0a72 (patch)
treea16300fa62e68b3310ae96e36dba65981f0024ef /src/sass/components/captions.scss
parent22af7f16ea4a4269321d29242d63ec23718c92da (diff)
parent423b7b276f1572eb666de32094a9aacd32e87d18 (diff)
downloadplyr-f7e9ee56d2ed5447f59e5548f005fabdab2f0a72.tar.lz
plyr-f7e9ee56d2ed5447f59e5548f005fabdab2f0a72.tar.xz
plyr-f7e9ee56d2ed5447f59e5548f005fabdab2f0a72.zip
Fix merge conflicts
Diffstat (limited to 'src/sass/components/captions.scss')
-rw-r--r--src/sass/components/captions.scss79
1 files changed, 39 insertions, 40 deletions
diff --git a/src/sass/components/captions.scss b/src/sass/components/captions.scss
index 1cfca92e..2acab086 100644
--- a/src/sass/components/captions.scss
+++ b/src/sass/components/captions.scss
@@ -4,56 +4,55 @@
// Hide default captions
.plyr--full-ui ::-webkit-media-text-track-container {
- display: none;
+ display: none;
}
.plyr__captions {
- animation: plyr-fade-in 0.3s ease;
- bottom: 0;
- color: $plyr-captions-color;
+ animation: plyr-fade-in 0.3s ease;
+ bottom: 0;
+ display: none;
+ font-size: $plyr-font-size-captions-small;
+ left: 0;
+ padding: $plyr-control-spacing;
+ position: absolute;
+ text-align: center;
+ transition: transform 0.4s ease-in-out;
+ width: 100%;
+
+ span:empty {
display: none;
- font-size: $plyr-font-size-captions-small;
- left: 0;
- padding: $plyr-control-spacing;
- position: absolute;
- text-align: center;
- transition: transform 0.4s ease-in-out;
- width: 100%;
-
- .plyr__caption {
- background: $plyr-captions-bg;
- border-radius: 2px;
- box-decoration-break: clone;
- line-height: 185%;
- padding: 0.2em 0.5em;
- white-space: pre-wrap;
-
- // Firefox adds a <div> when using getCueAsHTML()
- div {
- display: inline;
- }
- }
-
- span:empty {
- display: none;
- }
-
- @media (min-width: $plyr-bp-sm) {
- font-size: $plyr-font-size-captions-base;
- padding: ($plyr-control-spacing * 2);
- }
-
- @media (min-width: $plyr-bp-md) {
- font-size: $plyr-font-size-captions-medium;
- }
+ }
+
+ @media (min-width: $plyr-bp-sm) {
+ font-size: $plyr-font-size-captions-base;
+ padding: calc(#{$plyr-control-spacing} * 2);
+ }
+
+ @media (min-width: $plyr-bp-md) {
+ font-size: $plyr-font-size-captions-medium;
+ }
}
.plyr--captions-active .plyr__captions {
- display: block;
+ display: block;
}
// If the lower controls are shown and not empty
.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions {
- transform: translateY(-($plyr-control-spacing * 4));
+ transform: translateY(calc(#{$plyr-control-spacing} * -4));
}
+.plyr__caption {
+ background: $plyr-captions-background;
+ border-radius: 2px;
+ box-decoration-break: clone;
+ color: $plyr-captions-text-color;
+ line-height: 185%;
+ padding: 0.2em 0.5em;
+ white-space: pre-wrap;
+
+ // Firefox adds a <div> when using getCueAsHTML()
+ div {
+ display: inline;
+ }
+}