Remove "collapse menu button" and make the hamburger button always visible
This commit is contained in:
parent
90b53176a6
commit
a01fc161fa
2 changed files with 11 additions and 28 deletions
13
src/App.vue
13
src/App.vue
|
@ -15,9 +15,10 @@
|
||||||
<img alt="Vikunja" src="/images/logo-full.svg" v-else/>
|
<img alt="Vikunja" src="/images/logo-full.svg" v-else/>
|
||||||
</router-link>
|
</router-link>
|
||||||
<a
|
<a
|
||||||
:class="{'is-visible': !menuActive}"
|
@click="menuActive = !menuActive"
|
||||||
@click="menuActive = true"
|
|
||||||
class="menu-show-button"
|
class="menu-show-button"
|
||||||
|
@shortkey="() => menuActive = !menuActive"
|
||||||
|
v-shortkey="['ctrl', 'e']"
|
||||||
>
|
>
|
||||||
<icon icon="bars"></icon>
|
<icon icon="bars"></icon>
|
||||||
</a>
|
</a>
|
||||||
|
@ -149,14 +150,6 @@
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<a
|
|
||||||
@click="menuActive = false"
|
|
||||||
@shortkey="() => menuActive = !menuActive"
|
|
||||||
class="collapse-menu-button"
|
|
||||||
v-shortkey="['ctrl', 'e']">
|
|
||||||
Collapse Menu
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<aside class="menu namespaces-lists">
|
<aside class="menu namespaces-lists">
|
||||||
<template v-for="n in namespaces">
|
<template v-for="n in namespaces">
|
||||||
<div :key="n.id">
|
<div :key="n.id">
|
||||||
|
|
|
@ -132,20 +132,6 @@
|
||||||
left: 0;
|
left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.collapse-menu-button {
|
|
||||||
font-size: .75rem;
|
|
||||||
color: $grey;
|
|
||||||
text-align: center;
|
|
||||||
display: block;
|
|
||||||
width: 100%;
|
|
||||||
margin: $navbar-padding / 2 0 $navbar-padding;
|
|
||||||
cursor: pointer;
|
|
||||||
|
|
||||||
@media screen and (max-width: $tablet) {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.menu {
|
.menu {
|
||||||
.menu-label {
|
.menu-label {
|
||||||
font-size: 1em;
|
font-size: 1em;
|
||||||
|
@ -307,6 +293,10 @@
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&.namespaces-lists {
|
||||||
|
padding-top: $navbar-padding / 2;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.top-menu {
|
.top-menu {
|
||||||
|
@ -387,6 +377,10 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.navbar-brand .menu-show-button {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
.mobile-overlay {
|
.mobile-overlay {
|
||||||
display: none;
|
display: none;
|
||||||
position: fixed;
|
position: fixed;
|
||||||
|
@ -422,10 +416,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.menu-show-button.is-visible {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
.logout-icon {
|
.logout-icon {
|
||||||
margin-right: 0.85em !important;
|
margin-right: 0.85em !important;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue