Переход на quasar

This commit is contained in:
Book Pauk
2020-02-03 01:01:10 +07:00
parent 2b6f9568de
commit 424fe4d1e9
5 changed files with 23 additions and 35 deletions

View File

@@ -243,15 +243,6 @@ body, html, #app {
font: normal 12pt ReaderDefault; font: normal 12pt ReaderDefault;
} }
.xyfit {
height: 100%;
width: 100%;
}
.flexfit {
flex: 1;
}
.dborder { .dborder {
border: 2px solid yellow; border: 2px solid yellow;
} }

View File

@@ -4,7 +4,7 @@
Справка Справка
</template> </template>
<div class="col" style="min-width: 600px; display: grid"> <div class="col column" style="min-width: 600px">
<q-btn-toggle <q-btn-toggle
v-model="selectedTab" v-model="selectedTab"
toggle-color="primary" toggle-color="primary"
@@ -17,29 +17,13 @@
{label: 'Помочь проекту', value: 'donate'} {label: 'Помочь проекту', value: 'donate'}
]" ]"
/> />
<q-separator /> <div class="separator"></div>
<q-tab-panels v-model="selectedTab"> <CommonHelpPage v-if="selectedTab == 'common'" class="col"></CommonHelpPage>
<q-tab-panel name="common"> <HotkeysHelpPage v-if="selectedTab == 'hotkeys'" class="col"></HotkeysHelpPage>
<CommonHelpPage></CommonHelpPage> <MouseHelpPage v-if="selectedTab == 'mouse'" class="col"></MouseHelpPage>
</q-tab-panel> <VersionHistoryPage v-if="selectedTab == 'releases'" class="col"></VersionHistoryPage>
<DonateHelpPage v-if="selectedTab == 'donate'" class="col"></DonateHelpPage>
<q-tab-panel name="hotkeys">
<HotkeysHelpPage></HotkeysHelpPage>
</q-tab-panel>
<q-tab-panel name="mouse">
<MouseHelpPage></MouseHelpPage>
</q-tab-panel>
<q-tab-panel name="releases">
<VersionHistoryPage></VersionHistoryPage>
</q-tab-panel>
<q-tab-panel name="donate">
<DonateHelpPage></DonateHelpPage>
</q-tab-panel>
</q-tab-panels>
</div> </div>
</Window> </Window>
</template> </template>
@@ -92,4 +76,8 @@ class HelpPage extends Vue {
</script> </script>
<style scoped> <style scoped>
.separator {
height: 1px;
background-color: #E0E0E0;
}
</style> </style>

View File

@@ -62,6 +62,7 @@ class VersionHistoryPage extends Vue {
overflow-y: auto; overflow-y: auto;
font-size: 120%; font-size: 120%;
line-height: 130%; line-height: 130%;
position: relative;
} }
h4 { h4 {

View File

@@ -120,6 +120,15 @@ class Window extends Vue {
z-index: 50; z-index: 50;
} }
.xyfit {
height: 100%;
width: 100%;
}
.flexfit {
flex: 1;
}
.window { .window {
margin: 10px; margin: 10px;
background-color: #ffffff; background-color: #ffffff;

View File

@@ -19,7 +19,7 @@ import {QIcon} from 'quasar/src/components/icon';
import {QSlider} from 'quasar/src/components/slider'; import {QSlider} from 'quasar/src/components/slider';
//import {QTabs} from 'quasar/src/components/tabs'; //import {QTabs} from 'quasar/src/components/tabs';
//import {QTab} from 'quasar/src/components/tab'; //import {QTab} from 'quasar/src/components/tab';
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';
import {QList, QItem, QItemSection, QItemLabel} from 'quasar/src/components/item'; import {QList, QItem, QItemSection, QItemLabel} from 'quasar/src/components/item';
import {QTooltip} from 'quasar/src/components/tooltip'; import {QTooltip} from 'quasar/src/components/tooltip';
@@ -34,8 +34,7 @@ const components = {
QSlider, QSlider,
//QTabs, //QTabs,
//QTab //QTab
QTabPanels, //QTabPanels, QTabPanel,
QTabPanel,
QSeparator, QSeparator,
QList, QItem, QItemSection, QItemLabel, QList, QItem, QItemSection, QItemLabel,
QTooltip, QTooltip,