From a8dd4cb7c645026305bd335c6ddc55c7b02595f6 Mon Sep 17 00:00:00 2001 From: Romulus21 Date: Sat, 4 Apr 2020 11:47:48 +0200 Subject: [PATCH] add SVG Icon --- package.json | 1 + resources/js/app.js | 3 +++ resources/js/components/Nav.vue | 19 +++---------------- resources/js/components/TopBar.vue | 16 ++++------------ resources/sass/components/nav.scss | 2 ++ resources/sass/components/topbar.scss | 11 +++++++++++ resources/svg/games.svg | 4 ++++ resources/svg/logo.svg | 12 ++++++++++++ resources/svg/logout.svg | 4 ++++ resources/svg/memos.svg | 8 ++++++++ resources/svg/params.svg | 4 ++++ resources/svg/search.svg | 3 +++ webpack.mix.js | 11 ++--------- 13 files changed, 61 insertions(+), 37 deletions(-) create mode 100644 resources/svg/games.svg create mode 100644 resources/svg/logo.svg create mode 100644 resources/svg/logout.svg create mode 100644 resources/svg/memos.svg create mode 100644 resources/svg/params.svg create mode 100644 resources/svg/search.svg diff --git a/package.json b/package.json index 3d6007e..8b5b78a 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "vuex": "^3.1.3" }, "dependencies": { + "laravel-mix-svg-vue": "^0.2.6", "markdown-it": "^10.0.0" } } diff --git a/resources/js/app.js b/resources/js/app.js index a6aca2e..d5a8523 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -2,6 +2,9 @@ import Vue from 'vue' import router from './router' import App from './components/App' import store from './store' +import SvgVue from 'svg-vue'; + +Vue.use(SvgVue); require('./bootstrap'); diff --git a/resources/js/components/Nav.vue b/resources/js/components/Nav.vue index 05c3067..bb6de90 100644 --- a/resources/js/components/Nav.vue +++ b/resources/js/components/Nav.vue @@ -1,28 +1,15 @@