Переход на quasar, добавлены иконки

This commit is contained in:
Book Pauk
2020-01-31 18:14:38 +07:00
parent fdc4999556
commit 87c8d310b3
4 changed files with 26 additions and 8 deletions

View File

@@ -10,9 +10,15 @@
</div>
<div class="col column justify-start items-center no-wrap" style="min-height: 300px">
<el-input ref="input" placeholder="URL книги" v-model="bookUrl">
<!--el-input ref="input1" placeholder="URL книги" v-model="bookUrl">
<el-button slot="append" icon="el-icon-check" @click="submitUrl"></el-button>
</el-input>
</el-input-->
<q-input ref="input" class="fit" style="max-width: 700px" outlined dense bg-color="white" v-model="bookUrl" placeholder="URL книги">
<template v-slot:append>
<q-btn round dense flat icon="done" @click="submitUrl"/>
</template>
</q-input>
<div class="q-my-md"></div>
<input type="file" id="file" ref="file" @change="loadFile" style='display: none;'/>
@@ -202,8 +208,4 @@ class LoaderPage extends Vue {
font-size: 70%;
margin-bottom: 10px;
}
.el-input {
max-width: 700px;
}
</style>

View File

@@ -1,17 +1,21 @@
import Vue from 'vue';
import 'quasar/dist/quasar.css';
import VuePlugin from 'quasar/src/vue-plugin.js'
import Quasar from 'quasar/src/vue-plugin.js'
//components
import {QCircularProgress} from 'quasar/src/components/circular-progress';
import {QInput} from 'quasar/src/components/input';
import {QBtn} from 'quasar/src/components/btn';
import {QIcon} from 'quasar/src/components/icon';
//config
const config = {};
const components = {
QInput,
QBtn,
QIcon,
QCircularProgress,
};
@@ -22,4 +26,10 @@ const directives = {};
const plugins = {};
//use
Vue.use(VuePlugin, { config, components, directives, plugins });
Vue.use(Quasar, { config, components, directives, plugins });
//icons
import '@quasar/extras/material-icons/material-icons.css';
//import '@quasar/extras/fontawesome-v5/fontawesome-v5.css';
//import fontawesomeV5 from 'quasar/icon-set/fontawesome-v5.js'
//Quasar.iconSet.set(fontawesomeV5);

5
package-lock.json generated
View File

@@ -259,6 +259,11 @@
"fastq": "^1.6.0"
}
},
"@quasar/extras": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@quasar/extras/-/extras-1.5.0.tgz",
"integrity": "sha512-SE1npMOvXGSEI1nWnEd2/EQswkM2QAiZ2K1WSPMOeqZtDvc29uLqv5A9mecWPLxVN/bSpLiX65j+ZYilY6KNHQ=="
},
"@sindresorhus/is": {
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",

View File

@@ -55,6 +55,7 @@
"webpack-merge": "^4.2.2"
},
"dependencies": {
"@quasar/extras": "^1.5.0",
"appcache-webpack-plugin": "^1.4.0",
"axios": "^0.18.1",
"base-x": "^3.0.6",