You can use reveal on Layout header or Layout footer
<!-- layout.vue -->
<q-layout-header reveal>
<q-toolbar :inverted="$q.theme === ‘ios’">
…
</q-toolbar>
<nav-tabs v-if="$q.theme === ‘mat’" />
</q-layout-header>
<q-layout-footer reveal v-if="$q.theme === ‘ios’">
<nav-tabs />
</q-layout-footer>