Переход на quasar

This commit is contained in:
Book Pauk
2020-02-02 15:37:36 +07:00
parent 55f092f161
commit 58316c5c1d
2 changed files with 23 additions and 10 deletions

View File

@@ -4,7 +4,16 @@
<div class="app-name"><span v-html="appName"></span></div> <div class="app-name"><span v-html="appName"></span></div>
<q-btn class="el-button-collapse" @click="toggleCollapse"></q-btn> <q-btn class="el-button-collapse" @click="toggleCollapse"></q-btn>
<el-menu class="el-menu-vertical" :default-active="rootRoute" :collapse="isCollapse" router> <q-list>
<q-item clickable v-ripple>
<q-item-section avatar>
<q-icon name="inbox" />
</q-item-section>
<q-item-section>Inbox</q-item-section>
</q-item>
</q-list>
<!--el-menu class="el-menu-vertical" :default-active="rootRoute" :collapse="isCollapse" router>
<el-menu-item index="/cardindex"> <el-menu-item index="/cardindex">
<i class="el-icon-search"></i> <i class="el-icon-search"></i>
<span :class="itemTitleClass('/cardindex')" slot="title">{{ this.itemRuText['/cardindex'] }}</span> <span :class="itemTitleClass('/cardindex')" slot="title">{{ this.itemRuText['/cardindex'] }}</span>
@@ -33,7 +42,7 @@
<i class="el-icon-question"></i> <i class="el-icon-question"></i>
<span :class="itemTitleClass('/help')" slot="title">{{ this.itemRuText['/help'] }}</span> <span :class="itemTitleClass('/help')" slot="title">{{ this.itemRuText['/help'] }}</span>
</el-menu-item> </el-menu-item>
</el-menu> </el-menu-->
</q-drawer> </q-drawer>
<q-page-container> <q-page-container>

View File

@@ -3,6 +3,9 @@ import Vue from 'vue';
import 'quasar/dist/quasar.css'; import 'quasar/dist/quasar.css';
import Quasar from 'quasar/src/vue-plugin.js' import Quasar from 'quasar/src/vue-plugin.js'
//config
const config = {};
//components //components
import {QLayout} from 'quasar/src/components/layout'; import {QLayout} from 'quasar/src/components/layout';
import {QPageContainer, QPage} from 'quasar/src/components/page'; import {QPageContainer, QPage} from 'quasar/src/components/page';
@@ -19,12 +22,8 @@ import {QSlider} from 'quasar/src/components/slider';
import {QTabPanels, QTabPanel} from 'quasar/src/components/tab-panels'; import {QTabPanels, QTabPanel} from 'quasar/src/components/tab-panels';
import {QSeparator} from 'quasar/src/components/separator'; import {QSeparator} from 'quasar/src/components/separator';
//plugins import {QList, QItem, QItemSection, QItemLabel} from 'quasar/src/components/item';
import AppFullscreen from 'quasar/src/plugins/AppFullscreen';
//config
const config = {};
const components = { const components = {
QLayout, QPageContainer, QPage, QDrawer, QLayout, QPageContainer, QPage, QDrawer,
QCircularProgress, QCircularProgress,
@@ -38,12 +37,17 @@ const components = {
QTabPanels, QTabPanels,
QTabPanel, QTabPanel,
QSeparator, QSeparator,
QList, QItem, QItemSection, QItemLabel,
}; };
//directives //directives
const directives = {}; import Ripple from 'quasar/src/directives/Ripple';
const directives = {Ripple};
//plugins //plugins
import AppFullscreen from 'quasar/src/plugins/AppFullscreen';
const plugins = { const plugins = {
AppFullscreen, AppFullscreen,
}; };