trying to make CSS more manageable...why so many bugs :(
This commit is contained in:
parent
40eb0cae00
commit
97cfa365a2
11 changed files with 104 additions and 151 deletions
|
|
@ -177,10 +177,10 @@ export default Component.extend({
|
||||||
'You may toggle a light\'s state by clicking on it.'
|
'You may toggle a light\'s state by clicking on it.'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
element: $('.settings-item')[1],
|
element: '#settings-icon',
|
||||||
intro: 'A few miscellaneous settings can be found here.<br><br>' +
|
intro: 'A few miscellaneous settings can be found here.<br><br>' +
|
||||||
'<b>WARNING</b>: clearing application settings will restore the application to its original state. This will even delete your playlist and any saved song beat preferences.',
|
'<b>WARNING</b>: clearing application settings will restore the application to its original state. This will even delete your playlist and any saved song beat preferences.',
|
||||||
position: 'left'
|
position: 'bottom'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
element: '#dimmer',
|
element: '#dimmer',
|
||||||
|
|
|
||||||
|
|
@ -6,23 +6,24 @@
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</div>
|
</div>
|
||||||
<div id="settings" class="col-xs-2">
|
<div id="settings" class="col-xs-2">
|
||||||
<div class="settings-item">
|
{{#paper-menu as |menu|}}
|
||||||
{{#paper-menu as |menu|}}
|
{{#paper-button target=menu action="toggleMenu" icon-button=true}}
|
||||||
{{#paper-button target=menu action="toggleMenu" icon-button=true}}
|
{{paper-icon "settings" class=dimmerOnClass id="settings-icon" size=3}}
|
||||||
{{paper-icon "settings" class=dimmerOnClass}}
|
{{/paper-button}}
|
||||||
{{/paper-button}}
|
{{else}}
|
||||||
{{else}}
|
{{#paper-menu-item action="clearBridge"}}
|
||||||
{{#paper-menu-item action="clearBridge"}}
|
{{paper-icon "settings" class="md-menu-align-target"}}
|
||||||
<span class="md-menu-align-target">Switch bridge</span>
|
<span>Switch bridge</span>
|
||||||
{{/paper-menu-item}}
|
{{/paper-menu-item}}
|
||||||
{{#paper-menu-item action="startIntro"}}
|
{{#paper-menu-item action="startIntro"}}
|
||||||
<span>Restart tutorial</span>
|
{{paper-icon "settings" class="md-menu-align-target"}}
|
||||||
{{/paper-menu-item}}
|
<span>Restart tutorial</span>
|
||||||
{{#paper-menu-item action="clearAllSettings"}}
|
{{/paper-menu-item}}
|
||||||
<span>Reset settings</span>
|
{{#paper-menu-item action="clearAllSettings"}}
|
||||||
{{/paper-menu-item}}
|
{{paper-icon "settings" class="md-menu-align-target"}}
|
||||||
{{/paper-menu}}
|
<span>Reset settings</span>
|
||||||
</div>
|
{{/paper-menu-item}}
|
||||||
|
{{/paper-menu}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,19 +4,19 @@
|
||||||
{{/paper-item}}
|
{{/paper-item}}
|
||||||
|
|
||||||
{{#paper-item}}
|
{{#paper-item}}
|
||||||
{{paper-icon icon="power-settings-new" class=dimmerOnClass}}
|
{{paper-icon "power-settings-new" class=dimmerOnClass}}
|
||||||
<p data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip lights-control-tooltip" data-title="Turn the selected lights on/off">Power</p>
|
<p data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip lights-control-tooltip" data-title="Turn the selected lights on/off">Power</p>
|
||||||
{{#paper-switch checked=lightsOn disabled=trial skipProxy=trial}} {{lightsOnTxt}} {{/paper-switch}}
|
{{#paper-switch checked=lightsOn disabled=trial skipProxy=trial}} {{lightsOnTxt}} {{/paper-switch}}
|
||||||
{{/paper-item}}
|
{{/paper-item}}
|
||||||
|
|
||||||
{{#paper-item}}
|
{{#paper-item}}
|
||||||
{{paper-icon icon="brightness-4" class=dimmerOnClass}}
|
{{paper-icon "brightness-4" class=dimmerOnClass}}
|
||||||
<p data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip lights-control-tooltip" data-title="The brightness level of the selected lights">Brightness</p>
|
<p data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip lights-control-tooltip" data-title="The brightness level of the selected lights">Brightness</p>
|
||||||
{{paper-slider flex=true min='1' max='254' value=lightsBrightness disabled=brightnessControlDisabled}}
|
{{paper-slider flex=true min='1' max='254' value=lightsBrightness disabled=brightnessControlDisabled}}
|
||||||
{{/paper-item}}
|
{{/paper-item}}
|
||||||
|
|
||||||
{{#paper-item elementId="color-row"}}
|
{{#paper-item elementId="color-row"}}
|
||||||
{{paper-icon icon="color-lens" class=dimmerOnClass}}
|
{{paper-icon "color-lens" class=dimmerOnClass}}
|
||||||
<p data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip lights-control-tooltip" data-title="The color of the selected lights">Color</p>
|
<p data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip lights-control-tooltip" data-title="The color of the selected lights">Color</p>
|
||||||
{{/paper-item}}
|
{{/paper-item}}
|
||||||
|
|
||||||
|
|
@ -29,13 +29,13 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{#paper-item}}
|
{{#paper-item}}
|
||||||
{{paper-icon icon="flare" class=dimmerOnClass}}
|
{{paper-icon "flare" class=dimmerOnClass}}
|
||||||
<p data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip lights-control-tooltip" data-title="Selected lights will flash in sequential order">Strobe</p>
|
<p data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip lights-control-tooltip" data-title="Selected lights will flash in sequential order">Strobe</p>
|
||||||
{{#paper-switch checked=strobeOn disabled=trial skipProxy=trial}} {{strobeOnTxt}} {{/paper-switch}}
|
{{#paper-switch checked=strobeOn disabled=trial skipProxy=trial}} {{strobeOnTxt}} {{/paper-switch}}
|
||||||
{{/paper-item}}
|
{{/paper-item}}
|
||||||
|
|
||||||
{{#paper-item}}
|
{{#paper-item}}
|
||||||
{{paper-icon icon="color-lens" class=dimmerOnClass}} {{paper-icon icon="loop" id="loop-addition" class=dimmerOnClass}}
|
{{paper-icon "color-lens" class=dimmerOnClass}} {{paper-icon "loop" id="loop-addition" class=dimmerOnClass}}
|
||||||
<p data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip lights-control-tooltip" data-title="Selected lights will slowly cycle through all the colors">Colorloop</p>
|
<p data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip lights-control-tooltip" data-title="Selected lights will slowly cycle through all the colors">Colorloop</p>
|
||||||
{{#paper-switch checked=colorLoopOn disabled=trial skipProxy=trial}} {{colorloopOnTxt}} {{/paper-switch}}
|
{{#paper-switch checked=colorLoopOn disabled=trial skipProxy=trial}} {{colorloopOnTxt}} {{/paper-switch}}
|
||||||
{{/paper-item}}
|
{{/paper-item}}
|
||||||
|
|
|
||||||
|
|
@ -555,7 +555,7 @@ export default Component.extend(helperMixin, visualizerMixin, {
|
||||||
slideTogglePlayerBottom(){
|
slideTogglePlayerBottom(){
|
||||||
let elem = this.$('#player-bottom');
|
let elem = this.$('#player-bottom');
|
||||||
|
|
||||||
elem.velocity(elem.is(':visible') ? 'slideUp' : 'slideDown', { duration: 500 });
|
elem.velocity(elem.is(':visible') ? 'slideUp' : 'slideDown', { duration: 300 });
|
||||||
this.changePlayerControl('playerBottomDisplayed', !this.get('playerBottomDisplayed'));
|
this.changePlayerControl('playerBottomDisplayed', !this.get('playerBottomDisplayed'));
|
||||||
},
|
},
|
||||||
goToSong(index, playSong, scrollToSong){
|
goToSong(index, playSong, scrollToSong){
|
||||||
|
|
@ -618,13 +618,9 @@ export default Component.extend(helperMixin, visualizerMixin, {
|
||||||
|
|
||||||
if(scrollToSong){
|
if(scrollToSong){
|
||||||
// this is just a bad workaround to make sure that the track has been rendered to the playlist
|
// this is just a bad workaround to make sure that the track has been rendered to the playlist
|
||||||
run.later(()=>{
|
run.next(this, ()=>{
|
||||||
let track = $('.track'+index);
|
$('.track'+index).velocity('scroll', { container: $('#play-list-area'), duration: 200 });
|
||||||
|
});
|
||||||
if(!isNone(track) && !isNone(track.offset())) {
|
|
||||||
track.velocity('scroll', { container: $('#play-list-area') });
|
|
||||||
}
|
|
||||||
}, 1000);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -10,13 +10,13 @@
|
||||||
|
|
||||||
{{#if playQueueNotEmpty}}
|
{{#if playQueueNotEmpty}}
|
||||||
<span data-toggle="tooltip" data-placement="top" class="bootstrap-tooltip" id="prevTooltip"
|
<span data-toggle="tooltip" data-placement="top" class="bootstrap-tooltip" id="prevTooltip"
|
||||||
data-title={{prevTooltipTxt}} {{action "previous"}}>{{paper-icon icon="skip-previous" class="player-control-icon"}}</span><!--
|
data-title={{prevTooltipTxt}} {{action "previous"}}>{{paper-icon "skip-previous" class="player-control-icon"}}</span><!--
|
||||||
-->{{/if}}<!--
|
-->{{/if}}<!--
|
||||||
--><span data-toggle="tooltip" data-placement="top" id="playingTooltip" class="bootstrap-tooltip"
|
--><span data-toggle="tooltip" data-placement="top" id="playingTooltip" class="bootstrap-tooltip"
|
||||||
data-title={{playingTooltipTxt}} {{action "play"}}>{{paper-icon icon=playingIcon class="player-control-icon"}}</span><!--
|
data-title={{playingTooltipTxt}} {{action "play"}}>{{paper-icon playingIcon class="player-control-icon"}}</span><!--
|
||||||
-->{{#if playQueueMultiple}}<!--
|
-->{{#if playQueueMultiple}}<!--
|
||||||
--><span data-toggle="tooltip" data-placement="top" class="bootstrap-tooltip"
|
--><span data-toggle="tooltip" data-placement="top" class="bootstrap-tooltip"
|
||||||
data-title="Next" {{action "next" true}}>{{paper-icon icon="skip-next" action="" class="player-control-icon"}}</span><!--
|
data-title="Next" {{action "next" true}}>{{paper-icon "skip-next" action="" class="player-control-icon"}}</span><!--
|
||||||
-->{{/if}}<!--
|
-->{{/if}}<!--
|
||||||
--><span data-toggle="tooltip" data-placement="top" class="bootstrap-tooltip" id="volumeMutedTooltip"
|
--><span data-toggle="tooltip" data-placement="top" class="bootstrap-tooltip" id="volumeMutedTooltip"
|
||||||
data-title={{volumeMutedTooltipTxt}} {{action "volumeMutedChanged"}}>{{paper-icon icon=volumeIcon class=volumeMutedClass}}</span><!--
|
data-title={{volumeMutedTooltipTxt}} {{action "volumeMutedChanged"}}>{{paper-icon icon=volumeIcon class=volumeMutedClass}}</span><!--
|
||||||
|
|
@ -35,13 +35,19 @@
|
||||||
<span class="dropup">
|
<span class="dropup">
|
||||||
<span class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
|
<span class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
|
||||||
<span data-toggle="tooltip" data-placement="top" class="bootstrap-tooltip" data-title="Visualizations" {{action "hideTooltip"}}>
|
<span data-toggle="tooltip" data-placement="top" class="bootstrap-tooltip" data-title="Visualizations" {{action "hideTooltip"}}>
|
||||||
{{paper-icon icon="remove-red-eye" class="player-control-icon"}}
|
{{paper-icon "remove-red-eye" class="player-control-icon"}}
|
||||||
</span>
|
</span>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<ul class="dropdown-menu visualizers-menu">
|
<ul class="dropdown-menu visualizers-menu">
|
||||||
{{#each visNames as |name|}}
|
{{#each visNames as |name|}}
|
||||||
<li><a href="#" {{action "setVisName" name}}>{{name}} {{#if (eq currentVisName name)}}{{paper-icon icon="check"}}{{/if}}</a></li>
|
<li>
|
||||||
|
<a href="#" {{action "setVisName" name}}>{{name}}
|
||||||
|
{{#if (eq currentVisName name)}}
|
||||||
|
{{paper-icon "check"}}
|
||||||
|
{{/if}}
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</ul>
|
</ul>
|
||||||
</span>
|
</span>
|
||||||
|
|
@ -63,14 +69,6 @@
|
||||||
<li><a href="#" {{action "addLocalAudio"}}>Local</a></li>
|
<li><a href="#" {{action "addLocalAudio"}}>Local</a></li>
|
||||||
<li><a href="#" {{action "toggleIsShowingAddSoundCloudModal"}}>SoundCloud</a></li>
|
<li><a href="#" {{action "toggleIsShowingAddSoundCloudModal"}}>SoundCloud</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
{{!--{{#if (and usingLocalAudio playQueueNotEmpty)}}
|
|
||||||
<div id="extra-options-menu" class="hidden-xs">
|
|
||||||
<span data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip" id="shuffleTooltip" data-title={{shuffleTooltipTxt}} {{action "shuffleChanged"}}>{{paper-icon icon="shuffle" class=shuffleClass}}</span>
|
|
||||||
<span data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip" id="repeatTooltip" data-title={{repeatTooltipTxt}} {{action "repeatChanged"}}>{{paper-icon icon=repeatIcon class=repeatClass}}</span>
|
|
||||||
<span data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip" data-title="Clear playlist" {{action "clearPlaylist"}}>{{paper-icon icon="clear-all" class="player-control-icon"}}</span>
|
|
||||||
</div>
|
|
||||||
{{/if}} --}}
|
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
{{#if usingMicSupported}}
|
{{#if usingMicSupported}}
|
||||||
|
|
@ -78,15 +76,15 @@
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
{{#if usingLocalAudio}}
|
{{#if usingLocalAudio}}
|
||||||
<span data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip" id="shuffleTooltip" data-title={{shuffleTooltipTxt}} {{action "shuffleChanged"}}>{{paper-icon icon="shuffle" class=shuffleClass}}</span>
|
<span data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip" id="shuffleTooltip" data-title={{shuffleTooltipTxt}} {{action "shuffleChanged"}}>{{paper-icon "shuffle" class=shuffleClass}}</span>
|
||||||
<span data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip" id="repeatTooltip" data-title={{repeatTooltipTxt}} {{action "repeatChanged"}}>{{paper-icon icon=repeatIcon class=repeatClass}}</span>
|
<span data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip" id="repeatTooltip" data-title={{repeatTooltipTxt}} {{action "repeatChanged"}}>{{paper-icon repeatIcon class=repeatClass}}</span>
|
||||||
<span data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip" data-title="Clear playlist" {{action "clearPlaylist"}}>{{paper-icon icon="clear-all" class="player-control-icon"}}</span>
|
<span data-toggle="tooltip" data-placement="bottom auto" class="bootstrap-tooltip" data-title="Clear playlist" {{action "clearPlaylist"}}>{{paper-icon "clear-all" class="player-control-icon"}}</span>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{#if usingMicAudio}}
|
{{#if usingMicAudio}}
|
||||||
<div id="play-area-mic" class="{{if dimmerOn "dimmerOn"}}">
|
<div id="play-area-mic" class="{{if dimmerOn "dimmerOn"}}">
|
||||||
{{paper-icon icon="mic" class=dimmerOnClass}}
|
{{paper-icon "mic" class=dimmerOnClass}}
|
||||||
</div>
|
</div>
|
||||||
{{else}}
|
{{else}}
|
||||||
{{#if usingLocalAudio}}
|
{{#if usingLocalAudio}}
|
||||||
|
|
@ -99,7 +97,7 @@
|
||||||
Add your music files here
|
Add your music files here
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
{{paper-icon icon="library-music" class=dimmerOnClass}}
|
{{paper-icon "library-music" class=dimmerOnClass}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
{{#each playQueue as |item index|}}
|
{{#each playQueue as |item index|}}
|
||||||
|
|
@ -125,7 +123,7 @@
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<span data-toggle="tooltip" data-placement="bottom auto" data-title="Remove" data-container="body" class="audio-remove-button pointer bootstrap-tooltip" {{action "removeAudio" index bubbles=false}}>{{paper-icon icon="close"}}</span>
|
<span data-toggle="tooltip" data-placement="bottom auto" data-title="Remove" data-container="body" class="audio-remove-button pointer bootstrap-tooltip" {{action "removeAudio" index bubbles=false}}>{{paper-icon "close"}}</span>
|
||||||
</div>
|
</div>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -136,7 +134,7 @@
|
||||||
|
|
||||||
<div id="slide-toggle" class="text-center pointer row" {{action "slideTogglePlayerBottom"}}>
|
<div id="slide-toggle" class="text-center pointer row" {{action "slideTogglePlayerBottom"}}>
|
||||||
<div class="col-xs-offset-5 col-xs-2">
|
<div class="col-xs-offset-5 col-xs-2">
|
||||||
{{paper-icon icon=beatDetectionAreaArrowIcon id="beat-detection-area-arrow-icon"}}
|
{{paper-icon beatDetectionAreaArrowIcon id="beat-detection-area-arrow-icon"}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -144,7 +142,7 @@
|
||||||
<div id="beat-area" class="col-sm-7 col-xs-12">
|
<div id="beat-area" class="col-sm-7 col-xs-12">
|
||||||
{{#if usingBeatPreferences}}
|
{{#if usingBeatPreferences}}
|
||||||
<span data-toggle="tooltip" data-placement="bottom" data-title="Using the saved sensitivity preference from the last time you listened to this song" class="bootstrap-tooltip" id="save-beat-preferences-star">
|
<span data-toggle="tooltip" data-placement="bottom" data-title="Using the saved sensitivity preference from the last time you listened to this song" class="bootstrap-tooltip" id="save-beat-preferences-star">
|
||||||
{{paper-icon class=dimmerOnClass icon="star"}}
|
{{paper-icon "star" class=dimmerOnClass}}
|
||||||
</span>
|
</span>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -58,18 +58,12 @@ body, button {
|
||||||
}
|
}
|
||||||
|
|
||||||
#settings {
|
#settings {
|
||||||
padding-right: 5px;
|
|
||||||
text-align: right;
|
|
||||||
z-index: 3;
|
z-index: 3;
|
||||||
font-size: 16px;
|
padding-right: 0;
|
||||||
|
text-align: right;
|
||||||
}
|
}
|
||||||
|
|
||||||
.settings-item:nth-of-type(2){
|
.settings::before {
|
||||||
margin-left: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.settings-item .settings::before {
|
|
||||||
font-size: 28px;
|
|
||||||
transition: 0.1s all ease-in-out;
|
transition: 0.1s all ease-in-out;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,69 +1,73 @@
|
||||||
@import 'huegasm-variables';
|
@import 'huegasm-variables';
|
||||||
|
|
||||||
div.dimmerOn {
|
div.dimmerOn {
|
||||||
color: white !important;
|
color: $whitish !important;
|
||||||
background: #171717 !important;
|
background: $blackish !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
html.dimmerOn {
|
html.dimmerOn {
|
||||||
color: white;
|
color: white;
|
||||||
background: #242424;
|
background: $blackish;
|
||||||
}
|
}
|
||||||
|
|
||||||
body.dimmerOn {
|
body.dimmerOn {
|
||||||
color: white;
|
color: $whitish;
|
||||||
background: #242424;
|
background: $blackish;
|
||||||
.md-track {
|
.md-track {
|
||||||
background: white;
|
background: $whitish;
|
||||||
}
|
}
|
||||||
.color {
|
.color {
|
||||||
border: 1px solid white;
|
border: 1px solid white;
|
||||||
}
|
}
|
||||||
|
.playlist-item, #add-music-choices, .add-new-music {
|
||||||
|
color: $whitish;
|
||||||
|
background-color: $dimmerOnButtonColor;
|
||||||
|
}
|
||||||
|
#add-music-choices {
|
||||||
|
a {
|
||||||
|
color: $whitish;
|
||||||
|
&:hover {
|
||||||
|
background-color: darken($dimmerOnButtonColor, 10%) !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
.playlist-item {
|
.playlist-item {
|
||||||
color: #cdcdcd;
|
&.active {
|
||||||
background: $dimmerOnButtonColor;
|
background: darken($dimmerOnButtonColor, 15%) !important;
|
||||||
}
|
}
|
||||||
.playlist-item.active {
|
&:hover {
|
||||||
background: darken($dimmerOnButtonColor, 15%) !important;
|
background: darken($dimmerOnButtonColor, 10%);
|
||||||
}
|
}
|
||||||
.playlist-item:hover {
|
.close {
|
||||||
background: darken($dimmerOnButtonColor, 10%);
|
color: $whitish !important;
|
||||||
}
|
&:hover {
|
||||||
.playlist-item .close {
|
color: white !important;
|
||||||
color: #cdcdcd !important;
|
}
|
||||||
}
|
}
|
||||||
.playlist-item .close:hover {
|
|
||||||
color: white !important;
|
|
||||||
}
|
}
|
||||||
svg {
|
svg {
|
||||||
-webkit-filter: drop-shadow(0 0 5px #228DFF);
|
-webkit-filter: drop-shadow(0 0 5px #228DFF);
|
||||||
}
|
}
|
||||||
md-input-container {
|
md-input-container {
|
||||||
label {
|
label {
|
||||||
color: white;
|
color: $whitish;
|
||||||
}
|
}
|
||||||
input {
|
input {
|
||||||
border-bottom-color: white !important;
|
border-bottom-color: $whitish !important;
|
||||||
}
|
}
|
||||||
input {
|
input {
|
||||||
color: white !important;
|
color: $whitish !important;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.add-new-music {
|
|
||||||
background: $dimmerOnButtonColor
|
|
||||||
}
|
|
||||||
.add-new-music:hover {
|
.add-new-music:hover {
|
||||||
background: darken($dimmerOnButtonColor, 5%);
|
background: darken($dimmerOnButtonColor, 5%);
|
||||||
}
|
}
|
||||||
#extra-options-menu {
|
|
||||||
opacity: 0.8;
|
|
||||||
}
|
|
||||||
#extra-options-menu:hover {
|
|
||||||
background: rgba(0, 0, 0, 0.9);
|
|
||||||
}
|
|
||||||
.popover-content {
|
.popover-content {
|
||||||
color: black !important;
|
color: black !important;
|
||||||
}
|
}
|
||||||
|
.md-bar {
|
||||||
|
background-color: darken(white, 60%) !important;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.power-settings-new.dimmerOn,
|
.power-settings-new.dimmerOn,
|
||||||
|
|
|
||||||
|
|
@ -71,7 +71,7 @@
|
||||||
|
|
||||||
#loop-addition {
|
#loop-addition {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: 18px;
|
left: 35px;
|
||||||
top: 13px;
|
top: 15px;
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,4 +4,6 @@ $footerHeight: 45px;
|
||||||
$playerBottomHeight: 255px;
|
$playerBottomHeight: 255px;
|
||||||
$secondaryThemeColor: #F12B24;
|
$secondaryThemeColor: #F12B24;
|
||||||
$glowingText: 0 0 2px #fff, 0 0 8px #fff, 0 0 20px #228DFF;
|
$glowingText: 0 0 2px #fff, 0 0 8px #fff, 0 0 20px #228DFF;
|
||||||
$dimmerOnButtonColor: #404040;
|
$dimmerOnButtonColor: #404040;
|
||||||
|
$blackish: #242424;
|
||||||
|
$whitish: #e0e0e0;
|
||||||
|
|
@ -365,27 +365,24 @@
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#extra-options-menu {
|
|
||||||
z-index: 1;
|
|
||||||
background: rgba(0, 0, 0, 0.5);
|
|
||||||
padding: 3px 15px;
|
|
||||||
position: absolute;
|
|
||||||
bottom: -39px;
|
|
||||||
right: 17px;
|
|
||||||
border-radius: 0 0 5px 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#extra-options-menu:hover {
|
|
||||||
opacity: 1;
|
|
||||||
background: rgba(0, 0, 0, 0.8);
|
|
||||||
}
|
|
||||||
|
|
||||||
.check {
|
.check {
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
position: relative;
|
position: relative;
|
||||||
top: -4px;
|
top: -4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.close {
|
||||||
|
font-size: 18px !important;
|
||||||
|
color: rgb(51, 51, 51);
|
||||||
|
display: none;
|
||||||
|
opacity: 1;
|
||||||
|
text-shadow: none;
|
||||||
|
&:hover {
|
||||||
|
color: darken(#333333, 5%) !important;
|
||||||
|
opacity: 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// mobile overrides
|
// mobile overrides
|
||||||
@media(max-width:767px) {
|
@media(max-width:767px) {
|
||||||
#seek-slider {
|
#seek-slider {
|
||||||
|
|
@ -394,9 +391,6 @@
|
||||||
opacity: 1 !important;
|
opacity: 1 !important;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.settings-item:nth-of-type(2){
|
|
||||||
margin-left: 0;
|
|
||||||
}
|
|
||||||
#seek-slider {
|
#seek-slider {
|
||||||
margin-bottom: 15px;
|
margin-bottom: 15px;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -35,39 +35,11 @@ md-progress-linear {
|
||||||
margin-bottom: 50px;
|
margin-bottom: 50px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.settings-item span:hover {
|
|
||||||
text-decoration: underline;
|
|
||||||
md-icon.settings {
|
|
||||||
color: black !important;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.settings-item {
|
|
||||||
position: relative;
|
|
||||||
display: inline-block;
|
|
||||||
transition: 0.1s all ease-in-out;
|
|
||||||
cursor: pointer;
|
|
||||||
span md-icon {
|
|
||||||
position: relative;
|
|
||||||
bottom: 5px;
|
|
||||||
right: 5px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.bootstrap-tooltip md-icon {
|
.bootstrap-tooltip md-icon {
|
||||||
font-size: 22px;
|
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
-webkit-transform: translate3d(0, 0, 0); // hack for chrome to force hardware acceleration and stop flickering
|
-webkit-transform: translate3d(0, 0, 0); // hack for chrome to force hardware acceleration and stop flickering
|
||||||
}
|
}
|
||||||
|
|
||||||
md-list {
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
md-list-item .md-no-style {
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
md-slider {
|
md-slider {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
@ -77,10 +49,6 @@ md-slider.md-default-theme .md-thumb:after {
|
||||||
background-color: $secondaryThemeColor;
|
background-color: $secondaryThemeColor;
|
||||||
}
|
}
|
||||||
|
|
||||||
.paper-sidenav {
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
md-icon {
|
md-icon {
|
||||||
color: rgba(0, 0, 0, 0.54) !important;
|
color: rgba(0, 0, 0, 0.54) !important;
|
||||||
}
|
}
|
||||||
|
|
@ -89,10 +57,6 @@ md-toolbar {
|
||||||
background-color: inherit !important;
|
background-color: inherit !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
md-switch.md-default-theme.md-checked .md-bar {
|
|
||||||
background-color: rgba(241, 43, 36, 0.5);
|
|
||||||
}
|
|
||||||
|
|
||||||
md-switch.md-default-theme.md-checked .md-thumb {
|
md-switch.md-default-theme.md-checked .md-thumb {
|
||||||
background-color: $secondaryThemeColor;
|
background-color: $secondaryThemeColor;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Reference in a new issue