From 62903ceed82649b09564cd19e08944667def4a85 Mon Sep 17 00:00:00 2001 From: Jason <84899178+jasonhenriquez@users.noreply.github.com> Date: Sat, 25 Nov 2023 17:44:29 +0000 Subject: [PATCH] Open/close all settings tabs persistent toggle (#4204) * Open or close all settings tabs toggle * Update labels to expanded/collapsed * Move settings expansion toggle on top (& shorten label) --- .../ft-settings-section/ft-settings-section.js | 5 +++++ .../ft-settings-section/ft-settings-section.vue | 5 ++++- src/renderer/store/modules/settings.js | 1 + src/renderer/views/Settings/Settings.css | 10 ++++++++++ src/renderer/views/Settings/Settings.js | 14 +++++++++++++- src/renderer/views/Settings/Settings.vue | 11 +++++++++++ static/locales/en-US.yaml | 1 + 7 files changed, 45 insertions(+), 2 deletions(-) diff --git a/src/renderer/components/ft-settings-section/ft-settings-section.js b/src/renderer/components/ft-settings-section/ft-settings-section.js index 3b0e9ebaf..8af423b43 100644 --- a/src/renderer/components/ft-settings-section/ft-settings-section.js +++ b/src/renderer/components/ft-settings-section/ft-settings-section.js @@ -7,5 +7,10 @@ export default defineComponent({ type: String, required: true } + }, + computed: { + allSettingsSectionsExpandedByDefault: function () { + return this.$store.getters.getAllSettingsSectionsExpandedByDefault + } } }) diff --git a/src/renderer/components/ft-settings-section/ft-settings-section.vue b/src/renderer/components/ft-settings-section/ft-settings-section.vue index fda6e4729..ef65afb54 100644 --- a/src/renderer/components/ft-settings-section/ft-settings-section.vue +++ b/src/renderer/components/ft-settings-section/ft-settings-section.vue @@ -1,5 +1,8 @@