From 5d8cb55b94020fd8fe641bf15979c64955ac2e79 Mon Sep 17 00:00:00 2001 From: Aden Linday Date: Wed, 17 Jun 2026 18:12:03 +0930 Subject: [PATCH] fix: fix settings not scrolling all the way --- .../components/TabbedContainer.svelte | 10 +++---- src/interface/pages/settings.svelte | 30 ++++++++++--------- vite.config.ts | 4 +++ 3 files changed, 25 insertions(+), 19 deletions(-) diff --git a/src/interface/components/TabbedContainer.svelte b/src/interface/components/TabbedContainer.svelte index 0b8241d7..853e0ac7 100644 --- a/src/interface/components/TabbedContainer.svelte +++ b/src/interface/components/TabbedContainer.svelte @@ -38,8 +38,8 @@ }); -
-
+
+
-
+
{#each tabs as { Content, props }, index (index)} {#if activeTab === index}
-
+
{/if} diff --git a/src/interface/pages/settings.svelte b/src/interface/pages/settings.svelte index c3f062e2..c9dac7ae 100644 --- a/src/interface/pages/settings.svelte +++ b/src/interface/pages/settings.svelte @@ -144,10 +144,10 @@ : ''} {standalone ? 'h-[600px]' : 'h-full rounded-xl'} overflow-clip" >
@@ -354,18 +354,20 @@ {/if}
- +
+ +
{#if showColourPicker && ColourPickerComponent} diff --git a/vite.config.ts b/vite.config.ts index caeaea1c..27dd5fec 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -60,6 +60,10 @@ const mode = process.env.MODE || "chrome"; // Check the environment variable to const useMillion = mode.toLowerCase() !== "firefox"; export default defineConfig(({ command }) => ({ + // Content scripts run on the host page; absolute `/assets/...` URLs would + // resolve against SEQTA instead of chrome-extension://. Relative base makes + // Vite emit import.meta.url-relative chunk/CSS URLs at runtime. + base: command === "build" ? "./" : "/", define: { __ENABLE_GH_RELEASE_UPDATE_CHECK__: JSON.stringify( process.env.GH_RELEASE_UPDATE_CHECK === "true",