From 5353c3ab9076a6a90bcec5744835868d573ef54c Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Tue, 18 May 2021 15:22:11 +0100 Subject: [PATCH] Adds ability for user to add custom nav bar links plus UI improvments --- src/App.vue | 10 ++- src/assets/interface-icons/add-new.svg | 1 + src/assets/interface-icons/save-config.svg | 1 + .../Configuration/ConfigContainer.vue | 31 ++++--- src/components/Configuration/EditSiteMeta.vue | 80 +++++++++++++++++-- src/components/Configuration/JsonEditor.vue | 5 ++ src/components/Settings/ConfigLauncher.vue | 10 ++- src/styles/color-themes.scss | 4 + 8 files changed, 117 insertions(+), 25 deletions(-) create mode 100644 src/assets/interface-icons/add-new.svg create mode 100644 src/assets/interface-icons/save-config.svg diff --git a/src/App.vue b/src/App.vue index c1237151..c5aad223 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,6 @@