Releasing 3.25.1
This commit is contained in:
@ -310,22 +310,12 @@
|
||||
text-align: center;
|
||||
|
||||
.actions & {
|
||||
@include gradient_overlay(3px);
|
||||
font-size: 24px;
|
||||
padding: 2px 10px 1px;
|
||||
|
||||
&:hover{
|
||||
&:hover {
|
||||
cursor: pointer;
|
||||
box-shadow: 2px 3px 6px rgba(0,0,0,0.2);
|
||||
|
||||
&:before {
|
||||
opacity: 0.15;
|
||||
}
|
||||
}
|
||||
|
||||
&:active {
|
||||
margin-top: 0px;
|
||||
margin-bottom: -1px;
|
||||
color: $blue !important;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -30,6 +30,10 @@
|
||||
z-index: 98;
|
||||
background: darken($dark_grey, 1%);
|
||||
|
||||
.light-theme & {
|
||||
background: $faint_grey;
|
||||
}
|
||||
|
||||
.dropzone {
|
||||
@include animate();
|
||||
@include gradient_overlay(3px,0);
|
||||
@ -42,6 +46,11 @@
|
||||
font-size: 18px;
|
||||
text-align: center;
|
||||
|
||||
.light-theme & {
|
||||
background: $light_grey;
|
||||
color: $darkest_grey;
|
||||
}
|
||||
|
||||
& * {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
@ -66,6 +66,10 @@
|
||||
position: absolute;
|
||||
top: -3px;
|
||||
right: 9px;
|
||||
|
||||
.light-theme & {
|
||||
background: $faint_grey;
|
||||
}
|
||||
}
|
||||
|
||||
& > .liner {
|
||||
@ -76,6 +80,10 @@
|
||||
overflow-y: auto;
|
||||
border-radius: 3px;
|
||||
|
||||
.light-theme & {
|
||||
background: $faint_grey;
|
||||
}
|
||||
|
||||
.option {
|
||||
@include animate();
|
||||
position: relative;
|
||||
|
||||
@ -16,12 +16,12 @@
|
||||
@include animate();
|
||||
width: 0;
|
||||
padding-left: 25px;
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
&:not(.active){
|
||||
input {
|
||||
cursor: pointer;
|
||||
background: transparent !important;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
|
||||
@ -199,6 +199,11 @@
|
||||
z-index: 1;
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
border-radius: 3px;
|
||||
|
||||
.light-theme & {
|
||||
color: $darkest_grey;
|
||||
}
|
||||
|
||||
.content {
|
||||
display: block;
|
||||
@ -221,8 +226,12 @@
|
||||
display: block;
|
||||
width: 100%;
|
||||
padding-bottom: 100%;
|
||||
background: lighten($dark_grey,2%);
|
||||
background: lighten($dark_grey, 2%);
|
||||
z-index: -2;
|
||||
|
||||
.light-theme & {
|
||||
background: $faint_grey;
|
||||
}
|
||||
}
|
||||
|
||||
&.thumbnail-wrapper {
|
||||
|
||||
@ -48,6 +48,14 @@ main {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.light-theme & {
|
||||
color: $darkest_grey;
|
||||
|
||||
&:hover {
|
||||
color: $blue;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -15,6 +15,10 @@
|
||||
background-position: 50% 50%;
|
||||
background-size: cover;
|
||||
border-radius: 3px;
|
||||
|
||||
.light-theme & {
|
||||
background-color: $faint_grey;
|
||||
}
|
||||
}
|
||||
|
||||
.zoom {
|
||||
@ -33,7 +37,7 @@
|
||||
border: 0;
|
||||
|
||||
&:hover {
|
||||
background: #000000;
|
||||
background: $black;
|
||||
}
|
||||
}
|
||||
|
||||
@ -84,4 +88,8 @@
|
||||
@include blur();
|
||||
}
|
||||
}
|
||||
|
||||
.light-theme & {
|
||||
background: $white;
|
||||
}
|
||||
}
|
||||
|
||||
@ -17,6 +17,15 @@
|
||||
border-bottom: 1px solid rgba(255,255,255,0.05);
|
||||
border-top: 1px solid rgba(255,255,255,0.05);
|
||||
|
||||
:root .notouch:not(.dragging) &:not(.header):not(.no-click).hover {
|
||||
background: rgba(255,255,255,0.03);
|
||||
cursor: pointer;
|
||||
|
||||
.light-theme & {
|
||||
background: rgba(0,0,0,0.03);
|
||||
}
|
||||
}
|
||||
|
||||
&.selected {
|
||||
background: rgba(255,255,255,0.08) !important;
|
||||
|
||||
@ -28,6 +37,14 @@
|
||||
}
|
||||
}
|
||||
|
||||
.light-theme & {
|
||||
border-color: rgba(0,0,0,0.05);
|
||||
|
||||
&.selected {
|
||||
background: $faint_grey !important;
|
||||
}
|
||||
}
|
||||
|
||||
&.playing {
|
||||
color: $turquoise;
|
||||
}
|
||||
@ -60,11 +77,6 @@
|
||||
right: 40px;
|
||||
}
|
||||
|
||||
:root .notouch:not(.dragging) &:not(.header):not(.no-click).hover {
|
||||
background: rgba(255,255,255,0.03);
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
&.header {
|
||||
font-size: 10px;
|
||||
color: $grey;
|
||||
@ -96,6 +108,11 @@
|
||||
.col {
|
||||
&.name {
|
||||
width: 36%;
|
||||
|
||||
.light-theme & .flag {
|
||||
background: $light_grey;
|
||||
color: $white;
|
||||
}
|
||||
}
|
||||
&.artists,
|
||||
&.album {
|
||||
|
||||
@ -25,8 +25,10 @@
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
border: {
|
||||
color: lighten($dark_grey, 5%);
|
||||
border-color: lighten($dark_grey, 5%);
|
||||
|
||||
.light-theme & {
|
||||
border-color: $faint_grey;
|
||||
}
|
||||
}
|
||||
|
||||
@ -76,6 +78,10 @@
|
||||
|
||||
&:before {
|
||||
border-color: darken($secondary_grey, 5%);
|
||||
|
||||
.light-theme & {
|
||||
border-color: $faint_grey;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -37,6 +37,13 @@
|
||||
right: 159px;
|
||||
}
|
||||
|
||||
.no-results {
|
||||
font-size: 1rem;
|
||||
text-align: center;
|
||||
opacity: 0.5;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.output {
|
||||
padding: 16px 20px 12px;
|
||||
position: relative;
|
||||
|
||||
@ -18,6 +18,10 @@
|
||||
color: $white;
|
||||
text-decoration: none;
|
||||
|
||||
.light-theme & {
|
||||
color: $darkest_grey;
|
||||
}
|
||||
|
||||
.thumbnail {
|
||||
float: left;
|
||||
margin: 12px;
|
||||
@ -205,6 +209,7 @@
|
||||
right: 60px;
|
||||
text-align: center;
|
||||
font-size: 12px;
|
||||
color: $white !important;
|
||||
|
||||
.title {
|
||||
padding-top: 0;
|
||||
|
||||
@ -71,6 +71,10 @@
|
||||
|
||||
&--svg {
|
||||
opacity: 0.8;
|
||||
|
||||
.light-theme & {
|
||||
@include invert();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -80,6 +84,22 @@
|
||||
font-weight: bold;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.light-theme & {
|
||||
background: $faint_grey;
|
||||
|
||||
&:hover{
|
||||
background: darken($faint_grey, 4%);
|
||||
}
|
||||
|
||||
&.active {
|
||||
background: darken($faint_grey, 4%);
|
||||
}
|
||||
|
||||
&:after {
|
||||
background: darken($faint_grey, 4%);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -92,6 +112,10 @@
|
||||
.field:last-child {
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
.light-theme & {
|
||||
background: darken($faint_grey, 4%);
|
||||
}
|
||||
}
|
||||
|
||||
@include responsive($bp_medium){
|
||||
|
||||
@ -12,6 +12,11 @@ aside{
|
||||
color: $white;
|
||||
box-sizing: border-box;
|
||||
|
||||
.light-theme & {
|
||||
background: lighten($faint_grey, 2%);
|
||||
border-right: none;
|
||||
}
|
||||
|
||||
.liner {
|
||||
overflow-y: auto;
|
||||
position: absolute;
|
||||
@ -54,6 +59,11 @@ aside{
|
||||
padding: 10px 10px 8px;
|
||||
margin: 0 16px;
|
||||
border-radius: 3px;
|
||||
|
||||
.light-theme & {
|
||||
color: $dark_grey;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.icon {
|
||||
padding-right: 8px;
|
||||
|
||||
@ -2,6 +2,7 @@
|
||||
.slider {
|
||||
position: relative;
|
||||
cursor: pointer;
|
||||
height: 20px;
|
||||
|
||||
input[type="range"]{
|
||||
position: absolute;
|
||||
@ -33,83 +34,59 @@
|
||||
position: absolute;
|
||||
background: rgba(0,0,0,0.2);
|
||||
border-radius: 2px;
|
||||
height: 4px;
|
||||
top: 42%;
|
||||
right: 0;
|
||||
left: 0;
|
||||
margin-top: -3px;
|
||||
|
||||
.progress {
|
||||
position: absolute;
|
||||
background: $turquoise;
|
||||
pointer-events: none;
|
||||
top: 0;
|
||||
left: 0;
|
||||
border-radius: 2px;
|
||||
height: 100%;
|
||||
max-width: 100%;
|
||||
border-radius: 4px;
|
||||
|
||||
&:after {
|
||||
@include animate(0.1s);
|
||||
content: '';
|
||||
display: block;
|
||||
background: $turquoise;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: -1px;
|
||||
width: 4px;
|
||||
height: 4px;
|
||||
border-radius: 50%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&.disabled {
|
||||
.progress {
|
||||
background: rgba(255,255,255,0.25);
|
||||
background: $mid_grey;
|
||||
|
||||
&:after {
|
||||
background: $mid_grey !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&.horizontal {
|
||||
height: 20px;
|
||||
|
||||
&:hover {
|
||||
.track {
|
||||
height: 4px;
|
||||
top: 42%;
|
||||
right: 0;
|
||||
left: 0;
|
||||
margin-top: -3px;
|
||||
|
||||
.progress {
|
||||
top: 0;
|
||||
height: 100%;
|
||||
max-width: 100%;
|
||||
border-radius: 4px;
|
||||
|
||||
&:after {
|
||||
@include animate(0.1s);
|
||||
content: '';
|
||||
display: block;
|
||||
background: $turquoise;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: -1px;
|
||||
width: 4px;
|
||||
height: 4px;
|
||||
border-radius: 50%;
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
top: -4px;
|
||||
right: -6px;
|
||||
background: lighten($turquoise, 10%);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&:hover {
|
||||
.track {
|
||||
.progress {
|
||||
&:after {
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
top: -4px;
|
||||
right: -6px;
|
||||
background: lighten($turquoise, 10%);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&.vertical {
|
||||
width: 20px;
|
||||
height: 100%;
|
||||
|
||||
.track {
|
||||
width: 5px;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
left: 12px;
|
||||
|
||||
.progress {
|
||||
bottom: 0;
|
||||
width: 100%;
|
||||
max-height: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -17,12 +17,6 @@
|
||||
.slider-wrapper {
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
&.muted {
|
||||
.slider .progress {
|
||||
background: $mid_grey;
|
||||
}
|
||||
}
|
||||
|
||||
&.group-volume-control {
|
||||
padding: 10px 0 5px;
|
||||
@ -32,10 +26,9 @@
|
||||
}
|
||||
|
||||
&.client-volume-control {
|
||||
padding-top: 4px;
|
||||
width: 80%;
|
||||
padding-top: 11px;
|
||||
padding-right: 10px;
|
||||
display: inline-block;
|
||||
display: block;
|
||||
vertical-align: middle;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
@ -96,11 +89,8 @@
|
||||
& > .latency {
|
||||
width: 28%;
|
||||
padding-left: 2%;
|
||||
}
|
||||
|
||||
& > .volume,
|
||||
& > .latency {
|
||||
input {
|
||||
input[type="number"] {
|
||||
width: 20%;
|
||||
}
|
||||
}
|
||||
@ -120,7 +110,7 @@
|
||||
bottom: 0;
|
||||
width: 1px;
|
||||
background: $grey;
|
||||
z-index: 1;
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
.progress.positive {
|
||||
@ -131,6 +121,11 @@
|
||||
.progress.negative {
|
||||
border-top-right-radius: 0;
|
||||
border-bottom-right-radius: 0;
|
||||
|
||||
&:after {
|
||||
right: auto;
|
||||
left: -1px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -34,5 +34,20 @@
|
||||
background: $blue;
|
||||
color: $white;
|
||||
}
|
||||
|
||||
.light-theme & {
|
||||
background: $faint_grey;
|
||||
color: inherit;
|
||||
|
||||
&:hover {
|
||||
background: darken($faint_grey, 4%);
|
||||
}
|
||||
|
||||
&:focus,
|
||||
&:active {
|
||||
background: $blue;
|
||||
color: $white;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -10,16 +10,28 @@
|
||||
border-bottom: 3px solid transparent;
|
||||
cursor: pointer;
|
||||
|
||||
.light-theme & {
|
||||
color: $darkest_grey;
|
||||
}
|
||||
|
||||
h4 {
|
||||
margin: 8px 0 4px;
|
||||
}
|
||||
|
||||
&.active {
|
||||
border-color: $white;
|
||||
|
||||
.light-theme & {
|
||||
border-color: $darkest_grey
|
||||
}
|
||||
}
|
||||
|
||||
&:not(.active):hover {
|
||||
border-color: rgba(255,255,255,0.2);
|
||||
|
||||
.light-theme & {
|
||||
border-color: rgba(0,0,0,0.2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -37,6 +37,15 @@
|
||||
bottom: -3px;
|
||||
left: 9px;
|
||||
}
|
||||
|
||||
.light-theme & {
|
||||
background: $grey;
|
||||
color: $white;
|
||||
|
||||
&:after {
|
||||
background: $grey;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&:hover {
|
||||
|
||||
Reference in New Issue
Block a user