diff --git a/src/app.css b/src/app.css
index fcc438bea..be6195fdd 100644
--- a/src/app.css
+++ b/src/app.css
@@ -68,6 +68,15 @@ math {
font-family: 'Archivo', sans-serif;
}
+.drag-region {
+ -webkit-app-region: drag;
+}
+
+.drag-region a,
+.drag-region button {
+ -webkit-app-region: no-drag;
+}
+
iframe {
@apply rounded-lg;
}
diff --git a/src/lib/components/channel/Navbar.svelte b/src/lib/components/channel/Navbar.svelte
index ccb43a16b..9e9a51bf7 100644
--- a/src/lib/components/channel/Navbar.svelte
+++ b/src/lib/components/channel/Navbar.svelte
@@ -16,7 +16,7 @@
export let channel;
-
-
+
diff --git a/src/lib/components/chat/Navbar.svelte b/src/lib/components/chat/Navbar.svelte
index ef0e1233f..24e48d249 100644
--- a/src/lib/components/chat/Navbar.svelte
+++ b/src/lib/components/chat/Navbar.svelte
@@ -43,7 +43,7 @@
-
-
+
diff --git a/src/routes/(app)/admin/+layout.svelte b/src/routes/(app)/admin/+layout.svelte
index ace4f810a..711781d8e 100644
--- a/src/routes/(app)/admin/+layout.svelte
+++ b/src/routes/(app)/admin/+layout.svelte
@@ -30,7 +30,7 @@
? 'md:max-w-[calc(100%-260px)]'
: ''}"
>
-
+
diff --git a/src/routes/(app)/playground/+layout.svelte b/src/routes/(app)/playground/+layout.svelte
index 7528838d9..75827fe66 100644
--- a/src/routes/(app)/playground/+layout.svelte
+++ b/src/routes/(app)/playground/+layout.svelte
@@ -20,7 +20,7 @@
? 'md:max-w-[calc(100%-260px)]'
: ''}"
>
-
+
diff --git a/src/routes/(app)/workspace/+layout.svelte b/src/routes/(app)/workspace/+layout.svelte
index 856247252..ad4aec50b 100644
--- a/src/routes/(app)/workspace/+layout.svelte
+++ b/src/routes/(app)/workspace/+layout.svelte
@@ -55,7 +55,7 @@
? 'md:max-w-[calc(100%-260px)]'
: ''}"
>
-
+
diff --git a/src/routes/auth/+page.svelte b/src/routes/auth/+page.svelte
index aff4f9320..00bbe7799 100644
--- a/src/routes/auth/+page.svelte
+++ b/src/routes/auth/+page.svelte
@@ -139,6 +139,8 @@