From a1332c2c1acdabaaf07032036222aea0add65874 Mon Sep 17 00:00:00 2001 From: Adrian Rumpold Date: Mon, 24 Jan 2022 12:14:40 +0100 Subject: [PATCH] feat: Add Vuetify --- package.json | 9 +- public/index.html | 4 +- src/App.vue | 86 +++++++++------ src/assets/logo.svg | 1 + src/components/TemperatureSlider.vue | 11 +- src/components/VolumeSelector.vue | 9 +- src/main.js | 4 +- src/plugins/vuetify.js | 7 ++ vue.config.js | 5 + yarn.lock | 158 +++++++++++++++++++++++---- 10 files changed, 231 insertions(+), 63 deletions(-) create mode 100644 src/assets/logo.svg create mode 100644 src/plugins/vuetify.js create mode 100644 vue.config.js diff --git a/package.json b/package.json index 22f8602..09bb89f 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,8 @@ }, "dependencies": { "core-js": "^3.6.5", - "vue": "^2.6.11" + "vue": "^2.6.11", + "vuetify": "^2.4.0" }, "devDependencies": { "@vue/cli-plugin-babel": "~4.5.0", @@ -18,7 +19,11 @@ "babel-eslint": "^10.1.0", "eslint": "^6.7.2", "eslint-plugin-vue": "^6.2.2", - "vue-template-compiler": "^2.6.11" + "sass": "~1.32.0", + "sass-loader": "^10.0.0", + "vue-cli-plugin-vuetify": "~2.4.5", + "vue-template-compiler": "^2.6.11", + "vuetify-loader": "^1.7.0" }, "eslintConfig": { "root": true, diff --git a/public/index.html b/public/index.html index 3e5a139..bc51465 100644 --- a/public/index.html +++ b/public/index.html @@ -1,11 +1,13 @@ - + <%= htmlWebpackPlugin.options.title %> + +