diff options
author | Sam Potts <me@sampotts.me> | 2017-11-06 20:24:07 +1100 |
---|---|---|
committer | Sam Potts <me@sampotts.me> | 2017-11-06 20:24:07 +1100 |
commit | 1578525ee38a50b31266bc9ba3ecd62705d4a5d5 (patch) | |
tree | 9dfa71bfa016f35d4d7cb7e62449d61cc62ff57b /src | |
parent | 62c1b368cf254fdaba2612a308b6ce0a51ec853c (diff) | |
download | plyr-1578525ee38a50b31266bc9ba3ecd62705d4a5d5.tar.lz plyr-1578525ee38a50b31266bc9ba3ecd62705d4a5d5.tar.xz plyr-1578525ee38a50b31266bc9ba3ecd62705d4a5d5.zip |
Finished aspect ratio setting
Diffstat (limited to 'src')
-rw-r--r-- | src/js/plugins/vimeo.js | 2 | ||||
-rw-r--r-- | src/less/components/embed.less | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/js/plugins/vimeo.js b/src/js/plugins/vimeo.js index dce3af03..6e4f34a2 100644 --- a/src/js/plugins/vimeo.js +++ b/src/js/plugins/vimeo.js @@ -19,7 +19,7 @@ const vimeo = { // Set aspect ratio const ratio = this.config.ratio.split(':'); const padding = 100 / ratio[0] * ratio[1]; - const offset = (100 - padding) / 2; + const offset = (400 - padding) / 8; this.elements.wrapper.style.paddingBottom = `${padding}%`; this.media.style.transform = `translateY(-${offset}%)`; diff --git a/src/less/components/embed.less b/src/less/components/embed.less index dcf889b7..7860f671 100644 --- a/src/less/components/embed.less +++ b/src/less/components/embed.less @@ -6,7 +6,7 @@ .plyr__video-embed { // Default to 16:9 ratio but this is set by JavaScript based on config @padding: ((100 / 16) * 9); - @offset: unit((100 - @padding) / 2, ~'%'); + @offset: unit((400 - @padding) / 8, ~'%'); padding-bottom: unit(@padding, ~'%'); height: 0; @@ -24,7 +24,7 @@ // Vimeo hack > div { position: relative; - padding-bottom: 100%; + padding-bottom: 400%; transform: translateY(-@offset); } } |