added menu button to player display, enabled add to playlist for now playing
This commit is contained in:
parent
274454af8a
commit
969a2f1a6d
3 changed files with 33 additions and 5 deletions
|
@ -3092,7 +3092,6 @@ const app = new Vue({
|
||||||
items: [{
|
items: [{
|
||||||
"icon": "./assets/feather/list.svg",
|
"icon": "./assets/feather/list.svg",
|
||||||
"name": "Add to Playlist...",
|
"name": "Add to Playlist...",
|
||||||
"hidden": true,
|
|
||||||
"action": function() {
|
"action": function() {
|
||||||
app.promptAddToPlaylist()
|
app.promptAddToPlaylist()
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,6 +18,7 @@
|
||||||
--navbarHeight: 48px;
|
--navbarHeight: 48px;
|
||||||
--selected: rgb(130 130 130 / 30%);
|
--selected: rgb(130 130 130 / 30%);
|
||||||
--selected-click: rgb(80 80 80 / 30%);
|
--selected-click: rgb(80 80 80 / 30%);
|
||||||
|
--hover: rgb(200 200 200 / 10%);
|
||||||
--keyColor: #fa586a;
|
--keyColor: #fa586a;
|
||||||
--keyColor-rgb: 250, 88, 106;
|
--keyColor-rgb: 250, 88, 106;
|
||||||
--keyColor-rollover: #ff8a9c;
|
--keyColor-rollover: #ff8a9c;
|
||||||
|
@ -1128,6 +1129,34 @@ input[type=range].web-slider::-webkit-slider-runnable-track {
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
filter: contrast(0.8);
|
filter: contrast(0.8);
|
||||||
|
|
||||||
|
.lcdMenu {
|
||||||
|
height: 100%;
|
||||||
|
width: 100%;
|
||||||
|
padding: 0px;
|
||||||
|
margin: 0px;
|
||||||
|
background: transparent;
|
||||||
|
border: 0px;
|
||||||
|
appearance: none;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
border-radius: 6px;
|
||||||
|
|
||||||
|
&:focus {
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
&:hover {
|
||||||
|
background: var(--hover);
|
||||||
|
}
|
||||||
|
&:active {
|
||||||
|
background: var(--selected-click);
|
||||||
|
transform: scale(0.95);
|
||||||
|
}
|
||||||
|
.svg-icon {
|
||||||
|
--url: url('views/svg/more.svg')!important;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.app-chrome .app-chrome-item > .app-playback-controls .playback-info {
|
.app-chrome .app-chrome-item > .app-playback-controls .playback-info {
|
||||||
|
|
|
@ -113,11 +113,11 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<template v-if="mk.nowPlayingItem['attributes']['playParams']">
|
<template v-if="mk.nowPlayingItem['attributes']['playParams']">
|
||||||
<div class="actions"
|
<div class="actions">
|
||||||
v-if="isInLibrary(mk.nowPlayingItem['attributes']['playParams'])">
|
<button class="lcdMenu" @click="nowPlayingContextMenu">
|
||||||
❤️
|
<div class="svg-icon"></div>
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
<div class="actions" v-else>🖤</div>
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue