aboutsummaryrefslogtreecommitdiffstats
path: root/docs/src
diff options
context:
space:
mode:
Diffstat (limited to 'docs/src')
-rw-r--r--docs/src/less/components/base.less5
-rw-r--r--docs/src/less/components/buttons.less3
-rw-r--r--docs/src/less/components/examples.less49
-rw-r--r--docs/src/less/components/type.less5
-rw-r--r--docs/src/less/lib/fontface.less4
-rw-r--r--docs/src/less/variables.less21
6 files changed, 36 insertions, 51 deletions
diff --git a/docs/src/less/components/base.less b/docs/src/less/components/base.less
index 05b5fb52..c584b57e 100644
--- a/docs/src/less/components/base.less
+++ b/docs/src/less/components/base.less
@@ -16,10 +16,11 @@
// Base
html {
height: 100%;
- background: linear-gradient(#fff, @body-background) fixed;
+ background: @body-background fixed;
}
body {
- padding: 0 (@padding-base / 2);
+ margin: 0;
+ padding: (@padding-base / 2);
}
// Header
diff --git a/docs/src/less/components/buttons.less b/docs/src/less/components/buttons.less
index 7970a861..c99a0836 100644
--- a/docs/src/less/components/buttons.less
+++ b/docs/src/less/components/buttons.less
@@ -93,12 +93,13 @@ nav {
vertical-align: middle;
border-radius: @border-radius-base;
user-select: none;
+ font-weight: @font-weight-bold;
}
// Buttons
.btn {
padding: (@padding-base / 2) ((@padding-base / 2) + 2);
- background: linear-gradient(lighten(@body-background, 2%), darken(@body-background, 3%));
+ background: linear-gradient(lighten(@off-white, 2%), darken(@off-white, 3%));
border: 1px solid @gray-light;
box-shadow: 0 1px 1px rgba(0,0,0, .05);
text-shadow: 0 1px 1px #fff;
diff --git a/docs/src/less/components/examples.less b/docs/src/less/components/examples.less
index b57763fd..24bf1e9c 100644
--- a/docs/src/less/components/examples.less
+++ b/docs/src/less/components/examples.less
@@ -7,49 +7,30 @@ section {
max-width: @example-width-video;
}
-video,
-.plyr__video-embed {
+// For non supported browsers
+video {
max-width: 100%;
vertical-align: middle;
}
-.plyr__video-embed {
- -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
-}
// Example players
.plyr {
margin: 0 auto;
- border-radius: @border-radius-base;
-
- &--fullscreen,
- &--fullscreen-active {
- max-width: none;
-
- .plyr-controls,
- video,
- iframe {
- border-radius: 0;
- }
- iframe {
- -webkit-mask-image: none;
- }
- }
+ border-radius: @border-radius-large;
}
.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;
-
- progress,
- [type='range'] {
- border-radius: @border-radius-base @border-radius-base 0 0;
- overflow: hidden;
- }
- }*/
+}
+.plyr--video::after {
+ content: "";
+ pointer-events: none;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ border: 1px solid fade(#000, 15%);
+ border-radius: inherit;
}
// Style full supported player
@@ -62,7 +43,7 @@ video,
}
}
-.plyr--video ~ ul .plyr__cite--video,
+.plyr--video:not(.plyr--youtube):not(.plyr--vimeo) ~ ul .plyr__cite--video,
.plyr--audio ~ ul .plyr__cite--audio,
.plyr--youtube ~ ul .plyr__cite--youtube,
.plyr--vimeo ~ ul .plyr__cite--vimeo {
diff --git a/docs/src/less/components/type.less b/docs/src/less/components/type.less
index d16a8865..951be36d 100644
--- a/docs/src/less/components/type.less
+++ b/docs/src/less/components/type.less
@@ -12,21 +12,20 @@ body {
text-align: center;
color: @gray;
font-weight: @font-weight-base;
+ .font-smoothing();
}
// Headings
h1,
h2 {
letter-spacing: -.025em;
- color: #2E3C44;
+ color: @brand-primary;
margin: 0 0 (@padding-base / 2);
line-height: 1.2;
- .font-smoothing();
font-weight: @font-weight-bold;
}
h1 {
.font-size(@font-size-h1);
- color: #3498DB;
}
// Paragraph and small
diff --git a/docs/src/less/lib/fontface.less b/docs/src/less/lib/fontface.less
index 7372023c..a7da5ad9 100644
--- a/docs/src/less/lib/fontface.less
+++ b/docs/src/less/lib/fontface.less
@@ -2,7 +2,7 @@
// Fonts
// ==========================================================================
-/*@font-face {
+@font-face {
font-family: "Avenir";
src: url("//cdn.plyr.io/fonts/avenir-medium.woff2") format("woff2"),
url("//cdn.plyr.io/fonts/avenir-medium.woff") format("woff");
@@ -15,4 +15,4 @@
url("//cdn.plyr.io/fonts/avenir-bold.woff") format("woff");
font-style: normal;
font-weight: @font-weight-bold;
-}*/ \ No newline at end of file
+} \ No newline at end of file
diff --git a/docs/src/less/variables.less b/docs/src/less/variables.less
index 4629d98d..4768cdd6 100644
--- a/docs/src/less/variables.less
+++ b/docs/src/less/variables.less
@@ -3,43 +3,46 @@
// ==========================================================================
// Colors
-@blue: #3498db;
@gray-dark: #343f4a;
@gray: #55646b;
@gray-light: #cbd0d3;
@gray-lighter: #dbe3e8;
@off-white: #f2f5f7;
+@brand-primary: #3498db;
+@brand-secondary: #02BD9B;
+
// Brands
@color-twitter: #4BAAF4;
@color-youtube: #cc181e;
@color-vimeo: #19b7ed;
// Base
-@body-background: @off-white;
+@body-background: @off-white; //linear-gradient(to left top, @brand-secondary, @brand-primary);
// Type
@font-size-base: 16;
@font-size-small: 14;
@font-size-h1: 64;
-@font-weight-base: 500;
-@font-weight-bold: 700;
+@font-weight-base: 500;
+@font-weight-bold: 700;
// Elements
-@link-color: @blue;
+@link-color: @brand-primary;
@padding-base: 20px;
@arrow-size: 8px;
// Icons
-@icon-size: 18px;
+@icon-size: 18px;
// Breakpoints
@screen-sm: 480px;
@screen-md: 768px;
// Radii
-@border-radius-base: 4px;
+@border-radius-base: 4px;
+@border-radius-large: 6px;
// Examples
-@example-width-audio: 520px;
-@example-width-video: 1200px;
+@example-width-audio: 520px;
+@example-width-video: 1200px;