diff --git a/web/src/routes/settings/+layout.svelte b/web/src/routes/settings/+layout.svelte
index 266f030a..9df4b374 100644
--- a/web/src/routes/settings/+layout.svelte
+++ b/web/src/routes/settings/+layout.svelte
@@ -1,4 +1,6 @@
-
+
+
-
@@ -91,4 +100,24 @@
#settings-navigation {
gap: 12px;
}
+
+ .hidden-mobile {
+ display: none !important;
+ }
+
+ @media screen and (max-width: 750px) {
+ #settings-page {
+ --settings-nav-width: 100%;
+ grid-template-columns: 1fr;
+ }
+
+ #settings-sidebar {
+ display: none;
+ }
+
+ #settings-sidebar.visible-mobile {
+ display: flex;
+ }
+ }
+