From 52bbe4d7e4c29a525af872902e8c4f9ec84030fe Mon Sep 17 00:00:00 2001 From: sethburkart123 Date: Wed, 4 Sep 2024 16:27:08 +1000 Subject: [PATCH] feat(slider): update slider for Svelte 5 compatibility --- src/svelte-interface/components/Slider.svelte | 9 +++++---- src/svelte-interface/components/TabbedContainer.svelte | 7 ------- src/svelte-interface/pages/settings.svelte | 7 +++---- src/svelte-interface/pages/settings/shortcuts.svelte | 4 ++++ src/svelte-interface/pages/settings/theme.svelte | 4 ++++ 5 files changed, 16 insertions(+), 15 deletions(-) diff --git a/src/svelte-interface/components/Slider.svelte b/src/svelte-interface/components/Slider.svelte index 0c60c8d0..00459c70 100644 --- a/src/svelte-interface/components/Slider.svelte +++ b/src/svelte-interface/components/Slider.svelte @@ -1,15 +1,16 @@ -
+
onChange(Number(e.currentTarget.value))} + style={`background: linear-gradient(to right, #30D259 ${percentage}%, #dddddd ${percentage}%)`} + onchange={(e) => onChange(Number(e.currentTarget.value))} class="w-full h-1 rounded-full appearance-none cursor-pointer dark:bg-[#38373D] bg-[#DDDDDD] slider" />
diff --git a/src/svelte-interface/components/TabbedContainer.svelte b/src/svelte-interface/components/TabbedContainer.svelte index cd0f3c67..7b7f1a8d 100644 --- a/src/svelte-interface/components/TabbedContainer.svelte +++ b/src/svelte-interface/components/TabbedContainer.svelte @@ -44,16 +44,9 @@ window.removeEventListener("message", handleMessage); }; }); - - /* $effect(() => { - if (tabs.length > 0) { - updateTabWidth(); - } - }); */
-
{ browser.runtime.sendMessage({ type: 'currentTab', info: 'OpenChangelog' }); }; - let standalone = false; + let standalone = $state(false);
Light logo - +
- + + + +
shortcuts tab
\ No newline at end of file diff --git a/src/svelte-interface/pages/settings/theme.svelte b/src/svelte-interface/pages/settings/theme.svelte index bcd2b978..ae68c359 100644 --- a/src/svelte-interface/pages/settings/theme.svelte +++ b/src/svelte-interface/pages/settings/theme.svelte @@ -1 +1,5 @@ + +
theme tab
\ No newline at end of file