fix menu memory, return memo button & add favicon
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user