1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Remove vendor prefixes in CSS

This commit is contained in:
MrTimscampi 2019-12-30 12:09:48 +01:00
parent 7c66d51a64
commit d08cd4d1cd
36 changed files with 7 additions and 435 deletions

View file

@ -4,7 +4,6 @@ button::-moz-focus-inner {
} }
button { button {
-webkit-border-fit: border !important;
} }
.card { .card {
@ -18,7 +17,6 @@ button {
padding: 0; padding: 0;
display: block; display: block;
color: inherit !important; color: inherit !important;
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: none !important; outline: none !important;
cursor: pointer; cursor: pointer;
contain: layout style; contain: layout style;
@ -81,7 +79,6 @@ button {
transition: none; transition: none;
border: 0 solid transparent; border: 0 solid transparent;
/* These both are needed in case cardBox is a button */ /* These both are needed in case cardBox is a button */
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: none !important; outline: none !important;
contain: layout style; contain: layout style;
} }
@ -148,7 +145,6 @@ button {
background-size: cover; background-size: cover;
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: center center; background-position: center center;
display: -webkit-flex;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
@ -182,7 +178,6 @@ button {
margin: 0 !important; margin: 0 !important;
/* Needed in safari */ /* Needed in safari */
height: 100%; height: 100%;
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: none !important; outline: none !important;
contain: strict; contain: strict;
} }
@ -346,7 +341,6 @@ button {
border: 0 !important; border: 0 !important;
padding: 0 !important; padding: 0 !important;
cursor: pointer; cursor: pointer;
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: none !important; outline: none !important;
color: inherit; color: inherit;
vertical-align: middle; vertical-align: middle;

View file

@ -16,7 +16,6 @@
.dialog { .dialog {
margin: 0; margin: 0;
border-radius: .2em; border-radius: .2em;
-webkit-font-smoothing: antialiased;
border: 0; border: 0;
padding: 0; padding: 0;
will-change: transform, opacity; will-change: transform, opacity;

View file

@ -9,9 +9,6 @@
font-family: inherit; font-family: inherit;
color: inherit; color: inherit;
outline-width: 0; outline-width: 0;
-moz-user-select: none;
-ms-user-select: none;
-webkit-user-select: none;
user-select: none; user-select: none;
cursor: pointer; cursor: pointer;
z-index: 0; z-index: 0;
@ -25,7 +22,6 @@
position: relative; position: relative;
font-weight: 600; font-weight: 600;
/* Disable webkit tap highlighting */ /* Disable webkit tap highlighting */
-webkit-tap-highlight-color: rgba(0,0,0,0);
text-decoration: none; text-decoration: none;
/* Not crazy about this but it normalizes heights between anchors and buttons */ /* Not crazy about this but it normalizes heights between anchors and buttons */
line-height: 1.35; line-height: 1.35;
@ -99,9 +95,6 @@
font-size: inherit; font-size: inherit;
font-family: inherit; font-family: inherit;
color: inherit; color: inherit;
-moz-user-select: none;
-ms-user-select: none;
-webkit-user-select: none;
user-select: none; user-select: none;
cursor: pointer; cursor: pointer;
z-index: 0; z-index: 0;
@ -119,7 +112,6 @@
overflow: hidden; overflow: hidden;
border-radius: 50%; border-radius: 50%;
/* Disable webkit tap highlighting */ /* Disable webkit tap highlighting */
-webkit-tap-highlight-color: rgba(0,0,0,0);
justify-content: center; justify-content: center;
transform-origin: center; transform-origin: center;
transition: 0.2s; transition: 0.2s;

View file

@ -38,9 +38,6 @@
margin: 0; margin: 0;
padding: 0; padding: 0;
opacity: 0; opacity: 0;
-ms-appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none; appearance: none;
border: none; border: none;
} }

View file

@ -10,10 +10,8 @@
font-weight: inherit; font-weight: inherit;
padding: .4em .25em; padding: .4em .25em;
/* Prevent padding from causing width overflow */ /* Prevent padding from causing width overflow */
-webkit-box-sizing: border-box;
box-sizing: border-box; box-sizing: border-box;
outline: none !important; outline: none !important;
-webkit-tap-highlight-color: rgba(0,0,0,0);
width: 100%; width: 100%;
} }
@ -35,6 +33,5 @@
} }
.emby-input-iconbutton { .emby-input-iconbutton {
-webkit-align-self: flex-end;
align-self: flex-end; align-self: flex-end;
} }

View file

@ -27,9 +27,6 @@
margin: 0; margin: 0;
padding: 0; padding: 0;
opacity: 0; opacity: 0;
-ms-appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none; appearance: none;
border: none; border: none;
} }
@ -70,17 +67,14 @@
cursor: pointer; cursor: pointer;
transition-duration: 0.28s; transition-duration: 0.28s;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-property: -webkit-transform;
transition-property: transform; transition-property: transform;
transition-property: transform, -webkit-transform; transition-property: transform, -webkit-transform;
-webkit-transform: scale3d(0, 0, 0);
transform: scale3d(0, 0, 0); transform: scale3d(0, 0, 0);
border-radius: 50%; border-radius: 50%;
background: #00a4dc; background: #00a4dc;
} }
.mdl-radio__button:checked + .mdl-radio__label + .mdl-radio__outer-circle + .mdl-radio__inner-circle { .mdl-radio__button:checked + .mdl-radio__label + .mdl-radio__outer-circle + .mdl-radio__inner-circle {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);
} }

View file

@ -12,7 +12,6 @@
/* Prevent padding from causing width overflow */ /* Prevent padding from causing width overflow */
box-sizing: border-box; box-sizing: border-box;
outline: none !important; outline: none !important;
-webkit-tap-highlight-color: rgba(0,0,0,0);
width: 100%; width: 100%;
} }
@ -20,8 +19,6 @@
background: none !important; background: none !important;
border-color: transparent !important; border-color: transparent !important;
color: inherit !important; color: inherit !important;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; appearance: none;
} }
@ -41,7 +38,6 @@
.emby-select-focusscale { .emby-select-focusscale {
transition: transform 180ms ease-out !important; transition: transform 180ms ease-out !important;
-webkit-transform-origin: center center;
transform-origin: center center; transform-origin: center center;
} }
@ -77,7 +73,6 @@
} }
.emby-select-withcolor { .emby-select-withcolor {
-webkit-appearance: none;
appearance: none; appearance: none;
border-radius: .2em; border-radius: .2em;
} }

View file

@ -1,31 +1,21 @@
_:-ms-input-placeholder { _:-ms-input-placeholder {
-ms-appearance: none;
height: 2.223em; height: 2.223em;
margin: 0; margin: 0;
} }
.mdl-slider { .mdl-slider {
width: 100%; width: 100%;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none; appearance: none;
height: 150%;/*150% is needed, else ie and edge won't display the thumb properly*/ height: 150%;/*150% is needed, else ie and edge won't display the thumb properly*/
background: transparent; background: transparent;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; user-select: none;
outline: 0; outline: 0;
color: #00a4dc; color: #00a4dc;
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center; align-self: center;
z-index: 1; z-index: 1;
cursor: pointer; cursor: pointer;
margin: 0; margin: 0;
/* Disable webkit tap highlighting */ /* Disable webkit tap highlighting */
-webkit-tap-highlight-color: rgba(0,0,0,0);
display: block; display: block;
} }
@ -69,7 +59,6 @@ _:-ms-input-placeholder {
} }
.mdl-slider::-webkit-slider-thumb { .mdl-slider::-webkit-slider-thumb {
-webkit-appearance: none;
width: 1.2em; width: 1.2em;
height: 1.2em; height: 1.2em;
box-sizing: border-box; box-sizing: border-box;
@ -96,7 +85,6 @@ _:-ms-input-placeholder {
} }
.mdl-slider::-moz-range-thumb { .mdl-slider::-moz-range-thumb {
-moz-appearance: none;
width: 0.9em; width: 0.9em;
height: 0.9em; height: 0.9em;
box-sizing: border-box; box-sizing: border-box;
@ -108,7 +96,6 @@ _:-ms-input-placeholder {
} }
.mdl-slider::-ms-thumb { .mdl-slider::-ms-thumb {
-webkit-appearance: none;
width: 1.8em; width: 1.8em;
height: 1.8em; height: 1.8em;
box-sizing: border-box; box-sizing: border-box;

View file

@ -13,7 +13,6 @@
/* Prevent padding from causing width overflow */ /* Prevent padding from causing width overflow */
box-sizing: border-box; box-sizing: border-box;
outline: none !important; outline: none !important;
-webkit-tap-highlight-color: rgba(0,0,0,0);
width: 100%; width: 100%;
} }

View file

@ -9,10 +9,6 @@
margin: 0; margin: 0;
padding: 0; padding: 0;
overflow: visible; overflow: visible;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; user-select: none;
flex-direction: row-reverse; flex-direction: row-reverse;
justify-content: flex-end; justify-content: flex-end;
@ -28,9 +24,6 @@
margin: 0; margin: 0;
padding: 0; padding: 0;
opacity: 0; opacity: 0;
-ms-appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none; appearance: none;
border: none; border: none;
} }
@ -89,7 +82,6 @@
position: absolute; position: absolute;
top: 50%; top: 50%;
left: 50%; left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); transform: translate(-50%, -50%);
display: inline-block; display: inline-block;
box-sizing: border-box; box-sizing: border-box;

View file

@ -5,7 +5,6 @@
margin-top: 0 !important; margin-top: 0 !important;
margin-bottom: 0 !important; margin-bottom: 0 !important;
margin-right: 0 !important; margin-right: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important; border-radius: 0 !important;
max-height: none !important; max-height: none !important;
max-width: none !important max-width: none !important

View file

@ -13,13 +13,11 @@
.homeLibraryIcon { .homeLibraryIcon {
margin-left: .5em; margin-left: .5em;
margin-right: .5em; margin-right: .5em;
-webkit-flex-shrink: 0;
flex-shrink: 0 flex-shrink: 0
} }
.homeLibraryText { .homeLibraryText {
white-space: nowrap; white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis; text-overflow: ellipsis;
overflow: hidden overflow: hidden
} }

View file

@ -38,7 +38,6 @@ video::-webkit-media-controls {
.htmlvideoplayer::cue { .htmlvideoplayer::cue {
background-color: transparent; background-color: transparent;
text-shadow: 0.14em 0.14em 0.14em rgba(0, 0, 0, 1); text-shadow: 0.14em 0.14em 0.14em rgba(0, 0, 0, 1);
-webkit-font-smoothing: antialiased;
font-family: inherit; font-family: inherit;
} }

View file

@ -18,21 +18,9 @@
.lazy-image-fadein { .lazy-image-fadein {
opacity: 0; opacity: 0;
-webkit-animation-duration: .8s;
-moz-animation-duration: .8s;
-o-animation-duration: .8s;
animation-duration: .8s; animation-duration: .8s;
-webkit-animation-name: popInAnimation;
-moz-animation-name: popInAnimation;
-o-animation-name: popInAnimation;
animation-name: popInAnimation; animation-name: popInAnimation;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;
animation-fill-mode: forwards; animation-fill-mode: forwards;
-webkit-animation-timing-function: cubic-bezier(0,0,.5,1);
-moz-animation-timing-function: cubic-bezier(0,0,.5,1);
-o-animation-timing-function: cubic-bezier(0,0,.5,1);
animation-timing-function: cubic-bezier(0,0,.5,1); animation-timing-function: cubic-bezier(0,0,.5,1);
} }

View file

@ -14,7 +14,6 @@
.indicator { .indicator {
border-radius: 100em; border-radius: 100em;
display: -webkit-flex;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
@ -43,7 +42,6 @@
.countIndicator { .countIndicator {
border-radius: 100em; border-radius: 100em;
display: -webkit-flex;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
@ -55,7 +53,6 @@
.playedIndicator { .playedIndicator {
border-radius: 100em; border-radius: 100em;
display: -webkit-flex;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
@ -67,7 +64,6 @@
.videoIndicator { .videoIndicator {
background: #444; background: #444;
border-radius: 100em; border-radius: 100em;
display: -webkit-flex;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;

View file

@ -7,20 +7,17 @@
.mdlSpinnerActive { .mdlSpinnerActive {
display: inline-block; display: inline-block;
-webkit-animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite;
animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite; animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite;
} }
@-webkit-keyframes mdl-spinner__container-rotate { @-webkit-keyframes mdl-spinner__container-rotate {
to { to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); transform: rotate(360deg);
} }
} }
@keyframes mdl-spinner__container-rotate { @keyframes mdl-spinner__container-rotate {
to { to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); transform: rotate(360deg);
} }
} }
@ -37,7 +34,6 @@
} }
.mdl-spinner__layer-1-active { .mdl-spinner__layer-1-active {
-webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
} }
@ -46,7 +42,6 @@
} }
.mdl-spinner__layer-2-active { .mdl-spinner__layer-2-active {
-webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
} }
@ -55,7 +50,6 @@
} }
.mdl-spinner__layer-3-active { .mdl-spinner__layer-3-active {
-webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
} }
@ -64,90 +58,73 @@
} }
.mdl-spinner__layer-4-active { .mdl-spinner__layer-4-active {
-webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
} }
@-webkit-keyframes mdl-spinner__fill-unfill-rotate { @-webkit-keyframes mdl-spinner__fill-unfill-rotate {
12.5% { 12.5% {
-webkit-transform: rotate(135deg);
transform: rotate(135deg); transform: rotate(135deg);
} }
25% { 25% {
-webkit-transform: rotate(270deg);
transform: rotate(270deg); transform: rotate(270deg);
} }
37.5% { 37.5% {
-webkit-transform: rotate(405deg);
transform: rotate(405deg); transform: rotate(405deg);
} }
50% { 50% {
-webkit-transform: rotate(540deg);
transform: rotate(540deg); transform: rotate(540deg);
} }
62.5% { 62.5% {
-webkit-transform: rotate(675deg);
transform: rotate(675deg); transform: rotate(675deg);
} }
75% { 75% {
-webkit-transform: rotate(810deg);
transform: rotate(810deg); transform: rotate(810deg);
} }
87.5% { 87.5% {
-webkit-transform: rotate(945deg);
transform: rotate(945deg); transform: rotate(945deg);
} }
to { to {
-webkit-transform: rotate(1080deg);
transform: rotate(1080deg); transform: rotate(1080deg);
} }
} }
@keyframes mdl-spinner__fill-unfill-rotate { @keyframes mdl-spinner__fill-unfill-rotate {
12.5% { 12.5% {
-webkit-transform: rotate(135deg);
transform: rotate(135deg); transform: rotate(135deg);
} }
25% { 25% {
-webkit-transform: rotate(270deg);
transform: rotate(270deg); transform: rotate(270deg);
} }
37.5% { 37.5% {
-webkit-transform: rotate(405deg);
transform: rotate(405deg); transform: rotate(405deg);
} }
50% { 50% {
-webkit-transform: rotate(540deg);
transform: rotate(540deg); transform: rotate(540deg);
} }
62.5% { 62.5% {
-webkit-transform: rotate(675deg);
transform: rotate(675deg); transform: rotate(675deg);
} }
75% { 75% {
-webkit-transform: rotate(810deg);
transform: rotate(810deg); transform: rotate(810deg);
} }
87.5% { 87.5% {
-webkit-transform: rotate(945deg);
transform: rotate(945deg); transform: rotate(945deg);
} }
to { to {
-webkit-transform: rotate(1080deg);
transform: rotate(1080deg); transform: rotate(1080deg);
} }
} }
@ -366,7 +343,6 @@
border-color: inherit; border-color: inherit;
border-bottom-color: transparent !important; border-bottom-color: transparent !important;
border-radius: 50%; border-radius: 50%;
-webkit-animation: none;
animation: none; animation: none;
position: absolute; position: absolute;
top: 0; top: 0;
@ -377,91 +353,75 @@
.mdl-spinner__circleLeft { .mdl-spinner__circleLeft {
border-right-color: transparent !important; border-right-color: transparent !important;
-webkit-transform: rotate(129deg);
transform: rotate(129deg); transform: rotate(129deg);
} }
.mdl-spinner__circleLeft-active { .mdl-spinner__circleLeft-active {
-webkit-animation: mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
animation: mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; animation: mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
} }
.mdl-spinner__circleRight { .mdl-spinner__circleRight {
left: -100%; left: -100%;
border-left-color: transparent !important; border-left-color: transparent !important;
-webkit-transform: rotate(-129deg);
transform: rotate(-129deg); transform: rotate(-129deg);
} }
.mdl-spinner__circleRight-active { .mdl-spinner__circleRight-active {
-webkit-animation: mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
animation: mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; animation: mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
} }
@-webkit-keyframes mdl-spinner__left-spin { @-webkit-keyframes mdl-spinner__left-spin {
from { from {
-webkit-transform: rotate(130deg);
transform: rotate(130deg); transform: rotate(130deg);
} }
50% { 50% {
-webkit-transform: rotate(-5deg);
transform: rotate(-5deg); transform: rotate(-5deg);
} }
to { to {
-webkit-transform: rotate(130deg);
transform: rotate(130deg); transform: rotate(130deg);
} }
} }
@keyframes mdl-spinner__left-spin { @keyframes mdl-spinner__left-spin {
from { from {
-webkit-transform: rotate(130deg);
transform: rotate(130deg); transform: rotate(130deg);
} }
50% { 50% {
-webkit-transform: rotate(-5deg);
transform: rotate(-5deg); transform: rotate(-5deg);
} }
to { to {
-webkit-transform: rotate(130deg);
transform: rotate(130deg); transform: rotate(130deg);
} }
} }
@-webkit-keyframes mdl-spinner__right-spin { @-webkit-keyframes mdl-spinner__right-spin {
from { from {
-webkit-transform: rotate(-130deg);
transform: rotate(-130deg); transform: rotate(-130deg);
} }
50% { 50% {
-webkit-transform: rotate(5deg);
transform: rotate(5deg); transform: rotate(5deg);
} }
to { to {
-webkit-transform: rotate(-130deg);
transform: rotate(-130deg); transform: rotate(-130deg);
} }
} }
@keyframes mdl-spinner__right-spin { @keyframes mdl-spinner__right-spin {
from { from {
-webkit-transform: rotate(-130deg);
transform: rotate(-130deg); transform: rotate(-130deg);
} }
50% { 50% {
-webkit-transform: rotate(5deg);
transform: rotate(5deg); transform: rotate(5deg);
} }
to { to {
-webkit-transform: rotate(-130deg);
transform: rotate(-130deg); transform: rotate(-130deg);
} }
} }

View file

@ -9,29 +9,20 @@
.touch-menu-la { .touch-menu-la {
background-color: #FFF; background-color: #FFF;
will-change: transform; will-change: transform;
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-transition: -webkit-transform ease-out 40ms, left ease-out 260ms;
-o-transition: transform ease-out 40ms, left ease-out 260ms;
transition: transform ease-out 40ms, left ease-out 260ms; transition: transform ease-out 40ms, left ease-out 260ms;
z-index: 1099 z-index: 1099
} }
.touch-menu-la.transition { .touch-menu-la.transition {
-webkit-transition: -webkit-transform ease-out 240ms, left ease-out 260ms;
-o-transition: transform ease-out 240ms, left ease-out 260ms;
transition: transform ease-out 240ms, left ease-out 260ms transition: transform ease-out 240ms, left ease-out 260ms
} }
.drawer-open { .drawer-open {
-webkit-box-shadow: 2px 0 12px rgba(0, 0, 0, .4);
box-shadow: 2px 0 12px rgba(0, 0, 0, .4) box-shadow: 2px 0 12px rgba(0, 0, 0, .4)
} }
.scrollContainer { .scrollContainer {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1 flex-grow: 1
} }
@ -41,8 +32,6 @@
background-color: #000; background-color: #000;
opacity: 0; opacity: 0;
z-index: 1098; z-index: 1098;
-webkit-transition: opacity ease-in-out .38s, visibility ease-in-out .38s;
-o-transition: opacity ease-in-out .38s, visibility ease-in-out .38s;
transition: opacity ease-in-out .38s, visibility ease-in-out .38s; transition: opacity ease-in-out .38s, visibility ease-in-out .38s;
will-change: opacity; will-change: opacity;
background-color: rgba(0, 0, 0, .3) background-color: rgba(0, 0, 0, .3)

View file

@ -1,10 +1,5 @@
.nowPlayingInfoContainer { .nowPlayingInfoContainer {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
flex-direction: row flex-direction: row
} }
@ -21,27 +16,19 @@
} }
.nowPlayingInfoButtons { .nowPlayingInfoButtons {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; align-items: center;
-webkit-flex-wrap: wrap;
flex-wrap: wrap flex-wrap: wrap
} }
.nowPlayingInfoControls, .nowPlayingInfoControls,
.nowPlayingTime { .nowPlayingTime {
display: -webkit-box;
display: -webkit-flex
} }
.nowPlayingPageImageContainer { .nowPlayingPageImageContainer {
width: 20%; width: 20%;
margin-right: .25em; margin-right: .25em;
position: relative; position: relative;
-webkit-flex-shrink: 0;
flex-shrink: 0 flex-shrink: 0
} }
@ -52,16 +39,9 @@
} }
.nowPlayingInfoControls { .nowPlayingInfoControls {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1; flex-grow: 1;
display: flex; display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
flex-direction: column; flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center justify-content: center
} }
@ -70,25 +50,15 @@
left: 0; left: 0;
right: 0; right: 0;
width: 100%; width: 100%;
-webkit-box-shadow: 0 0 1.9vh #000;
box-shadow: 0 0 1.9vh #000; box-shadow: 0 0 1.9vh #000;
border: .1em solid #222; border: .1em solid #222;
user-drag: none; user-drag: none;
user-select: none; user-select: none
-moz-user-select: none;
-webkit-user-drag: none;
-webkit-user-select: none;
-ms-user-select: none
} }
@media all and (orientation:portrait) and (max-width:50em) { @media all and (orientation:portrait) and (max-width:50em) {
.nowPlayingInfoContainer { .nowPlayingInfoContainer {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-webkit-flex-direction: column !important;
flex-direction: column !important; flex-direction: column !important;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center align-items: center
} }
@ -102,8 +72,6 @@
} }
.nowPlayingInfoButtons { .nowPlayingInfoButtons {
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center justify-content: center
} }
@ -131,33 +99,20 @@
.nowPlayingTime { .nowPlayingTime {
display: flex; display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; align-items: center;
margin: 0 1em margin: 0 1em
} }
.nowPlayingSecondaryButtons { .nowPlayingSecondaryButtons {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; align-items: center;
-webkit-flex-wrap: wrap;
flex-wrap: wrap; flex-wrap: wrap;
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center justify-content: center
} }
@media all and (min-width:50em) { @media all and (min-width:50em) {
.nowPlayingSecondaryButtons { .nowPlayingSecondaryButtons {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1; flex-grow: 1;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
justify-content: flex-end justify-content: flex-end
} }
} }
@ -174,13 +129,11 @@
.smallBackdropPosterItem .cardOverlayInner>div { .smallBackdropPosterItem .cardOverlayInner>div {
white-space: nowrap; white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis; text-overflow: ellipsis;
overflow: hidden overflow: hidden
} }
.playlistIndexIndicatorImage { .playlistIndexIndicatorImage {
-webkit-background-size: initial initial !important;
background-size: initial !important; background-size: initial !important;
background-image: url(../../img/equalizer.gif) !important; background-image: url(../../img/equalizer.gif) !important;
} }

View file

@ -41,9 +41,6 @@
height: auto; height: auto;
max-width: 100%; max-width: 100%;
max-height: 100%; max-height: 100%;
-ms-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); transform: translate(-50%, -50%);
position: absolute; position: absolute;
left: 50%; left: 50%;

View file

@ -40,8 +40,6 @@
margin-right: 1%; margin-right: 1%;
top: 2.5em; top: 2.5em;
height: 1.4em; height: 1.4em;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1; flex-grow: 1;
border-radius: .3em; border-radius: .3em;
z-index: 1; z-index: 1;

View file

@ -35,13 +35,11 @@ html {
background: -webkit-linear-gradient(left, rgba(188, 188, 188, .7), rgba(167, 180, 183, .7), rgba(190, 181, 165, .7), rgba(173, 190, 194, .7), rgba(185, 199, 203, .7)); background: -webkit-linear-gradient(left, rgba(188, 188, 188, .7), rgba(167, 180, 183, .7), rgba(190, 181, 165, .7), rgba(173, 190, 194, .7), rgba(185, 199, 203, .7));
background: -o-linear-gradient(left, rgba(188, 188, 188, .7), rgba(167, 180, 183, .7), rgba(190, 181, 165, .7), rgba(173, 190, 194, .7), rgba(185, 199, 203, .7)); background: -o-linear-gradient(left, rgba(188, 188, 188, .7), rgba(167, 180, 183, .7), rgba(190, 181, 165, .7), rgba(173, 190, 194, .7), rgba(185, 199, 203, .7));
background: linear-gradient(to right, rgba(188, 188, 188, .7), rgba(167, 180, 183, .7), rgba(190, 181, 165, .7), rgba(173, 190, 194, .7), rgba(185, 199, 203, .7)); background: linear-gradient(to right, rgba(188, 188, 188, .7), rgba(167, 180, 183, .7), rgba(190, 181, 165, .7), rgba(173, 190, 194, .7), rgba(185, 199, 203, .7));
-webkit-backdrop-filter: blur(1.5em);
backdrop-filter: blur(1.5em) backdrop-filter: blur(1.5em)
} }
} }
.skinHeader.semiTransparent { .skinHeader.semiTransparent {
-webkit-backdrop-filter: none !important;
backdrop-filter: none !important backdrop-filter: none !important
} }
@ -56,7 +54,6 @@ html {
.backgroundContainer, .backgroundContainer,
.dialog { .dialog {
background: #D5E9F2; background: #D5E9F2;
-webkit-background-size: 100% 100%;
background-size: 100% 100% background-size: 100% 100%
} }
@ -209,7 +206,6 @@ html {
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) { @supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
.appfooter-blurred { .appfooter-blurred {
background: rgba(24, 24, 24, .7); background: rgba(24, 24, 24, .7);
-webkit-backdrop-filter: blur(20px);
backdrop-filter: blur(20px) backdrop-filter: blur(20px)
} }
} }
@ -275,7 +271,6 @@ html {
color: inherit; color: inherit;
background: rgba(255, 255, 255, .9); background: rgba(255, 255, 255, .9);
border: .07em solid rgba(0, 0, 0, .158); border: .07em solid rgba(0, 0, 0, .158);
-webkit-border-radius: .15em;
border-radius: .15em border-radius: .15em
} }
@ -434,7 +429,6 @@ html {
color: #000; color: #000;
background: #fff3a5; background: #fff3a5;
padding: 1em; padding: 1em;
-webkit-border-radius: .25em;
border-radius: .25em border-radius: .25em
} }

View file

@ -24,7 +24,6 @@ html {
} }
.skinHeader.semiTransparent { .skinHeader.semiTransparent {
-webkit-backdrop-filter: none !important;
backdrop-filter: none !important; backdrop-filter: none !important;
background-color: rgba(0, 0, 0, .3); background-color: rgba(0, 0, 0, .3);
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0))); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0)));
@ -44,7 +43,6 @@ html {
.backgroundContainer { .backgroundContainer {
background: url(bg.jpg) center top no-repeat #033361; background: url(bg.jpg) center top no-repeat #033361;
-webkit-background-size: cover;
background-size: cover background-size: cover
} }
@ -184,7 +182,6 @@ html {
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) { @supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
.appfooter-blurred { .appfooter-blurred {
background: rgba(24, 24, 24, .7); background: rgba(24, 24, 24, .7);
-webkit-backdrop-filter: blur(20px);
backdrop-filter: blur(20px) backdrop-filter: blur(20px)
} }
} }
@ -254,7 +251,6 @@ html {
color: inherit; color: inherit;
background: rgba(0, 0, 0, .5); background: rgba(0, 0, 0, .5);
border: .07em solid transparent; border: .07em solid transparent;
-webkit-border-radius: .15em;
border-radius: .15em border-radius: .15em
} }
@ -419,7 +415,6 @@ html {
color: #ddd; color: #ddd;
background: #111; background: #111;
padding: 1em; padding: 1em;
-webkit-border-radius: .25em;
border-radius: .25em border-radius: .25em
} }
@ -451,7 +446,6 @@ html {
} }
::-webkit-scrollbar-track { ::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
} }
::-webkit-scrollbar-track-piece { ::-webkit-scrollbar-track-piece {
@ -460,7 +454,6 @@ html {
::-webkit-scrollbar-thumb:horizontal, ::-webkit-scrollbar-thumb:horizontal,
::-webkit-scrollbar-thumb:vertical { ::-webkit-scrollbar-thumb:vertical {
-webkit-border-radius: 2px;
background: center no-repeat #888 background: center no-repeat #888
} }

View file

@ -20,7 +20,6 @@ html {
} }
.skinHeader.semiTransparent { .skinHeader.semiTransparent {
-webkit-backdrop-filter: none !important;
backdrop-filter: none !important; backdrop-filter: none !important;
background-color: rgba(0, 0, 0, 0.4); background-color: rgba(0, 0, 0, 0.4);
} }
@ -165,7 +164,6 @@ html {
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) { @supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
.appfooter-blurred { .appfooter-blurred {
background: rgba(24, 24, 24, .7); background: rgba(24, 24, 24, .7);
-webkit-backdrop-filter: blur(20px);
backdrop-filter: blur(20px) backdrop-filter: blur(20px)
} }
} }
@ -235,7 +233,6 @@ html {
color: inherit; color: inherit;
background: #292929; background: #292929;
border: .07em solid #292929; border: .07em solid #292929;
-webkit-border-radius: .15em;
border-radius: .15em border-radius: .15em
} }
@ -396,7 +393,6 @@ html {
color: #ddd; color: #ddd;
background: #111; background: #111;
padding: 1em; padding: 1em;
-webkit-border-radius: .25em;
border-radius: .25em border-radius: .25em
} }
@ -428,7 +424,6 @@ html {
} }
::-webkit-scrollbar-track { ::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
} }
::-webkit-scrollbar-track-piece { ::-webkit-scrollbar-track-piece {
@ -437,7 +432,6 @@ html {
::-webkit-scrollbar-thumb:horizontal, ::-webkit-scrollbar-thumb:horizontal,
::-webkit-scrollbar-thumb:vertical { ::-webkit-scrollbar-thumb:vertical {
-webkit-border-radius: 2px;
background: center no-repeat #888 background: center no-repeat #888
} }

View file

@ -20,7 +20,6 @@ html {
} }
.skinHeader.semiTransparent { .skinHeader.semiTransparent {
-webkit-backdrop-filter: none !important;
backdrop-filter: none !important; backdrop-filter: none !important;
background-color: rgba(0, 0, 0, 0.4); background-color: rgba(0, 0, 0, 0.4);
} }
@ -165,7 +164,6 @@ html {
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) { @supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
.appfooter-blurred { .appfooter-blurred {
background: rgba(24, 24, 24, .7); background: rgba(24, 24, 24, .7);
-webkit-backdrop-filter: blur(20px);
backdrop-filter: blur(20px) backdrop-filter: blur(20px)
} }
} }
@ -235,7 +233,6 @@ html {
color: inherit; color: inherit;
background: #292929; background: #292929;
border: .07em solid #292929; border: .07em solid #292929;
-webkit-border-radius: .15em;
border-radius: .15em border-radius: .15em
} }
@ -396,7 +393,6 @@ html {
color: #ddd; color: #ddd;
background: #111; background: #111;
padding: 1em; padding: 1em;
-webkit-border-radius: .25em;
border-radius: .25em border-radius: .25em
} }
@ -428,7 +424,6 @@ html {
} }
::-webkit-scrollbar-track { ::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
} }
::-webkit-scrollbar-track-piece { ::-webkit-scrollbar-track-piece {
@ -437,7 +432,6 @@ html {
::-webkit-scrollbar-thumb:horizontal, ::-webkit-scrollbar-thumb:horizontal,
::-webkit-scrollbar-thumb:vertical { ::-webkit-scrollbar-thumb:vertical {
-webkit-border-radius: 2px;
background: center no-repeat #888 background: center no-repeat #888
} }

View file

@ -23,17 +23,14 @@ html {
background-color: #303030; background-color: #303030;
color: #ccc; color: #ccc;
color: rgba(255, 255, 255, .87); color: rgba(255, 255, 255, .87);
-webkit-box-shadow: 0 .0725em .29em 0 rgba(0, 0, 0, .37);
box-shadow: 0 .0725em .29em 0 rgba(0, 0, 0, .37) box-shadow: 0 .0725em .29em 0 rgba(0, 0, 0, .37)
} }
.osdHeader { .osdHeader {
-webkit-box-shadow: none !important;
box-shadow: none !important box-shadow: none !important
} }
.skinHeader.semiTransparent { .skinHeader.semiTransparent {
-webkit-backdrop-filter: none !important;
backdrop-filter: none !important; backdrop-filter: none !important;
background-color: rgba(0, 0, 0, 0.4); background-color: rgba(0, 0, 0, 0.4);
} }
@ -192,7 +189,6 @@ html {
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) { @supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
.appfooter-blurred { .appfooter-blurred {
background: rgba(24, 24, 24, .7); background: rgba(24, 24, 24, .7);
-webkit-backdrop-filter: blur(20px);
backdrop-filter: blur(20px) backdrop-filter: blur(20px)
} }
} }
@ -257,7 +253,6 @@ html {
color: inherit; color: inherit;
background: #fff; background: #fff;
border: .07em solid rgba(0, 0, 0, .158); border: .07em solid rgba(0, 0, 0, .158);
-webkit-border-radius: .15em;
border-radius: .15em border-radius: .15em
} }
@ -415,7 +410,6 @@ html {
color: #000; color: #000;
background: #fff3a5; background: #fff3a5;
padding: 1em; padding: 1em;
-webkit-border-radius: .25em;
border-radius: .25em border-radius: .25em
} }

View file

@ -24,7 +24,6 @@ html {
} }
.skinHeader.semiTransparent { .skinHeader.semiTransparent {
-webkit-backdrop-filter: none !important;
backdrop-filter: none !important; backdrop-filter: none !important;
background-color: rgba(0, 0, 0, .3); background-color: rgba(0, 0, 0, .3);
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0))); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0)));
@ -44,7 +43,6 @@ html {
.backgroundContainer { .backgroundContainer {
background: url(bg.jpg) center top no-repeat #030322; background: url(bg.jpg) center top no-repeat #030322;
-webkit-background-size: cover;
background-size: cover background-size: cover
} }
@ -272,7 +270,6 @@ a[data-role=button] {
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) { @supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
.appfooter-blurred { .appfooter-blurred {
background: rgba(24, 24, 24, .7); background: rgba(24, 24, 24, .7);
-webkit-backdrop-filter: blur(20px);
backdrop-filter: blur(20px) backdrop-filter: blur(20px)
} }
} }
@ -342,7 +339,6 @@ a[data-role=button] {
color: inherit; color: inherit;
background: rgba(0, 0, 0, .5); background: rgba(0, 0, 0, .5);
border: .07em solid transparent; border: .07em solid transparent;
-webkit-border-radius: .15em;
border-radius: .15em border-radius: .15em
} }
@ -512,7 +508,6 @@ a[data-role=button] {
color: #0e0f2d; color: #0e0f2d;
background: #dbe6ff; background: #dbe6ff;
padding: 1em; padding: 1em;
-webkit-border-radius: .25em;
border-radius: .25em border-radius: .25em
} }
@ -550,7 +545,6 @@ a[data-role=button] {
} }
::-webkit-scrollbar-track { ::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
} }
::-webkit-scrollbar-track-piece { ::-webkit-scrollbar-track-piece {
@ -559,7 +553,6 @@ a[data-role=button] {
::-webkit-scrollbar-thumb:horizontal, ::-webkit-scrollbar-thumb:horizontal,
::-webkit-scrollbar-thumb:vertical { ::-webkit-scrollbar-thumb:vertical {
-webkit-border-radius: 2px;
background: center no-repeat #888 background: center no-repeat #888
} }

View file

@ -32,13 +32,11 @@ html {
@supports (backdrop-filter:blur(1.5em)) or (-webkit-backdrop-filter:blur(1.5em)) { @supports (backdrop-filter:blur(1.5em)) or (-webkit-backdrop-filter:blur(1.5em)) {
.skinHeader-blurred { .skinHeader-blurred {
background: rgba(20, 20, 20, .7); background: rgba(20, 20, 20, .7);
-webkit-backdrop-filter: blur(1.5em);
backdrop-filter: blur(1.5em) backdrop-filter: blur(1.5em)
} }
} }
.skinHeader.semiTransparent { .skinHeader.semiTransparent {
-webkit-backdrop-filter: none !important;
backdrop-filter: none !important; backdrop-filter: none !important;
background-color: rgba(0, 0, 0, .3); background-color: rgba(0, 0, 0, .3);
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0))); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .6)), to(rgba(0, 0, 0, 0)));
@ -188,7 +186,6 @@ html {
@supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) { @supports (backdrop-filter:blur(10px)) or (-webkit-backdrop-filter:blur(10px)) {
.appfooter-blurred { .appfooter-blurred {
background: rgba(24, 24, 24, .7); background: rgba(24, 24, 24, .7);
-webkit-backdrop-filter: blur(20px);
backdrop-filter: blur(20px) backdrop-filter: blur(20px)
} }
} }
@ -255,7 +252,6 @@ html {
color: inherit; color: inherit;
background: rgba(255, 255, 255, .2); background: rgba(255, 255, 255, .2);
border: .07em solid rgba(255, 255, 255, .135); border: .07em solid rgba(255, 255, 255, .135);
-webkit-border-radius: .15em;
border-radius: .15em border-radius: .15em
} }
@ -418,7 +414,6 @@ html {
color: #000; color: #000;
background: #fff3a5; background: #fff3a5;
padding: 1em; padding: 1em;
-webkit-border-radius: .25em;
border-radius: .25em border-radius: .25em
} }
@ -450,7 +445,6 @@ html {
} }
::-webkit-scrollbar-track { ::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
} }
::-webkit-scrollbar-track-piece { ::-webkit-scrollbar-track-piece {
@ -459,7 +453,6 @@ html {
::-webkit-scrollbar-thumb:horizontal, ::-webkit-scrollbar-thumb:horizontal,
::-webkit-scrollbar-thumb:vertical { ::-webkit-scrollbar-thumb:vertical {
-webkit-border-radius: 2px;
background: center no-repeat rgba(255, 255, 255, .7) background: center no-repeat rgba(255, 255, 255, .7)
} }

View file

@ -11,7 +11,6 @@
background-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.7);
color: #fff; color: #fff;
user-select: none; user-select: none;
-webkit-touch-callout: none;
} }
.upNextDialog-hidden { .upNextDialog-hidden {
@ -67,8 +66,4 @@
border: 0; border: 0;
user-drag: none; user-drag: none;
user-select: none; user-select: none;
-moz-user-select: none;
-webkit-user-drag: none;
-webkit-user-select: none;
-ms-user-select: none;
} }

View file

@ -1,7 +1,5 @@
.dashboardColumn, .dashboardColumn,
.dashboardSections { .dashboardSections {
-webkit-box-orient: vertical;
-webkit-box-direction: normal
} }
.dashboardFooter { .dashboardFooter {
@ -15,8 +13,6 @@
progress { progress {
appearance: none; appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
margin: 0; margin: 0;
background: #ccc !important background: #ccc !important
} }
@ -76,23 +72,17 @@ progress[aria-valuenow]:before {
div[data-role=controlgroup] a[data-role=button] { div[data-role=controlgroup] a[data-role=button] {
display: inline-block !important; display: inline-block !important;
margin: 0 !important; margin: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important; box-shadow: none !important;
-webkit-border-radius: 0;
border-radius: 0 border-radius: 0
} }
div[data-role=controlgroup] a[data-role=button]:first-child { div[data-role=controlgroup] a[data-role=button]:first-child {
-webkit-border-bottom-left-radius: .3125em;
border-bottom-left-radius: .3125em; border-bottom-left-radius: .3125em;
-webkit-border-top-left-radius: .3125em;
border-top-left-radius: .3125em border-top-left-radius: .3125em
} }
div[data-role=controlgroup] a[data-role=button]:last-child { div[data-role=controlgroup] a[data-role=button]:last-child {
-webkit-border-bottom-right-radius: .3125em;
border-bottom-right-radius: .3125em; border-bottom-right-radius: .3125em;
-webkit-border-top-right-radius: .3125em;
border-top-right-radius: .3125em border-top-right-radius: .3125em
} }
@ -146,23 +136,14 @@ div[data-role=controlgroup] a.ui-btn-active {
} }
.dashboardSections { .dashboardSections {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-flex-direction: column;
flex-direction: column flex-direction: column
} }
.dashboardColumn { .dashboardColumn {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-flex-direction: column;
flex-direction: column; flex-direction: column;
-webkit-flex-shrink: 0;
flex-shrink: 0; flex-shrink: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1 flex-grow: 1
} }
@ -171,7 +152,6 @@ div[data-role=controlgroup] a.ui-btn-active {
} }
.dashboardSection { .dashboardSection {
-webkit-flex-shrink: 0;
flex-shrink: 0; flex-shrink: 0;
margin: 0 0 2em margin: 0 0 2em
} }
@ -187,11 +167,7 @@ div[data-role=controlgroup] a.ui-btn-active {
@media all and (min-width:70em) { @media all and (min-width:70em) {
.dashboardSections { .dashboardSections {
-webkit-flex-wrap: wrap;
flex-wrap: wrap; flex-wrap: wrap;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
flex-direction: row flex-direction: row
} }
@ -296,7 +272,6 @@ div[data-role=controlgroup] a.ui-btn-active {
} }
.sessionNowPlayingContent { .sessionNowPlayingContent {
-webkit-background-size: cover;
background-size: cover; background-size: cover;
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: center center; background-position: center center;
@ -395,7 +370,6 @@ div[data-role=controlgroup] a.ui-btn-active {
} }
.disabledUser { .disabledUser {
-webkit-filter: grayscale(100%);
filter: grayscale(100%) filter: grayscale(100%)
} }
@ -416,9 +390,6 @@ div[data-role=controlgroup] a.ui-btn-active {
} }
a[data-role=button] { a[data-role=button] {
-webkit-font-smoothing: antialiased;
-webkit-user-select: none;
-webkit-background-clip: padding-box;
cursor: pointer !important; cursor: pointer !important;
font-family: inherit !important; font-family: inherit !important;
font-weight: 500 !important; font-weight: 500 !important;
@ -432,35 +403,29 @@ a[data-role=button] {
@-webkit-keyframes rotating { @-webkit-keyframes rotating {
from { from {
-webkit-transform: rotate(0);
transform: rotate(0) transform: rotate(0)
} }
to { to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg) transform: rotate(360deg)
} }
} }
@keyframes rotating { @keyframes rotating {
from { from {
-webkit-transform: rotate(0);
transform: rotate(0) transform: rotate(0)
} }
to { to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg) transform: rotate(360deg)
} }
} }
.rotatingCircle { .rotatingCircle {
-webkit-animation: rotating 2s linear infinite;
animation: rotating 2s linear infinite animation: rotating 2s linear infinite
} }
.pluginPreviewImg { .pluginPreviewImg {
-webkit-box-shadow: 0 .0725em .29em 0 rgba(0, 0, 0, .37);
box-shadow: 0 .0725em .29em 0 rgba(0, 0, 0, .37) box-shadow: 0 .0725em .29em 0 rgba(0, 0, 0, .37)
} }

View file

@ -4,7 +4,6 @@ html {
html { html {
font-size: 93%; font-size: 93%;
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%; text-size-adjust: 100%;
} }

View file

@ -15,7 +15,6 @@
.headerSelectedPlayer, .headerSelectedPlayer,
.itemMiscInfo, .itemMiscInfo,
.navMenuOptionText { .navMenuOptionText {
-o-text-overflow: ellipsis;
text-overflow: ellipsis; text-overflow: ellipsis;
overflow: hidden overflow: hidden
} }
@ -48,8 +47,6 @@
z-index: 1; z-index: 1;
margin: 0 !important; margin: 0 !important;
top: 6.9em !important; top: 6.9em !important;
-webkit-transition: -webkit-transform .2s ease-out;
-o-transition: transform .2s ease-out;
transition: transform .2s ease-out transition: transform .2s ease-out
} }
@ -58,17 +55,14 @@
} }
.headerUserImage { .headerUserImage {
-webkit-background-size: contain;
background-size: contain; background-size: contain;
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: center center; background-position: center center;
-webkit-border-radius: 100em;
border-radius: 100em; border-radius: 100em;
display: inline-block display: inline-block
} }
.headerUserButtonRound div { .headerUserButtonRound div {
-webkit-border-radius: 100em;
border-radius: 100em; border-radius: 100em;
background-size: cover; background-size: cover;
background-repeat: no-repeat; background-repeat: no-repeat;
@ -76,7 +70,6 @@
} }
.headerButton { .headerButton {
-webkit-flex-shrink: 0;
flex-shrink: 0 flex-shrink: 0
} }
@ -90,34 +83,23 @@
} }
.pageTitle { .pageTitle {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: inline-flex; display: inline-flex;
margin: 0 0 0 .5em; margin: 0 0 0 .5em;
height: 1.7em; height: 1.7em;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; align-items: center;
-webkit-flex-shrink: 1;
flex-shrink: 1 flex-shrink: 1
} }
.headerLeft, .headerLeft,
.skinHeader { .skinHeader {
display: -webkit-box;
display: -webkit-flex
} }
.detailButton-mobile, .detailButton-mobile,
.skinHeader { .skinHeader {
-webkit-flex-direction: column;
-webkit-box-orient: vertical;
-webkit-box-direction: normal
} }
.pageTitleWithLogo { .pageTitleWithLogo {
background-position: left center; background-position: left center;
-webkit-background-size: contain;
background-size: contain; background-size: contain;
background-repeat: no-repeat; background-repeat: no-repeat;
width: 13.2em width: 13.2em
@ -137,7 +119,6 @@
.headerLeft, .headerLeft,
.headerRight { .headerRight {
-webkit-box-align: center
} }
.hiddenViewMenuBar .skinHeader { .hiddenViewMenuBar .skinHeader {
@ -150,10 +131,7 @@
.headerLeft { .headerLeft {
display: flex; display: flex;
-webkit-align-items: center;
align-items: center; align-items: center;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1; flex-grow: 1;
overflow: hidden overflow: hidden
} }
@ -163,13 +141,8 @@
} }
.headerRight { .headerRight {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-align-items: center;
align-items: center; align-items: center;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
justify-content: flex-end justify-content: flex-end
} }
@ -178,27 +151,19 @@
} }
.navMenuOption { .navMenuOption {
display: -webkit-box !important;
display: -webkit-flex !important;
display: flex !important; display: flex !important;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; align-items: center;
text-decoration: none; text-decoration: none;
color: inherit; color: inherit;
padding: .9em 0 .9em 2.4em !important; padding: .9em 0 .9em 2.4em !important;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1; flex-grow: 1;
font-weight: 400 !important; font-weight: 400 !important;
margin: 0 !important; margin: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important border-radius: 0 !important
} }
.navMenuOptionIcon { .navMenuOptionIcon {
margin-right: 1.2em; margin-right: 1.2em;
-webkit-flex-shrink: 0;
flex-shrink: 0 flex-shrink: 0
} }
@ -212,8 +177,6 @@
} }
.dashboardDocument .skinBody { .dashboardDocument .skinBody {
-webkit-transition: left ease-in-out .3s, padding ease-in-out .3s;
-o-transition: left ease-in-out .3s, padding ease-in-out .3s;
transition: left ease-in-out .3s, padding ease-in-out .3s; transition: left ease-in-out .3s, padding ease-in-out .3s;
position: absolute; position: absolute;
top: 0; top: 0;
@ -242,9 +205,7 @@
z-index: inherit !important; z-index: inherit !important;
left: 0 !important; left: 0 !important;
top: 0 !important; top: 0 !important;
-webkit-transform: none !important;
transform: none !important; transform: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important; box-shadow: none !important;
width: 20.205em !important; width: 20.205em !important;
font-size: 94% font-size: 94%
@ -281,14 +242,9 @@
} }
.headerTabs { .headerTabs {
-webkit-align-self: center;
align-self: center; align-self: center;
width: auto; width: auto;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center; justify-content: center;
margin-top: -3.34em; margin-top: -3.34em;
position: relative; position: relative;
@ -346,8 +302,6 @@
} }
.flexPageTabContent.is-active { .flexPageTabContent.is-active {
display: -webkit-box !important;
display: -webkit-flex !important;
display: flex !important display: flex !important
} }
@ -363,7 +317,6 @@
margin: 1.5em 0; margin: 1.5em 0;
background: #222; background: #222;
padding: .8em .8em .8em 3em; padding: .8em .8em .8em 3em;
-webkit-border-radius: .3em;
border-radius: .3em; border-radius: .3em;
position: relative position: relative
} }
@ -422,7 +375,6 @@
} }
.itemBackdrop { .itemBackdrop {
-webkit-background-size: cover;
background-size: cover; background-size: cover;
height: 50vh; height: 50vh;
position: relative position: relative
@ -451,15 +403,12 @@
.detailImageContainer { .detailImageContainer {
margin-right: 2em; margin-right: 2em;
width: 280px; width: 280px;
-webkit-flex-shrink: 0;
flex-shrink: 0; flex-shrink: 0;
margin-left: .6em margin-left: .6em
} }
.detailPagePrimaryContent { .detailPagePrimaryContent {
position: relative; position: relative;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1 flex-grow: 1
} }
@ -469,7 +418,6 @@
position: absolute; position: absolute;
top: 13.5%; top: 13.5%;
right: 19.5%; right: 19.5%;
-webkit-background-size: contain;
background-size: contain background-size: contain
} }
@ -499,7 +447,6 @@
.itemDetailImage { .itemDetailImage {
width: 100%; width: 100%;
-webkit-box-shadow: 0 .0725em .29em 0 rgba(0, 0, 0, .37);
box-shadow: 0 .0725em .29em 0 rgba(0, 0, 0, .37) box-shadow: 0 .0725em .29em 0 rgba(0, 0, 0, .37)
} }
@ -535,8 +482,6 @@
} }
.detailPagePrimaryContainer { .detailPagePrimaryContainer {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
margin-bottom: 3em margin-bottom: 3em
} }
@ -597,8 +542,6 @@
.detailButton-mobile, .detailButton-mobile,
.mainDetailButtons { .mainDetailButtons {
display: -webkit-box;
display: -webkit-flex
} }
.itemName { .itemName {
@ -619,10 +562,7 @@
.mainDetailButtons { .mainDetailButtons {
display: flex; display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; align-items: center;
-webkit-flex-wrap: wrap;
flex-wrap: wrap; flex-wrap: wrap;
margin: 1em 0 margin: 1em 0
} }
@ -630,7 +570,6 @@
.recordingFields button { .recordingFields button {
margin-left: 0; margin-left: 0;
margin-right: .5em; margin-right: .5em;
-webkit-flex-shrink: 0;
flex-shrink: 0 flex-shrink: 0
} }
@ -641,11 +580,7 @@
.detailButton-mobile { .detailButton-mobile {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center; justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; align-items: center;
margin: 0 !important; margin: 0 !important;
padding: .5em .7em !important padding: .5em .7em !important
@ -677,18 +612,9 @@
} }
.detailButton-mobile-content { .detailButton-mobile-content {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
flex-direction: column; flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center; justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center align-items: center
} }
@ -745,21 +671,14 @@
} }
.itemMiscInfo { .itemMiscInfo {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap; flex-wrap: wrap;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center align-items: center
} }
@media all and (max-width:31.25em) { @media all and (max-width:31.25em) {
.mobileDetails .itemMiscInfo { .mobileDetails .itemMiscInfo {
text-align: center; text-align: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center justify-content: center
} }
@ -851,7 +770,6 @@
} }
.btnSyncComplete i { .btnSyncComplete i {
-webkit-border-radius: 100em;
border-radius: 100em border-radius: 100em
} }
@ -860,14 +778,9 @@
} }
.mediaInfoIcons { .mediaInfoIcons {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; align-items: center;
margin: 1em 0; margin: 1em 0;
-webkit-flex-wrap: wrap;
flex-wrap: wrap flex-wrap: wrap
} }
@ -902,7 +815,6 @@
.sectionTitleButton { .sectionTitleButton {
margin-left: 1.5em !important; margin-left: 1.5em !important;
-webkit-flex-shrink: 0;
flex-shrink: 0 flex-shrink: 0
} }
@ -912,22 +824,17 @@
.sectionTitleIconButton { .sectionTitleIconButton {
margin-left: 1.5em !important; margin-left: 1.5em !important;
-webkit-flex-shrink: 0;
flex-shrink: 0; flex-shrink: 0;
font-size: 84% !important; font-size: 84% !important;
padding: .5em !important padding: .5em !important
} }
.horizontalItemsContainer { .horizontalItemsContainer {
display: -webkit-box;
display: -webkit-flex;
display: flex display: flex
} }
.sectionTitleTextButton { .sectionTitleTextButton {
margin: 0 !important; margin: 0 !important;
display: -webkit-inline-box !important;
display: -webkit-inline-flex !important;
display: inline-flex !important; display: inline-flex !important;
color: inherit !important color: inherit !important
} }
@ -999,8 +906,6 @@
} }
.itemsViewSettingsContainer { .itemsViewSettingsContainer {
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center justify-content: center
} }

View file

@ -15,8 +15,6 @@
white-space: nowrap; white-space: nowrap;
word-wrap: normal; word-wrap: normal;
direction: ltr; direction: ltr;
-webkit-font-feature-settings: 'liga';
-webkit-font-smoothing: antialiased;
text-rendering: optimizeLegibility; text-rendering: optimizeLegibility;
font-feature-settings: "liga" 1; font-feature-settings: "liga" 1;
line-height: 1; line-height: 1;

View file

@ -28,17 +28,13 @@
.jstree-wholerow-hovered { .jstree-wholerow-hovered {
background: #38c !important; background: #38c !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important; border-radius: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important box-shadow: none !important
} }
.jstree-default .jstree-hovered { .jstree-default .jstree-hovered {
background: 0 0 !important; background: 0 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important; border-radius: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important; box-shadow: none !important;
color: #fff !important color: #fff !important
} }

View file

@ -1,6 +1,5 @@
.scrollX { .scrollX {
overflow-x: auto; overflow-x: auto;
-webkit-overflow-scrolling: touch;
overflow-y: hidden; overflow-y: hidden;
white-space: nowrap; white-space: nowrap;
} }
@ -10,13 +9,11 @@
} }
.hiddenScrollX, .layout-tv .scrollX { .hiddenScrollX, .layout-tv .scrollX {
-ms-overflow-style: none;
/* Can't do this because it not only hides the scrollbar, but also prevents scrolling */ /* Can't do this because it not only hides the scrollbar, but also prevents scrolling */
/*overflow: -moz-scrollbars-none;*/ /*overflow: -moz-scrollbars-none;*/
} }
.hiddenScrollX-forced { .hiddenScrollX-forced {
overflow: -moz-scrollbars-none;
} }
.hiddenScrollX::-webkit-scrollbar, .layout-tv .scrollX::-webkit-scrollbar { .hiddenScrollX::-webkit-scrollbar, .layout-tv .scrollX::-webkit-scrollbar {
@ -26,25 +23,21 @@
.scrollY { .scrollY {
overflow-y: auto; overflow-y: auto;
-webkit-overflow-scrolling: touch;
overflow-x: hidden; overflow-x: hidden;
} }
.smoothScrollY { .smoothScrollY {
overflow-y: auto; overflow-y: auto;
-webkit-overflow-scrolling: touch;
overflow-x: hidden; overflow-x: hidden;
scroll-behavior: smooth; scroll-behavior: smooth;
} }
.hiddenScrollY, .layout-tv .smoothScrollY { .hiddenScrollY, .layout-tv .smoothScrollY {
-ms-overflow-style: none;
/* Can't do this because it not only hides the scrollbar, but also prevents scrolling */ /* Can't do this because it not only hides the scrollbar, but also prevents scrolling */
/*overflow: -moz-scrollbars-none;*/ /*overflow: -moz-scrollbars-none;*/
} }
.hiddenScrollY-forced { .hiddenScrollY-forced {
overflow: -moz-scrollbars-none;
} }
.hiddenScrollY::-webkit-scrollbar, .layout-tv .smoothScrollY::-webkit-scrollbar, .layout-tv .scrollY::-webkit-scrollbar { .hiddenScrollY::-webkit-scrollbar, .layout-tv .smoothScrollY::-webkit-scrollbar, .layout-tv .scrollY::-webkit-scrollbar {

View file

@ -20,18 +20,12 @@ html {
.layout-mobile, .layout-mobile,
.layout-tv { .layout-tv {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none user-select: none
} }
body { body {
overflow-x: hidden; overflow-x: hidden;
background-color: transparent !important; background-color: transparent !important
-webkit-font-smoothing: antialiased
} }
.mainAnimatedPage { .mainAnimatedPage {

View file

@ -1,8 +1,5 @@
.chapterThumbTextContainer, .chapterThumbTextContainer,
.videoOsdBottom { .videoOsdBottom {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none
} }
.osdPoster img, .osdPoster img,
@ -14,13 +11,10 @@
} }
.osdHeader { .osdHeader {
-webkit-transition: opacity .3s ease-out;
-o-transition: opacity .3s ease-out;
transition: opacity .3s ease-out; transition: opacity .3s ease-out;
position: relative; position: relative;
z-index: 1; z-index: 1;
background: rgba(0, 0, 0, 0.7) !important; background: rgba(0, 0, 0, 0.7) !important;
-webkit-backdrop-filter: none !important;
backdrop-filter: none !important; backdrop-filter: none !important;
color: #eee !important; color: #eee !important;
} }
@ -34,17 +28,13 @@
} }
.chapterThumbContainer { .chapterThumbContainer {
-webkit-box-shadow: 0 0 1.9vh #000;
box-shadow: 0 0 1.9vh #000; box-shadow: 0 0 1.9vh #000;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1; flex-grow: 1;
position: relative position: relative
} }
.chapterThumb { .chapterThumb {
background-position: center center; background-position: center center;
-webkit-background-size: contain;
background-size: contain; background-size: contain;
background-repeat: no-repeat; background-repeat: no-repeat;
border: 0; border: 0;
@ -90,20 +80,12 @@
position: fixed; position: fixed;
background-color: rgba(0, 0, 0, 0.7); background-color: rgba(0, 0, 0, 0.7);
padding: 1%; padding: 1%;
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
flex-direction: row; flex-direction: row;
will-change: opacity; will-change: opacity;
-webkit-transition: opacity 0.3s ease-out;
-o-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out;
color: #fff; color: #fff;
user-select: none; user-select: none
-webkit-touch-callout: none
} }
.videoOsdBottom-hidden { .videoOsdBottom-hidden {
@ -111,49 +93,33 @@
} }
.osdControls { .osdControls {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1 flex-grow: 1
} }
.videoOsdBottom .buttons { .videoOsdBottom .buttons {
padding: .25em 0 0; padding: .25em 0 0;
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap; flex-wrap: wrap;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center align-items: center
} }
.osdVolumeSliderContainer { .osdVolumeSliderContainer {
width: 9em; width: 9em;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
flex-grow: 1 flex-grow: 1
} }
.osdMediaInfo, .osdMediaInfo,
.volumeButtons { .volumeButtons {
display: -webkit-box;
display: -webkit-flex;
-webkit-box-align: center
} }
.volumeButtons { .volumeButtons {
margin: 0 .5em 0 auto; margin: 0 .5em 0 auto;
display: flex; display: flex;
-webkit-align-items: center;
align-items: center align-items: center
} }
.osdTimeText { .osdTimeText {
margin-left: 1em; margin-left: 1em;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none user-select: none
} }
@ -167,15 +133,10 @@
position: absolute; position: absolute;
height: auto; height: auto;
width: 100%; width: 100%;
-webkit-box-shadow: 0 0 1.9vh #000;
box-shadow: 0 0 1.9vh #000; box-shadow: 0 0 1.9vh #000;
border: .08em solid #222; border: .08em solid #222;
user-drag: none; user-drag: none;
user-select: none; user-select: none
-moz-user-select: none;
-webkit-user-drag: none;
-webkit-user-select: none;
-ms-user-select: none
} }
.osdTitle, .osdTitle,
@ -185,7 +146,6 @@
.osdMediaInfo { .osdMediaInfo {
display: flex; display: flex;
-webkit-align-items: center;
align-items: center align-items: center
} }
@ -194,23 +154,14 @@
} }
.osdTextContainer { .osdTextContainer {
display: -webkit-box;
display: -webkit-flex;
display: flex; display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; align-items: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; user-select: none;
margin-bottom: .7em; margin-bottom: .7em;
padding-left: .5em padding-left: .5em
} }
.osdMainTextContainer { .osdMainTextContainer {
-webkit-box-align: baseline;
-webkit-align-items: baseline;
align-items: baseline align-items: baseline
} }
@ -218,12 +169,10 @@
margin-left: auto; margin-left: auto;
} }
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } } @-moz-keyframes spin { 100% { } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } } @-webkit-keyframes spin { 100% { } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } } @keyframes spin { 100% { transform:rotate(360deg); } }
.osdMediaStatus .animate { .osdMediaStatus .animate {
-webkit-animation:spin 4s linear infinite;
-moz-animation:spin 4s linear infinite;
animation:spin 4s linear infinite; animation:spin 4s linear infinite;
} }