fix menu memory, return memo button & add favicon

This commit is contained in:
2020-04-08 23:00:26 +02:00
parent 0c74026119
commit d844bd8518
7 changed files with 71 additions and 11 deletions

View File

@@ -12,7 +12,7 @@
<svg-vue icon="games" />
<span v-bind:class="{ navhidden: !toggleNav }">Jeux</span>
</router-link>
<div @click="toggleNav = !toggleNav" class="nav-toggle mt-5">
<div @click="toggleNavBar" class="nav-toggle mt-5">
<svg-vue icon="arrow" v-bind:class="{ small: !toggleNav }" />
</div>
</nav>
@@ -25,6 +25,16 @@
return {
toggleNav: true,
}
},
mounted() {
let isTrueSet = (localStorage.getItem('navbar') === 'true');
(isTrueSet) ? this.toggleNav = true : this.toggleNav = false
},
methods: {
toggleNavBar() {
this.toggleNav = !this.toggleNav
localStorage.setItem('navbar', JSON.stringify(this.toggleNav));
}
}
}
</script>