From 8b3d3cab88d431491cf620e28dc185368004af61 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Thu, 15 Apr 2021 12:51:43 +0100 Subject: [PATCH] Completed theme switching functionality --- src/components/LinkItems/Collapsable.vue | 7 ++- src/components/LinkItems/Item.vue | 1 - src/components/LinkItems/ItemGroup.vue | 3 +- src/components/Settings/ItemSizeSelector.vue | 1 - src/components/Settings/SettingsContainer.vue | 6 ++- src/components/Settings/ThemeSelector.vue | 52 +++++++++++++++---- src/data/conf.yml | 1 + src/styles/color-palette.scss | 31 ++++++++--- src/styles/constants.scss | 5 -- src/utils/ThemeHelper.js | 10 ++-- src/utils/defaults.js | 4 ++ src/views/Home.vue | 6 ++- 12 files changed, 88 insertions(+), 39 deletions(-) delete mode 100644 src/styles/constants.scss create mode 100644 src/utils/defaults.js diff --git a/src/components/LinkItems/Collapsable.vue b/src/components/LinkItems/Collapsable.vue index a7665f2d..d1826f6f 100644 --- a/src/components/LinkItems/Collapsable.vue +++ b/src/components/LinkItems/Collapsable.vue @@ -87,7 +87,6 @@ export default {