diff options
author | Sam Potts <me@sampotts.me> | 2017-10-18 23:55:53 +1100 |
---|---|---|
committer | Sam Potts <me@sampotts.me> | 2017-10-18 23:55:53 +1100 |
commit | 57517a9dcc7ce75aef455b157fb6d1b97eab4e79 (patch) | |
tree | 2953ab1c6bb854827eb093b15e6988d11f16599b /src/less/mixins.less | |
parent | 751708ff234ff6197cde667bf17aa74360ace3bb (diff) | |
download | plyr-57517a9dcc7ce75aef455b157fb6d1b97eab4e79.tar.lz plyr-57517a9dcc7ce75aef455b157fb6d1b97eab4e79.tar.xz plyr-57517a9dcc7ce75aef455b157fb6d1b97eab4e79.zip |
Fullscreen improvements
Diffstat (limited to 'src/less/mixins.less')
-rw-r--r-- | src/less/mixins.less | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/src/less/mixins.less b/src/less/mixins.less index a620a599..14e7d742 100644 --- a/src/less/mixins.less +++ b/src/less/mixins.less @@ -27,3 +27,46 @@ border-color: @plyr-range-thumb-active-border-color; transform: scale(@plyr-range-thumb-active-scale); } + +// Fullscreen styles +.plyr-fullscreen-active() { + height: 100%; + width: 100%; + background: #000; + border-radius: 0 !important; + + video { + height: 100%; + } + .plyr__video-wrapper { + height: 100%; + width: 100%; + } + .plyr__video-embed { + // Revert overflow change + overflow: visible; + } + + // Vimeo requires some different styling + &.plyr--vimeo .plyr__video-wrapper { + height: 0; + top: 50%; + transform: translateY(-50%); + } + + // Display correct icon + .plyr__control .icon--exit-fullscreen { + display: block; + + + svg { + display: none; + } + } + + // Large captions in full screen on larger screens + @media (min-width: @plyr-bp-screen-lg) { + .plyr__captions { + font-size: @plyr-font-size-captions-large; + } + } +} |