Archived
Update layout
This commit is contained in:
1 parent
91a24e7db2
commit
a79200383a
8 files changed
+51
-14
No files matched your search
+7
-2
@@ -1,13 +1,15 @@
|
||||
<template>
|
||||
<v-app dark>
|
||||
<v-app :style="{ background: $vuetify.theme.themes[theme].background }">
|
||||
<NavigationDrawer ref="navDrawer" />
|
||||
<v-app-bar app clipped-left>
|
||||
<v-app-bar app dark clipped-left>
|
||||
<v-app-bar-nav-icon @click="toggleNavDrawer" />
|
||||
<v-toolbar-title v-text="title" />
|
||||
<v-spacer />
|
||||
<!-- TODO: Enable theme switching some time maybe
|
||||
<v-btn icon @click="$vuetify.theme.dark = !$vuetify.theme.dark">
|
||||
<v-icon>mdi-theme-light-dark</v-icon>
|
||||
</v-btn>
|
||||
-->
|
||||
<v-btn v-if="loggedIn" icon @click="logout">
|
||||
<v-icon>mdi-logout-variant</v-icon>
|
||||
</v-btn>
|
||||
@@ -32,6 +34,9 @@ export default {
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
theme () {
|
||||
return (this.$vuetify.theme.dark) ? 'dark' : 'light'
|
||||
},
|
||||
loggedIn () {
|
||||
return this.$store.state.user
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user