From 606c1b0652c27705615a50dc2427c8a4deaaef81 Mon Sep 17 00:00:00 2001 From: Catherine Renelle <32781029+catrenelle@users.noreply.github.com> Date: Thu, 26 Feb 2026 07:45:58 -0500 Subject: [PATCH] Add drag handle icon to column headers Shows a grip dots icon in the column header when the user can edit, making it visually clear that columns are draggable. Also adds cursor-grab/grabbing styles to the header. Co-Authored-By: Claude Opus 4.6 --- src/routes/boards/[boardId]/+page.svelte | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/routes/boards/[boardId]/+page.svelte b/src/routes/boards/[boardId]/+page.svelte index 9ee3fcf..5259811 100644 --- a/src/routes/boards/[boardId]/+page.svelte +++ b/src/routes/boards/[boardId]/+page.svelte @@ -472,7 +472,14 @@ animate:flip={{ duration: flipDurationMs }} > -
+
+ {#if data.canEdit && editingColumnId !== column.id} + + {/if} {#if editingColumnId === column.id}
{ e.preventDefault(); renameColumn(column.id); }} @@ -504,7 +511,7 @@ onclick={() => deleteColumn(column.id)} class="text-gray-400 dark:text-gray-500 hover:text-[var(--color-danger)] transition p-1" title="Delete column" - aria-label="Delete column" + aria-label="Delete column" >