aboutsummaryrefslogtreecommitdiffstats
path: root/src/sass/components/tooltips.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/tooltips.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/tooltips.scss')
-rw-r--r--src/sass/components/tooltips.scss108
1 files changed, 54 insertions, 54 deletions
diff --git a/src/sass/components/tooltips.scss b/src/sass/components/tooltips.scss
index 80603bb5..2d5eceaf 100644
--- a/src/sass/components/tooltips.scss
+++ b/src/sass/components/tooltips.scss
@@ -3,86 +3,86 @@
// --------------------------------------------------------------
.plyr__tooltip {
- background: $plyr-tooltip-bg;
- border-radius: $plyr-tooltip-radius;
- bottom: 100%;
- box-shadow: $plyr-tooltip-shadow;
- color: $plyr-tooltip-color;
- font-size: $plyr-font-size-small;
- font-weight: $plyr-font-weight-regular;
+ background: $plyr-tooltip-background;
+ border-radius: $plyr-tooltip-radius;
+ bottom: 100%;
+ box-shadow: $plyr-tooltip-shadow;
+ color: $plyr-tooltip-color;
+ font-size: $plyr-font-size-small;
+ font-weight: $plyr-font-weight-regular;
+ left: 50%;
+ line-height: 1.3;
+ margin-bottom: calc(#{$plyr-tooltip-padding} * 2);
+ opacity: 0;
+ padding: $plyr-tooltip-padding calc(#{$plyr-tooltip-padding} * 1.5);
+ pointer-events: none;
+ position: absolute;
+ transform: translate(-50%, 10px) scale(0.8);
+ transform-origin: 50% 100%;
+ transition: transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease;
+ white-space: nowrap;
+ z-index: 2;
+
+ // The background triangle
+ &::before {
+ border-left: $plyr-tooltip-arrow-size solid transparent;
+ border-right: $plyr-tooltip-arrow-size solid transparent;
+ border-top: $plyr-tooltip-arrow-size solid $plyr-tooltip-background;
+ bottom: calc(#{$plyr-tooltip-arrow-size} * -1);
+ content: '';
+ height: 0;
left: 50%;
- line-height: 1.3;
- margin-bottom: ($plyr-tooltip-padding * 2);
- opacity: 0;
- padding: $plyr-tooltip-padding ($plyr-tooltip-padding * 1.5);
- pointer-events: none;
position: absolute;
- transform: translate(-50%, 10px) scale(0.8);
- transform-origin: 50% 100%;
- transition: transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease;
- white-space: nowrap;
+ transform: translateX(-50%);
+ width: 0;
z-index: 2;
-
- // The background triangle
- &::before {
- border-left: $plyr-tooltip-arrow-size solid transparent;
- border-right: $plyr-tooltip-arrow-size solid transparent;
- border-top: $plyr-tooltip-arrow-size solid $plyr-tooltip-bg;
- bottom: -$plyr-tooltip-arrow-size;
- content: '';
- height: 0;
- left: 50%;
- position: absolute;
- transform: translateX(-50%);
- width: 0;
- z-index: 2;
- }
+ }
}
// Displaying
.plyr .plyr__control:hover .plyr__tooltip,
.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,
.plyr__tooltip--visible {
- opacity: 1;
- transform: translate(-50%, 0) scale(1);
+ opacity: 1;
+ transform: translate(-50%, 0) scale(1);
}
.plyr .plyr__control:hover .plyr__tooltip {
- z-index: 3;
+ z-index: 3;
}
// First tooltip
.plyr__controls > .plyr__control:first-child .plyr__tooltip,
.plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip {
- left: 0;
- transform: translate(0, 10px) scale(0.8);
- transform-origin: 0 100%;
+ left: 0;
+ transform: translate(0, 10px) scale(0.8);
+ transform-origin: 0 100%;
- &::before {
- left: ($plyr-control-icon-size / 2) + $plyr-control-padding;
- }
+ &::before {
+ left: calc((#{$plyr-control-icon-size} / 2) + #{$plyr-control-padding});
+ }
}
// Last tooltip
.plyr__controls > .plyr__control:last-child .plyr__tooltip {
- left: auto;
- right: 0;
- transform: translate(0, 10px) scale(0.8);
- transform-origin: 100% 100%;
+ left: auto;
+ right: 0;
+ transform: translate(0, 10px) scale(0.8);
+ transform-origin: 100% 100%;
- &::before {
- left: auto;
- right: ($plyr-control-icon-size / 2) + $plyr-control-padding;
- transform: translateX(50%);
- }
+ &::before {
+ left: auto;
+ right: calc((#{$plyr-control-icon-size} / 2) + #{$plyr-control-padding});
+ transform: translateX(50%);
+ }
}
.plyr__controls > .plyr__control:first-child,
.plyr__controls > .plyr__control:first-child + .plyr__control,
.plyr__controls > .plyr__control:last-child {
- &:hover .plyr__tooltip,
- &.plyr__tab-focus .plyr__tooltip,
- .plyr__tooltip--visible {
- transform: translate(0, 0) scale(1);
- }
+ &:hover .plyr__tooltip,
+ &.plyr__tab-focus .plyr__tooltip,
+ .plyr__tooltip--visible {
+ transform: translate(0, 0) scale(1);
+ }
}