From 690ee0c416635f8d6d3dc07048be90bd0da7748f Mon Sep 17 00:00:00 2001 From: Lex Neva Date: Wed, 19 Aug 2020 14:53:01 -0400 Subject: wip: move install extension to electron --- electron/src/renderer/main.js | 2 ++ 1 file changed, 2 insertions(+) (limited to 'electron/src/renderer/main.js') diff --git a/electron/src/renderer/main.js b/electron/src/renderer/main.js index 3502ed6a..c5f39948 100644 --- a/electron/src/renderer/main.js +++ b/electron/src/renderer/main.js @@ -20,6 +20,7 @@ import { faHorse, faInfo, faMinus, + faPalette, faPause, faPlay, faPlus, @@ -52,6 +53,7 @@ library.add( faHorse, faInfo, faMinus, + faPalette, faPause, faPlay, faPlus, -- cgit v1.2.3 From 69f931f0330c448911221752a226f612acb08713 Mon Sep 17 00:00:00 2001 From: Lex Neva Date: Wed, 19 Aug 2020 21:15:21 -0400 Subject: add vuetify --- electron/src/renderer/main.js | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'electron/src/renderer/main.js') diff --git a/electron/src/renderer/main.js b/electron/src/renderer/main.js index c5f39948..95d9dbf1 100644 --- a/electron/src/renderer/main.js +++ b/electron/src/renderer/main.js @@ -35,6 +35,9 @@ import Transitions from 'vue2-transitions' import GetTextPlugin from 'vue-gettext' import translations from './assets/translations.json' import {selectLanguage} from '../lib/i18n' +import Vuetify from 'vuetify' +import 'vuetify/dist/vuetify.min.css' +import '@mdi/font/css/materialdesignicons.css' // We have to add to the library every icon we use anywhere in the UI. // This avoids the need to bundle the entire font-awesome icon set with @@ -77,8 +80,11 @@ Vue.use(GetTextPlugin, { Vue.http = Vue.prototype.$http = axios Vue.config.productionTip = false +Vue.use(Vuetify) +let vuetify = new Vuetify({}) /* eslint-disable no-new */ new Vue({ + vuetify, components: {App}, router, template: '' -- cgit v1.2.3 From d528000863352d2905a4b91cd1213465cd76becf Mon Sep 17 00:00:00 2001 From: Lex Neva Date: Wed, 19 Aug 2020 22:50:14 -0400 Subject: set inkstitch color in vuetify theme --- electron/src/renderer/main.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'electron/src/renderer/main.js') diff --git a/electron/src/renderer/main.js b/electron/src/renderer/main.js index 95d9dbf1..25a3f7f1 100644 --- a/electron/src/renderer/main.js +++ b/electron/src/renderer/main.js @@ -81,7 +81,19 @@ Vue.http = Vue.prototype.$http = axios Vue.config.productionTip = false Vue.use(Vuetify) -let vuetify = new Vuetify({}) +const vuetify = new Vuetify({ + theme: { + themes: { + light: { + primary: '#003399', + secondary: '#000000', + accent: '#8c9eff', + error: '#b71c1c', + }, + }, + }, +}) + /* eslint-disable no-new */ new Vue({ vuetify, -- cgit v1.2.3