diff options
Diffstat (limited to 'docs/src/less/components/examples.less')
-rw-r--r-- | docs/src/less/components/examples.less | 82 |
1 files changed, 43 insertions, 39 deletions
diff --git a/docs/src/less/components/examples.less b/docs/src/less/components/examples.less index 97087b02..6dde9690 100644 --- a/docs/src/less/components/examples.less +++ b/docs/src/less/components/examples.less @@ -2,54 +2,31 @@ // Examples // ========================================================================== +video, +.plyr__video-embed { + border-radius: @border-radius-base; +} +.plyr__video-embed { + -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC); +} + // Example players -.example-audio .player, -.example-video .player { +.plyr { margin: 0 auto @padding-base; + max-width: @example-width-video; - &-controls { + &__controls { border-radius: 0 0 @border-radius-base @border-radius-base; } -} -.example-audio .player { - max-width: @example-width-audio; - - &-controls { - border-radius: @border-radius-base; - } - &-progress { - border-radius: @border-radius-base @border-radius-base 0 0; - overflow: hidden; - } -} -// Base styles -.example-video .player { - max-width: @example-width-video; - video, - iframe { - border-radius: @border-radius-base; - } - iframe { - -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC); - } -} - -// Style full supported player -.example-video .player-video, -.example-video .player-youtube { - video, - iframe { + .plyr__video-embed { border-radius: @border-radius-base @border-radius-base 0 0; } - iframe { - -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC); - } - &-fullscreen, - &.fullscreen-active { + &--fullscreen, + &--fullscreen-active { max-width: none; - .player-controls, + .plyr-controls, video, iframe { border-radius: 0; @@ -58,4 +35,31 @@ -webkit-mask-image: none; } } -}
\ No newline at end of file +} +.plyr--audio { + max-width: @example-width-audio; + + .plyr__controls { + border-radius: @border-radius-base; + } + .plyr__progress { + border-radius: @border-radius-base @border-radius-base 0 0; + overflow: hidden; + } +} + +// Style full supported player +.plyr__cite { + display: none; + + .icon { + margin-right: (@padding-base / 4); + } +} + +.plyr--video ~ ul .plyr__cite--video, +.plyr--audio ~ ul .plyr__cite--audio, +.plyr--youtube ~ ul .plyr__cite--youtube, +.plyr--vimeo ~ ul .plyr__cite--vimeo { + display: block; +} |