mirror of
https://github.com/owntone/owntone-server.git
synced 2025-07-20 22:11:16 -04:00
[web] Always show items the burger menu
This commit is contained in:
parent
36d8161a37
commit
a0d2ddcdc2
@ -2,7 +2,7 @@
|
|||||||
<nav class="navbar is-fixed-top is-light" :style="zindex">
|
<nav class="navbar is-fixed-top is-light" :style="zindex">
|
||||||
<div class="navbar-brand is-flex-grow-1">
|
<div class="navbar-brand is-flex-grow-1">
|
||||||
<control-link
|
<control-link
|
||||||
v-for="menu in menus.filter((menu) => menu.show && menu.icon)"
|
v-for="menu in menus.filter((menu) => menu.show && !menu.sub)"
|
||||||
:key="menu.name"
|
:key="menu.name"
|
||||||
:to="{ name: menu.name }"
|
:to="{ name: menu.name }"
|
||||||
class="navbar-item is-hidden-mobile"
|
class="navbar-item is-hidden-mobile"
|
||||||
@ -21,10 +21,7 @@
|
|||||||
>
|
>
|
||||||
<div class="dropdown-menu is-mobile">
|
<div class="dropdown-menu is-mobile">
|
||||||
<div class="dropdown-content">
|
<div class="dropdown-content">
|
||||||
<template
|
<template v-for="menu in menus" :key="menu.name">
|
||||||
v-for="menu in menus.filter((menu) => menu.show)"
|
|
||||||
:key="menu.name"
|
|
||||||
>
|
|
||||||
<hr v-if="menu.separator" class="my-3" />
|
<hr v-if="menu.separator" class="my-3" />
|
||||||
<a
|
<a
|
||||||
v-else-if="menu.action"
|
v-else-if="menu.action"
|
||||||
@ -43,7 +40,7 @@
|
|||||||
<span
|
<span
|
||||||
:class="{
|
:class="{
|
||||||
'pl-5': menu.sub,
|
'pl-5': menu.sub,
|
||||||
'has-text-weight-semibold': menu.icon
|
'has-text-weight-semibold': !menu.sub
|
||||||
}"
|
}"
|
||||||
v-text="$t(menu.key)"
|
v-text="$t(menu.key)"
|
||||||
/>
|
/>
|
||||||
@ -89,30 +86,10 @@ export default {
|
|||||||
name: 'music',
|
name: 'music',
|
||||||
show: this.settingsStore.showMenuItemMusic
|
show: this.settingsStore.showMenuItemMusic
|
||||||
},
|
},
|
||||||
{
|
{ key: 'navigation.artists', name: 'music-artists', sub: true },
|
||||||
key: 'navigation.artists',
|
{ key: 'navigation.albums', name: 'music-albums', sub: true },
|
||||||
name: 'music-artists',
|
{ key: 'navigation.genres', name: 'music-genres', sub: true },
|
||||||
show: true,
|
{ key: 'navigation.composers', name: 'music-composers', sub: true },
|
||||||
sub: true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 'navigation.albums',
|
|
||||||
name: 'music-albums',
|
|
||||||
show: true,
|
|
||||||
sub: true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 'navigation.genres',
|
|
||||||
name: 'music-genres',
|
|
||||||
show: true,
|
|
||||||
sub: true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 'navigation.composers',
|
|
||||||
name: 'music-composers',
|
|
||||||
show: true,
|
|
||||||
sub: true
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
key: 'navigation.spotify',
|
key: 'navigation.spotify',
|
||||||
name: 'music-spotify',
|
name: 'music-spotify',
|
||||||
@ -149,18 +126,10 @@ export default {
|
|||||||
name: this.searchStore.source,
|
name: this.searchStore.source,
|
||||||
show: this.settingsStore.showMenuItemSearch
|
show: this.settingsStore.showMenuItemSearch
|
||||||
},
|
},
|
||||||
{ separator: true, show: true },
|
{ separator: true },
|
||||||
{
|
{ key: 'navigation.settings', name: 'settings-webinterface' },
|
||||||
key: 'navigation.settings',
|
{ action: this.openUpdateDialog, key: 'navigation.update-library' },
|
||||||
name: 'settings-webinterface',
|
{ key: 'navigation.about', name: 'about' }
|
||||||
show: true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
action: this.openUpdateDialog,
|
|
||||||
key: 'navigation.update-library',
|
|
||||||
show: true
|
|
||||||
},
|
|
||||||
{ key: 'navigation.about', name: 'about', show: true }
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
zindex() {
|
zindex() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user