From f5ad492371b4dbd9fffddb22bb5dbfcaabbd7069 Mon Sep 17 00:00:00 2001 From: Till JS Date: Fri, 10 Apr 2026 23:02:10 +0200 Subject: [PATCH] =?UTF-8?q?refactor(workbench):=20redesign=20page=20cards?= =?UTF-8?q?=20=E2=80=94=20rounder=20corners,=20unified=20header,=20remove?= =?UTF-8?q?=20DnD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Increase border-radius to 1.25rem for page cards and add button - Merge toolbar bar and header into single row (title left, actions right) - Remove drag-and-drop reorder in favor of arrow buttons - Make window action icons larger (24px bold) with more spacing - Title icon monochrome with reduced opacity - Remove onReorder prop and handleReorder from all carousel consumers Co-Authored-By: Claude Opus 4.6 (1M context) --- .../page-carousel/PageCarousel.svelte | 50 +---- .../components/page-carousel/PageShell.svelte | 209 ++++++------------ .../apps/web/src/routes/(app)/+page.svelte | 5 - .../src/routes/(app)/contacts/+page.svelte | 11 - .../web/src/routes/(app)/todo/+page.svelte | 11 - 5 files changed, 72 insertions(+), 214 deletions(-) diff --git a/apps/mana/apps/web/src/lib/components/page-carousel/PageCarousel.svelte b/apps/mana/apps/web/src/lib/components/page-carousel/PageCarousel.svelte index 1a849e9bc..96c2ea84d 100644 --- a/apps/mana/apps/web/src/lib/components/page-carousel/PageCarousel.svelte +++ b/apps/mana/apps/web/src/lib/components/page-carousel/PageCarousel.svelte @@ -1,5 +1,5 @@