diff options
author | Sam Potts <sam@potts.es> | 2019-01-26 16:31:47 +1100 |
---|---|---|
committer | Sam Potts <sam@potts.es> | 2019-01-26 16:31:47 +1100 |
commit | c44351507f0a06578a1fee10185117e7df64ece9 (patch) | |
tree | 9b7afe1e0378ce80e3efaadfe5fc7041926d68db /src/sass | |
parent | c577eb01cea0cb2c742a8cbd10909f63b869cd4e (diff) | |
download | plyr-c44351507f0a06578a1fee10185117e7df64ece9.tar.lz plyr-c44351507f0a06578a1fee10185117e7df64ece9.tar.xz plyr-c44351507f0a06578a1fee10185117e7df64ece9.zip |
Plugin tweaks for ads and previews
Diffstat (limited to 'src/sass')
-rw-r--r-- | src/sass/plugins/previewThumbnails.scss | 56 | ||||
-rw-r--r-- | src/sass/settings/sliders.scss | 4 |
2 files changed, 36 insertions, 24 deletions
diff --git a/src/sass/plugins/previewThumbnails.scss b/src/sass/plugins/previewThumbnails.scss index 8fb0132d..02a2f619 100644 --- a/src/sass/plugins/previewThumbnails.scss +++ b/src/sass/plugins/previewThumbnails.scss @@ -2,14 +2,26 @@ // Preview Thumbnails // -------------------------------------------------------------- +$plyr-preview-padding: $plyr-tooltip-padding !default; +$plyr-preview-bg: $plyr-tooltip-bg !default; +$plyr-preview-radius: $plyr-tooltip-radius !default; +$plyr-preview-shadow: $plyr-tooltip-shadow !default; +$plyr-preview-arrow-size: $plyr-tooltip-arrow-size !default; +$plyr-preview-image-bg: $plyr-color-heather !default; +$plyr-preview-time-font-size: $plyr-font-size-time !default; +$plyr-preview-time-padding: 3px 6px !default; +$plyr-preview-time-bg: rgba(0, 0, 0, 0.55); +$plyr-preview-time-color: #fff; +$plyr-preview-time-bottom-offset: 6px; + .plyr__preview-thumb { - background-color: $plyr-tooltip-bg; + background-color: $plyr-preview-bg; border-radius: 3px; bottom: 100%; - box-shadow: $plyr-tooltip-shadow; - margin-bottom: $plyr-tooltip-padding * 2; + box-shadow: $plyr-preview-shadow; + margin-bottom: $plyr-preview-padding * 2; opacity: 0; - padding: 3px; + padding: $plyr-preview-radius; pointer-events: none; position: absolute; transform: translate(0, 10px) scale(0.8); @@ -24,10 +36,10 @@ // 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; + border-left: $plyr-preview-arrow-size solid transparent; + border-right: $plyr-preview-arrow-size solid transparent; + border-top: $plyr-preview-arrow-size solid $plyr-preview-bg; + bottom: -$plyr-preview-arrow-size; content: ''; height: 0; left: 50%; @@ -38,14 +50,14 @@ } &__image-container { - background: $plyr-color-heather; - border-radius: 2px; + background: $plyr-preview-image-bg; + border-radius: ($plyr-preview-radius - 1px); overflow: hidden; position: relative; z-index: 0; img { - height: 100%; // Non-jpeg-sprite images are 100%. Jpeg sprites will have their size applied by javascript + height: 100%; // Non sprite images are 100%. Sprites will have their size applied by JavaScript left: 0; max-height: none; max-width: none; @@ -57,7 +69,7 @@ // Seek time text &__time-container { - bottom: 6px; + bottom: $plyr-preview-time-bottom-offset; left: 0; position: absolute; right: 0; @@ -65,11 +77,11 @@ z-index: 3; span { - background-color: rgba(0, 0, 0, 0.55); - border-radius: 2px; - color: #fff; - font-size: $plyr-font-size-time; - padding: 3px 6px; + background-color: $plyr-preview-time-bg; + border-radius: ($plyr-preview-radius - 1px); + color: $plyr-preview-time-color; + font-size: $plyr-preview-time-font-size; + padding: $plyr-preview-time-padding; } } } @@ -79,7 +91,7 @@ filter: blur(1px); height: 100%; left: 0; - margin: auto; // Required when video is different dimensions to container (e.g., fullscreen) + margin: auto; // Required when video is different dimensions to container (e.g. fullscreen) opacity: 0; overflow: hidden; position: absolute; @@ -89,6 +101,10 @@ width: 100%; z-index: 1; + &--is-shown { + opacity: 1; + } + img { height: 100%; left: 0; @@ -99,8 +115,4 @@ top: 0; width: 100%; } - - &--is-shown { - opacity: 1; - } } diff --git a/src/sass/settings/sliders.scss b/src/sass/settings/sliders.scss index 86d8de54..6ac053b0 100644 --- a/src/sass/settings/sliders.scss +++ b/src/sass/settings/sliders.scss @@ -6,13 +6,13 @@ $plyr-range-thumb-active-shadow-width: 3px !default; // Thumb -$plyr-range-thumb-height: 14px !default; +$plyr-range-thumb-height: 13px !default; $plyr-range-thumb-bg: #fff !default; $plyr-range-thumb-border: 2px solid transparent !default; $plyr-range-thumb-shadow: 0 1px 1px rgba(#000, 0.15), 0 0 0 1px rgba($plyr-color-gunmetal, 0.2) !default; // Track -$plyr-range-track-height: 4px !default; +$plyr-range-track-height: 5px !default; $plyr-range-max-height: ($plyr-range-thumb-active-shadow-width * 2) + $plyr-range-thumb-height !default; // Fill |