From 93a3defcdb82dd4262d9f46ec042753b67850790 Mon Sep 17 00:00:00 2001 From: Tristan Michael Date: Mon, 30 Mar 2026 10:10:08 -0700 Subject: [PATCH] Switch to opaque frameless window for cross-platform reliability Transparent windows require platform-specific workarounds (WebView2 on Windows, compositor support on Linux) and don't work on mobile. Use an opaque window instead, removing the outer padding, rounded corners, and drop shadow that depended on transparency. Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/tauri/src-tauri/tauri.conf.json | 2 +- apps/tauri/src/App.svelte | 6 +++--- apps/tauri/src/app.css | 5 ----- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/apps/tauri/src-tauri/tauri.conf.json b/apps/tauri/src-tauri/tauri.conf.json index ad02de7..0028a1b 100644 --- a/apps/tauri/src-tauri/tauri.conf.json +++ b/apps/tauri/src-tauri/tauri.conf.json @@ -20,7 +20,7 @@ "minHeight": 500, "resizable": true, "decorations": false, - "transparent": true + "transparent": false } ], "security": { diff --git a/apps/tauri/src/App.svelte b/apps/tauri/src/App.svelte index ecc3e47..7e9641f 100644 --- a/apps/tauri/src/App.svelte +++ b/apps/tauri/src/App.svelte @@ -11,10 +11,10 @@
-
+
{#if app.error}