From f1a7f35d6674f05155069ad8fbeffa0da234edd2 Mon Sep 17 00:00:00 2001 From: Till JS Date: Fri, 10 Apr 2026 17:36:31 +0200 Subject: [PATCH] feat(context): add inline document creation to workbench ListView Adds a "Neues Dokument" button and an "Alle Dokumente" link in the toolbar. Document rows are now clickable tags linking to the detail page instead of static divs. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../src/lib/modules/context/ListView.svelte | 45 +++++++++++++++++-- 1 file changed, 42 insertions(+), 3 deletions(-) diff --git a/apps/mana/apps/web/src/lib/modules/context/ListView.svelte b/apps/mana/apps/web/src/lib/modules/context/ListView.svelte index f88acb959..a28218488 100644 --- a/apps/mana/apps/web/src/lib/modules/context/ListView.svelte +++ b/apps/mana/apps/web/src/lib/modules/context/ListView.svelte @@ -3,12 +3,31 @@ Spaces and recent documents. --> d.id} emptyTitle="Keine Dokumente"> + {#snippet toolbar()} +
+ + Alle Dokumente → + + +
+ {/snippet} + {#snippet header()} {spaces.length} Spaces {documents.length} Dokumente @@ -58,7 +96,8 @@ {/snippet} {#snippet item(doc)} -
{@html typeIcons[doc.type] ?? '📄'} @@ -68,6 +107,6 @@ {#if doc.pinned} 📌 {/if} -
+ {/snippet}