Переход на quasar
This commit is contained in:
@@ -7,6 +7,7 @@
|
|||||||
<div class="col row">
|
<div class="col row">
|
||||||
<div class="full-height">
|
<div class="full-height">
|
||||||
<q-tabs
|
<q-tabs
|
||||||
|
ref="tabs"
|
||||||
class="bg-grey-3 text-black"
|
class="bg-grey-3 text-black"
|
||||||
v-model="selectedTab"
|
v-model="selectedTab"
|
||||||
left-icon="la la-caret-up"
|
left-icon="la la-caret-up"
|
||||||
@@ -19,7 +20,7 @@
|
|||||||
stretch
|
stretch
|
||||||
inline-label
|
inline-label
|
||||||
>
|
>
|
||||||
<div class="q-pt-lg"/>
|
<div v-show="tabsScrollable" class="q-pt-lg"/>
|
||||||
<q-tab class="tab" name="profiles" icon="la la-users" label="Профили" />
|
<q-tab class="tab" name="profiles" icon="la la-users" label="Профили" />
|
||||||
<q-tab class="tab" name="view" icon="la la-eye" label="Вид" />
|
<q-tab class="tab" name="view" icon="la la-eye" label="Вид" />
|
||||||
<q-tab class="tab" name="buttons" icon="la la-grip-horizontal" label="Кнопки" />
|
<q-tab class="tab" name="buttons" icon="la la-grip-horizontal" label="Кнопки" />
|
||||||
@@ -27,7 +28,7 @@
|
|||||||
<q-tab class="tab" name="pagemove" icon="la la-school" label="Листание" />
|
<q-tab class="tab" name="pagemove" icon="la la-school" label="Листание" />
|
||||||
<q-tab class="tab" name="others" icon="la la-list-ul" label="Прочее" />
|
<q-tab class="tab" name="others" icon="la la-list-ul" label="Прочее" />
|
||||||
<q-tab class="tab" name="reset" icon="la la-broom" label="Сброс" />
|
<q-tab class="tab" name="reset" icon="la la-broom" label="Сброс" />
|
||||||
<div class="q-pt-lg"/>
|
<div v-show="tabsScrollable" class="q-pt-lg"/>
|
||||||
</q-tabs>
|
</q-tabs>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -124,6 +125,7 @@ selectedTabOld = null;//todo: remove
|
|||||||
fontBold = false;
|
fontBold = false;
|
||||||
fontItalic = false;
|
fontItalic = false;
|
||||||
vertShift = 0;
|
vertShift = 0;
|
||||||
|
tabsScrollable = false;
|
||||||
|
|
||||||
webFonts = [];
|
webFonts = [];
|
||||||
fonts = [];
|
fonts = [];
|
||||||
@@ -140,6 +142,15 @@ selectedTabOld = null;//todo: remove
|
|||||||
this.settingsChanged();
|
this.settingsChanged();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mounted() {
|
||||||
|
this.$watch(
|
||||||
|
'$refs.tabs.scrollable',
|
||||||
|
(newValue) => {
|
||||||
|
this.tabsScrollable = newValue;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
init() {
|
init() {
|
||||||
this.$refs.window.init();
|
this.$refs.window.init();
|
||||||
this.inited = true;
|
this.inited = true;
|
||||||
@@ -185,7 +196,6 @@ selectedTabOld = null;//todo: remove
|
|||||||
return this.$store.state.reader.profiles;
|
return this.$store.state.reader.profiles;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
get currentProfileOptions() {
|
get currentProfileOptions() {
|
||||||
const profNames = Object.keys(this.profiles)
|
const profNames = Object.keys(this.profiles)
|
||||||
profNames.sort();
|
profNames.sort();
|
||||||
|
|||||||
Reference in New Issue
Block a user