From 9725716269c9f65d07f57d93678eca503ca25a0f Mon Sep 17 00:00:00 2001 From: Gordon Lin <75815453+gordlin@users.noreply.github.com> Date: Mon, 9 Dec 2024 14:51:12 -0500 Subject: [PATCH] Implement minor slide editor redesign, improve 'full slide' functionality --- src/components/dynamic-editor.vue | 2 +- src/components/editor.vue | 38 +-- src/components/helpers/action-modal.vue | 7 + src/components/helpers/image-preview.vue | 13 +- src/components/helpers/metadata-content.vue | 54 ++-- src/components/helpers/multi-option-modal.vue | 97 +++++++ src/components/home.vue | 8 +- src/components/image-editor.vue | 137 ++++----- src/components/map-editor.vue | 23 +- src/components/metadata-editor.vue | 6 +- src/components/slide-editor.vue | 268 +++++++++++------- src/components/slideshow-editor.vue | 13 +- src/components/text-editor.vue | 4 +- src/lang/lang.csv | 18 +- 14 files changed, 431 insertions(+), 257 deletions(-) create mode 100644 src/components/helpers/multi-option-modal.vue diff --git a/src/components/dynamic-editor.vue b/src/components/dynamic-editor.vue index 5629a992..9516d4cf 100644 --- a/src/components/dynamic-editor.vue +++ b/src/components/dynamic-editor.vue @@ -1,5 +1,5 @@