From 6be1ee93c0a325f5dc11bdcdb4bc8dba54591a6c Mon Sep 17 00:00:00 2001 From: Tristan Michael Date: Tue, 14 Apr 2026 05:55:20 -0700 Subject: [PATCH] on linux, when I click the new task button, the toast and the dimming of the background don't respect the visual borders of the app - Changed `fixed` to `absolute` positioning in NewTaskInput.svelte backdrop div so the overlay respects the app's visual container bounds on Linux (where a p-2 padded, rounded-xl container creates visual borders) it looks mostly good now, except that when the toast slides up, it's causing the rest of the app content to jitter - Added `overflow-hidden` to the outer wrapper div in NewTaskInput.svelte to contain the translate-y-full animation within its own layer and prevent repaint jitter on sibling content when workspace settings is up, can we make it so I can drag the header to move the app around? - Added data-tauri-drag-region to the header and title in SettingsScreen.svelte so the settings header can be used to drag/move the window --- apps/tauri/src/lib/components/NewTaskInput.svelte | 2 +- apps/tauri/src/lib/screens/SettingsScreen.svelte | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/tauri/src/lib/components/NewTaskInput.svelte b/apps/tauri/src/lib/components/NewTaskInput.svelte index ede23cb..4da85e2 100644 --- a/apps/tauri/src/lib/components/NewTaskInput.svelte +++ b/apps/tauri/src/lib/components/NewTaskInput.svelte @@ -62,7 +62,7 @@
{ if (e.key === "Escape") handleClose(); }} diff --git a/apps/tauri/src/lib/screens/SettingsScreen.svelte b/apps/tauri/src/lib/screens/SettingsScreen.svelte index 2518cae..f038f8e 100644 --- a/apps/tauri/src/lib/screens/SettingsScreen.svelte +++ b/apps/tauri/src/lib/screens/SettingsScreen.svelte @@ -94,9 +94,10 @@
-

Workspace Settings

+

Workspace Settings