1.1.6 UI fixes, electron public api call

This commit is contained in:
exttex
2020-11-06 18:10:42 +01:00
parent 9fab54951c
commit 8648e6df41
10 changed files with 77 additions and 18 deletions

View File

@ -173,7 +173,7 @@
<v-container
class='overflow-y-auto'
fluid
style='height: calc(100vh - 118px);'>
style='height: calc(100vh - 140px);'>
<keep-alive include='Search,PlaylistPage,HomeScreen,DeezerPage'>
<router-view></router-view>

View File

@ -128,5 +128,7 @@
"Removed from playlist!": "Removed from playlist!",
"Playlist deleted!": "Playlist deleted!",
"Delete": "Delete",
"Are you sure you want to delete this playlist?": "Are you sure you want to delete this playlist?"
"Are you sure you want to delete this playlist?": "Are you sure you want to delete this playlist?",
"Force white tray icon": "Force white tray icon",
"Force default (white) tray icon if theme incorrectly detected. Requires restart.": "Force default (white) tray icon if theme incorrectly detected. Requires restart."
}

View File

@ -16,7 +16,7 @@
:src='$root.track.albumArt.full'
:lazy-src="$root.track.albumArt.thumb"
aspect-ratio="1"
max-height="calc(90vh - 285px)"
max-height="calc(90vh - 310px)"
class='ma-4'
contain>
</v-img>
@ -70,7 +70,7 @@
</v-row>
<!-- Bottom actions -->
<div class='d-flex my-1 mx-2 '>
<div class='d-flex mx-2 mb-2'>
<v-btn icon @click='repeatClick'>
<v-icon v-if='$root.repeat == 0'>mdi-repeat</v-icon>
@ -134,7 +134,7 @@
<v-tabs-items v-model='tab'>
<!-- Queue tab -->
<v-tab-item key='queue'>
<v-list two-line avatar class='overflow-y-auto' style='max-height: calc(100vh - 140px)'>
<v-list two-line avatar class='overflow-y-auto' style='max-height: calc(100vh - 160px)'>
<v-lazy
min-height="1"
transition="fade-transition"
@ -151,7 +151,7 @@
</v-tab-item>
<!-- Info tab -->
<v-tab-item key='info'>
<v-list two-line avatar class='overflow-y-auto text-center' style='max-height: calc(100vh - 140px)'>
<v-list two-line avatar class='overflow-y-auto text-center' style='max-height: calc(100vh - 160px)'>
<h1>{{$root.track.title}}</h1>
<!-- Album -->
<h3>Album:</h3>
@ -182,7 +182,7 @@
</v-tab-item>
<!-- Lyrics -->
<v-tab-item key='lyrics'>
<Lyrics :songId='$root.track.id' height='calc(100vh - 140px)'></Lyrics>
<Lyrics :songId='$root.track.id' height='calc(100vh - 160px)'></Lyrics>
</v-tab-item>
</v-tabs-items>
@ -204,19 +204,20 @@
<style scoped>
.main {
width: 100vw;
}
.notop {
height: 100vh;
width: 100vw;
}
.electron {
height: calc(100vh - 28px);
margin-top: 28px;
width: 100vw;
}
@media screen and (max-height: 864px) {
@media screen and (max-height: 900px) {
.imagescale {
max-height: 50vh;
}

View File

@ -230,6 +230,16 @@
<v-list-item-subtitle>{{$t("Don't minimize to tray")}}</v-list-item-subtitle>
</v-list-item-content>
</v-list-item>
<!-- Force white tray icon -->
<v-list-item v-if='$root.settings.electron'>
<v-list-item-action>
<v-checkbox v-model='$root.settings.forceWhiteTrayIcon' class='pl-2'></v-checkbox>
</v-list-item-action>
<v-list-item-content>
<v-list-item-title>{{$t("Force white tray icon")}}</v-list-item-title>
<v-list-item-subtitle>{{$t("Force default (white) tray icon if theme incorrectly detected. Requires restart.")}}</v-list-item-subtitle>
</v-list-item-content>
</v-list-item>
<!-- Logout -->
<v-btn block color='red' class='mt-4' @click='logout'>