From 4d51dcafabd4ab59bf320562422d1b9d0bc10820 Mon Sep 17 00:00:00 2001 From: Mees Frensel <33722705+meesfrensel@users.noreply.github.com> Date: Mon, 28 Sep 2026 20:12:52 +0200 Subject: [PATCH] refactor(web): use ui's Select and remove old settings dropdown component (#31841) --- .../settings/SettingDropdown.svelte | 65 ------------- web/src/lib/elements/RadioButton.svelte | 16 ---- .../lib/modals/SlideshowSettingsModal.svelte | 92 ++++++------------- 3 files changed, 28 insertions(+), 145 deletions(-) delete mode 100644 web/src/lib/components/shared-components/settings/SettingDropdown.svelte delete mode 100644 web/src/lib/elements/RadioButton.svelte diff --git a/web/src/lib/components/shared-components/settings/SettingDropdown.svelte b/web/src/lib/components/shared-components/settings/SettingDropdown.svelte deleted file mode 100644 index 872bf688c..000000000 --- a/web/src/lib/components/shared-components/settings/SettingDropdown.svelte +++ /dev/null @@ -1,65 +0,0 @@ - - -
-
-
- - {#if isEdited} -
- {$t('unsaved_change')} -
- {/if} -
- -

{subtitle}

- {@render children?.()} -
-
- { - return { - title: option.title, - icon: option.icon, - }; - }} - onSelect={onToggle} - /> -
-
diff --git a/web/src/lib/elements/RadioButton.svelte b/web/src/lib/elements/RadioButton.svelte deleted file mode 100644 index 36ce5f757..000000000 --- a/web/src/lib/elements/RadioButton.svelte +++ /dev/null @@ -1,16 +0,0 @@ - - -
- - -
diff --git a/web/src/lib/modals/SlideshowSettingsModal.svelte b/web/src/lib/modals/SlideshowSettingsModal.svelte index 6540f6312..161a69cb8 100644 --- a/web/src/lib/modals/SlideshowSettingsModal.svelte +++ b/web/src/lib/modals/SlideshowSettingsModal.svelte @@ -1,16 +1,6 @@