aboutsummaryrefslogtreecommitdiffstats
path: root/src/sass/base.scss
diff options
context:
space:
mode:
Diffstat (limited to 'src/sass/base.scss')
-rw-r--r--src/sass/base.scss58
1 files changed, 58 insertions, 0 deletions
diff --git a/src/sass/base.scss b/src/sass/base.scss
new file mode 100644
index 00000000..307da36e
--- /dev/null
+++ b/src/sass/base.scss
@@ -0,0 +1,58 @@
+// --------------------------------------------------------------
+// Base styling
+// --------------------------------------------------------------
+
+// Base
+.plyr {
+ @include plyr-font-smoothing($plyr-font-smoothing);
+
+ direction: ltr;
+ font-family: $plyr-font-family;
+ font-weight: $plyr-font-weight-regular;
+ line-height: $plyr-line-height;
+ max-width: 100%;
+ min-width: 200px;
+ position: relative;
+ text-shadow: none;
+ transition: box-shadow 0.3s ease;
+
+ // Media elements
+ video,
+ audio {
+ border-radius: inherit;
+ height: auto;
+ vertical-align: middle;
+ width: 100%;
+ }
+
+ // Ignore focus
+ &:focus {
+ outline: 0;
+ }
+}
+
+// border-box everything
+// http://paulirish.com/2012/box-sizing-border-box-ftw/
+@if $plyr-border-box {
+ .plyr--full-ui {
+ box-sizing: border-box;
+
+ *,
+ *::after,
+ *::before {
+ box-sizing: inherit;
+ }
+ }
+}
+
+// Fix 300ms delay
+@if $plyr-touch-action {
+ .plyr--full-ui {
+ a,
+ button,
+ input,
+ label {
+ touch-action: manipulation;
+ }
+ }
+}