diff --git a/firmware/website/src/app.svelte b/firmware/website/src/app.svelte
index 7784987..d1de190 100644
--- a/firmware/website/src/app.svelte
+++ b/firmware/website/src/app.svelte
@@ -1,24 +1,24 @@
-{#if $location !== "/captive"}
-
-{/if}
+
diff --git a/firmware/website/src/components/common/dropDown.svelte b/firmware/website/src/components/common/dropDown.svelte
index e40b4ab..7a2d5a9 100644
--- a/firmware/website/src/components/common/dropDown.svelte
+++ b/firmware/website/src/components/common/dropDown.svelte
@@ -71,7 +71,7 @@
type="button"
class="w-full text-left px-4 py-3 text-sm transition-colors hover:bg-accent hover:text-accent-foreground {option.value ===
value
- ? 'bg-primary/10 text-primary font-medium'
+ ? 'bg-primary text-primary-foreground font-medium'
: ''}"
role="option"
aria-selected={option.value === value}
diff --git a/firmware/website/src/captive.svelte b/firmware/website/src/routes/captive.svelte
similarity index 66%
rename from firmware/website/src/captive.svelte
rename to firmware/website/src/routes/captive.svelte
index 86bf07c..2b6b8d6 100644
--- a/firmware/website/src/captive.svelte
+++ b/firmware/website/src/routes/captive.svelte
@@ -1,5 +1,5 @@
{$t("welcome")} - Captive Portal
diff --git a/firmware/website/src/index.svelte b/firmware/website/src/routes/index.svelte
similarity index 74%
rename from firmware/website/src/index.svelte
rename to firmware/website/src/routes/index.svelte
index ef72b54..d73a365 100644
--- a/firmware/website/src/index.svelte
+++ b/firmware/website/src/routes/index.svelte
@@ -1,11 +1,11 @@