Fix setting fullpage
All checks were successful
the build was successful

This commit is contained in:
kolaente 2018-12-23 22:21:20 +01:00
parent e536071e65
commit 89f65f91f3
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
5 changed files with 19 additions and 1 deletions

View File

@ -93,7 +93,7 @@
</template>
</aside>
</div>
<div class="column is-10 app-content">
<div class="column is-10 app-content" :class="{'fullpage-overlay': fullpage}">
<a class="mobile-overlay" v-if="mobileMenuActive" @click="mobileMenuActive = false"></a>
<transition name="fade">
<router-view/>
@ -129,6 +129,7 @@
loading: false,
namespaces: [],
mobileMenuActive: false,
fullpage: false,
}
},
beforeMount() {
@ -179,9 +180,13 @@
}
},
doStuffAfterRoute(e) {
this.fullpage = false;
this.loadNamespacesIfNeeded(e)
this.mobileMenuActive = false
},
setFullPage() {
this.fullpage = true;
},
handleError(e) {
this.loading = false
message.error(e, this)

View File

@ -44,6 +44,9 @@
router.push({name: 'home'})
}
},
created() {
this.$parent.setFullPage();
},
methods: {
newList() {
const cancel = message.setLoading(this)

View File

@ -45,6 +45,9 @@
router.push({name: 'home'})
}
},
created() {
this.$parent.setFullPage();
},
methods: {
newNamespace() {
const cancel = message.setLoading(this)

View File

@ -44,6 +44,9 @@
router.push({name: 'home'})
}
},
created() {
this.$parent.setFullPage();
},
methods: {
newTeam() {
const cancel = message.setLoading(this)

View File

@ -46,4 +46,8 @@
margin-top: 1em;
font-size: 0.5em;
}
}
.fullpage-overlay{
z-index: 6 !important;
}