From b049f1abd6d00b76afae76d6dc212be213b26c68 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Fri, 31 Jan 2020 10:48:21 +0100 Subject: viewer: buefy optimization (importing only used components) --- viewer/src/plugins/buefy.ts | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) (limited to 'viewer/src/plugins/buefy.ts') diff --git a/viewer/src/plugins/buefy.ts b/viewer/src/plugins/buefy.ts index 9fa73b6..fbffd55 100644 --- a/viewer/src/plugins/buefy.ts +++ b/viewer/src/plugins/buefy.ts @@ -19,10 +19,24 @@ import Vue from "vue"; -import Buefy from "buefy"; +// @ts-ignore +import Taginput from 'buefy/src/components/taginput'; +// @ts-ignore +import Loading from 'buefy/src/components/loading'; +// @ts-ignore +import Radio from 'buefy/src/components/radio'; +// @ts-ignore +import SnackBar from 'buefy/src/components/snackbar'; + import "@/assets/scss/buefy.scss"; -Vue.use(Buefy, { - defaultIconComponent: 'fa-icon', - defaultIconPack: 'fas', -}); +Vue.use(Taginput); +Vue.use(Loading); +Vue.use(Radio); +Vue.use(SnackBar); + +declare module 'vue/types/vue' { + interface Vue { + $buefy: any; + } +} \ No newline at end of file -- cgit v1.2.3 From af4660b4c4fea455dfffbf2d966bae425ed6effb Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Wed, 12 Feb 2020 21:25:07 +0100 Subject: viewer: project configuration - eof-last enforced --- viewer/src/plugins/buefy.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'viewer/src/plugins/buefy.ts') diff --git a/viewer/src/plugins/buefy.ts b/viewer/src/plugins/buefy.ts index fbffd55..74b6176 100644 --- a/viewer/src/plugins/buefy.ts +++ b/viewer/src/plugins/buefy.ts @@ -39,4 +39,4 @@ declare module 'vue/types/vue' { interface Vue { $buefy: any; } -} \ No newline at end of file +} -- cgit v1.2.3 From 370e3db3455f548699ff5e046e0f8dcc304991ac Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Fri, 14 Feb 2020 09:19:53 +0100 Subject: viewer: major code and search mode overhaul Updated libraries to the lastest version SCSS Formatter as suggested VSC extensions Renamed toolbar-color by scrollbar-color LD components use Props in favor of touching the stores directly (when possible) Moved most common algorithms to a "services" folder Complete search overhaul (lots of code change) --- viewer/src/plugins/buefy.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'viewer/src/plugins/buefy.ts') diff --git a/viewer/src/plugins/buefy.ts b/viewer/src/plugins/buefy.ts index 74b6176..ebdf64e 100644 --- a/viewer/src/plugins/buefy.ts +++ b/viewer/src/plugins/buefy.ts @@ -24,7 +24,7 @@ import Taginput from 'buefy/src/components/taginput'; // @ts-ignore import Loading from 'buefy/src/components/loading'; // @ts-ignore -import Radio from 'buefy/src/components/radio'; +import Button from 'buefy/src/components/button'; // @ts-ignore import SnackBar from 'buefy/src/components/snackbar'; @@ -32,7 +32,7 @@ import "@/assets/scss/buefy.scss"; Vue.use(Taginput); Vue.use(Loading); -Vue.use(Radio); +Vue.use(Button); Vue.use(SnackBar); declare module 'vue/types/vue' { -- cgit v1.2.3 From ccecfd9421f4550a71134cd46e1388e486f8c564 Mon Sep 17 00:00:00 2001 From: Zero~Informatique Date: Tue, 28 Apr 2020 03:47:39 +0200 Subject: viewer: global formatting unification --- viewer/src/plugins/buefy.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'viewer/src/plugins/buefy.ts') diff --git a/viewer/src/plugins/buefy.ts b/viewer/src/plugins/buefy.ts index ebdf64e..0f8e16b 100644 --- a/viewer/src/plugins/buefy.ts +++ b/viewer/src/plugins/buefy.ts @@ -20,13 +20,13 @@ import Vue from "vue"; // @ts-ignore -import Taginput from 'buefy/src/components/taginput'; +import Taginput from "buefy/src/components/taginput"; // @ts-ignore -import Loading from 'buefy/src/components/loading'; +import Loading from "buefy/src/components/loading"; // @ts-ignore -import Button from 'buefy/src/components/button'; +import Button from "buefy/src/components/button"; // @ts-ignore -import SnackBar from 'buefy/src/components/snackbar'; +import SnackBar from "buefy/src/components/snackbar"; import "@/assets/scss/buefy.scss"; @@ -35,8 +35,8 @@ Vue.use(Loading); Vue.use(Button); Vue.use(SnackBar); -declare module 'vue/types/vue' { - interface Vue { - $buefy: any; - } +declare module "vue/types/vue" { + interface Vue { + $buefy: any; + } } -- cgit v1.2.3