Переход на quasar
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
@@ -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,
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user