From dd3db8ed994355be48dc57da4174e6a04305a411 Mon Sep 17 00:00:00 2001 From: Valentin Kaelin Date: Mon, 21 Oct 2019 16:02:45 +0200 Subject: [PATCH] refactor: remove vue-awesome package --- client/package-lock.json | 6 ---- client/package.json | 1 - client/src/components/SearchForm.vue | 42 ++++++++++++++++++++-------- client/src/main.js | 5 ---- 4 files changed, 31 insertions(+), 23 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index 528b6fa..4721740 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -11158,12 +11158,6 @@ "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.10.tgz", "integrity": "sha512-ImThpeNU9HbdZL3utgMCq0oiMzAkt1mcgy3/E6zWC/G6AaQoeuFdsl9nDhTDU3X1R6FK7nsIUuRACVcjI+A2GQ==" }, - "vue-awesome": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/vue-awesome/-/vue-awesome-3.5.4.tgz", - "integrity": "sha512-RRuo08A6mFye2RyLVdnODH5kyLiHANMl9EzKXZXCeMrsP4SY3nyjkQnTGlgbbVOBQuaGBMrFp9HPOJYDaVNk/w==", - "dev": true - }, "vue-content-loader": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/vue-content-loader/-/vue-content-loader-0.2.2.tgz", diff --git a/client/package.json b/client/package.json index 58105c0..3e286c1 100644 --- a/client/package.json +++ b/client/package.json @@ -25,7 +25,6 @@ "postcss-import": "^12.0.1", "purgecss": "^1.3.0", "tailwindcss": "^1.0.4", - "vue-awesome": "^3.5.4", "vue-template-compiler": "^2.5.21" } } diff --git a/client/src/components/SearchForm.vue b/client/src/components/SearchForm.vue index 4fc93d5..e48137a 100644 --- a/client/src/components/SearchForm.vue +++ b/client/src/components/SearchForm.vue @@ -15,7 +15,15 @@ class="cursor-pointer flex items-center px-2 py-1 rounded transition-all transition-fast ease-in-quad ease-out-quad hover:text-white" > {{ selectedRegion }} - + + + - + class="absolute vertical-center offsetIcon w-3 h-3 fill-current" + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 512 512" + > + + {{ region }} @@ -54,7 +66,15 @@ class="input btn rounded-lg ml-2 relative" type="submit" > - + + + @@ -140,13 +160,13 @@ export default { } .input { - border-color: rgba(129, 230, 217, .7); - background: rgba(40, 94, 97, .35); + border-color: rgba(129, 230, 217, 0.7); + background: rgba(40, 94, 97, 0.35); } .input:focus, .btn:hover { - background: rgba(40, 94, 97, .75); - border-color: rgba(129, 230, 217, .9); + background: rgba(40, 94, 97, 0.75); + border-color: rgba(129, 230, 217, 0.9); } diff --git a/client/src/main.js b/client/src/main.js index 2668390..c2fc828 100644 --- a/client/src/main.js +++ b/client/src/main.js @@ -2,9 +2,6 @@ import Vue from 'vue' import VueAxios from './plugins/axios' import '@/assets/css/main.css' -import 'vue-awesome/icons' -import Icon from 'vue-awesome/components/Icon' - import App from './App.vue' import router from './router' @@ -13,8 +10,6 @@ import store from './store' Vue.config.productionTip = false Vue.use(VueAxios) -Vue.component('v-icon', Icon) - new Vue({ router, store,