diff --git a/README.md b/README.md index e417f82..c55fead 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,9 @@ Thanks to the Quasar Framework and TypeScript ! [](https://github.com/standard/standard) +[](https://circleci.com/gh/paoloar77/freeplanet/tree/master) +[](https://codecov.io/gh/paoloar77/freeplanet/branch/master) + ## Features ⚡️ diff --git a/src/App.vue b/src/App.vue index d21866d..2a5c73a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -18,9 +18,9 @@ diff --git a/src/components/Header.vue b/src/components/Header.vue index b35c475..ce10265 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -59,6 +59,8 @@ import drawer from '../layouts/drawer/drawer.vue' import messagePopover from '../layouts/toolbar/messagePopover/messagePopover.vue' + import { GlobalStore } from '@modules' + @Component({ components: { drawer, @@ -76,7 +78,13 @@ { label: 'Spanish', icon: 'fa-flag-es', value: 'es' }, { label: 'Italian', icon: 'fa-facebook', value: 'it' } ] - public leftDrawerOpen = false; + get leftDrawerOpen () { + return GlobalStore.state.leftDrawerOpen + } + set leftDrawerOpen (value) { + GlobalStore.state.leftDrawerOpen = value + localStorage.setItem('leftDrawerOpen', value.toString()) + } get lang() { return this.$q.i18n.lang diff --git a/src/layouts/MainLayout.vue b/src/layouts/MainLayout.vue deleted file mode 100644 index 1ed9632..0000000 --- a/src/layouts/MainLayout.vue +++ /dev/null @@ -1,25 +0,0 @@ - - q-layout(view="lHh Lpr lFf") - q-layout-header - q-toolbar.row(color="primary", glossy) - q-toolbar-title.col - span Quasar TypeScript - div(slot="subtitle") Quasar v{{ $q.version }} - - q-btn-dropdown(ref="selectLanguages", v-if="hasMultipleLanguages", icon="language", :label="currentLanguage.code", flat, dense) - q-list(link) - q-item(v-close-overlay, v-for="(language, index) in availableLanguages", :key="index", @click.native="setLanguage(language.code)") - q-item-main - q-item-tile(label) {{ language.name }} - q-item-side(v-if="language.code === currentLanguage.code", right, icon="done", color="primary") - q-page-container - router-view - - - diff --git a/src/layouts/drawer/drawer.vue b/src/layouts/drawer/drawer.vue index fcfb5af..0c4ef6e 100644 --- a/src/layouts/drawer/drawer.vue +++ b/src/layouts/drawer/drawer.vue @@ -7,8 +7,8 @@ {{ Username }}