From 33882817445eed1c9bed0ffa6b02d1bf1b27649e Mon Sep 17 00:00:00 2001 From: sethburkart123 Date: Fri, 13 Sep 2024 17:36:31 +1000 Subject: [PATCH] fix(browser): fixed settings interface in firefox #166 --- package.json | 1 - src/svelte-interface/components/Button.svelte | 4 +- .../components/MotionDiv.svelte | 68 +++++++++++++++++++ .../components/TabbedContainer.svelte | 10 ++- .../pages/settings/general.svelte | 8 +-- .../pages/settings/shortcuts.svelte | 3 +- 6 files changed, 79 insertions(+), 15 deletions(-) create mode 100644 src/svelte-interface/components/MotionDiv.svelte diff --git a/package.json b/package.json index b79c3f93..78f04086 100644 --- a/package.json +++ b/package.json @@ -95,7 +95,6 @@ "sortablejs": "^1.15.2", "svelte": "^5.0.0-next.243", "svelte-hash-router": "^1.0.1", - "svelte-motion": "^0.12.2", "swiper": "latest", "tailwindcss": "^3.4.10", "ts-loader": "^9.5.1", diff --git a/src/svelte-interface/components/Button.svelte b/src/svelte-interface/components/Button.svelte index 22362c6d..97f07499 100644 --- a/src/svelte-interface/components/Button.svelte +++ b/src/svelte-interface/components/Button.svelte @@ -1,7 +1,7 @@ - \ No newline at end of file diff --git a/src/svelte-interface/components/MotionDiv.svelte b/src/svelte-interface/components/MotionDiv.svelte new file mode 100644 index 00000000..e8d4794b --- /dev/null +++ b/src/svelte-interface/components/MotionDiv.svelte @@ -0,0 +1,68 @@ + + +
+ {#if children} + {@render children()} + {/if} +
diff --git a/src/svelte-interface/components/TabbedContainer.svelte b/src/svelte-interface/components/TabbedContainer.svelte index ca25dc5c..7dcc7e8a 100644 --- a/src/svelte-interface/components/TabbedContainer.svelte +++ b/src/svelte-interface/components/TabbedContainer.svelte @@ -1,11 +1,9 @@