From aa9c47ecc8a97306e605795bcac4ededd76aab62 Mon Sep 17 00:00:00 2001 From: Marcel Date: Fri, 24 Apr 2026 19:26:22 +0200 Subject: [PATCH] fix(bulk-upload): form layout polish and drop zone sizing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Drop zone box doubled: max-w-xl, larger icon (80px), bigger padding and text - Title field wrapped in its own card (matches WhoWhenSection/DescriptionSection) - Removed double-wrapping outer card around WhoWhenSection + DescriptionSection - Added space-y-4 between form sections for consistent breathing room - ScopeCard per-file label: text-accent → text-primary for legible contrast in light theme Co-Authored-By: Claude Sonnet 4.6 --- .../document/BulkDocumentEditLayout.svelte | 26 +++++++++---------- .../components/document/BulkDropZone.svelte | 16 ++++++------ .../lib/components/document/ScopeCard.svelte | 2 +- 3 files changed, 21 insertions(+), 23 deletions(-) diff --git a/frontend/src/lib/components/document/BulkDocumentEditLayout.svelte b/frontend/src/lib/components/document/BulkDocumentEditLayout.svelte index 2c9b8511..1dfba569 100644 --- a/frontend/src/lib/components/document/BulkDocumentEditLayout.svelte +++ b/frontend/src/lib/components/document/BulkDocumentEditLayout.svelte @@ -197,7 +197,7 @@ async function save() {
@@ -231,9 +231,9 @@ async function save() { {:else} -
+
-
- - -
+ + {/if}
diff --git a/frontend/src/lib/components/document/BulkDropZone.svelte b/frontend/src/lib/components/document/BulkDropZone.svelte index a279ffc5..b763370e 100644 --- a/frontend/src/lib/components/document/BulkDropZone.svelte +++ b/frontend/src/lib/components/document/BulkDropZone.svelte @@ -30,15 +30,15 @@ let isDragging = $state(false); >
-
+

{m.bulk_drop_hint()}

+

{m.bulk_drop_hint()}

-

+

Für jede Datei wird ein eigenes Dokument erstellt.
Der Titel wird aus dem Dateinamen vorausgefüllt — alle anderen Felder gelten für alle gemeinsam. @@ -62,7 +62,7 @@ let isDragging = $state(false);

{m.bulk_drop_sub()}

+

{m.bulk_drop_sub()}

diff --git a/frontend/src/lib/components/document/ScopeCard.svelte b/frontend/src/lib/components/document/ScopeCard.svelte index 7eb6002d..6fb79f96 100644 --- a/frontend/src/lib/components/document/ScopeCard.svelte +++ b/frontend/src/lib/components/document/ScopeCard.svelte @@ -32,7 +32,7 @@ let {
{:else} -

+

{m.bulk_scope_per_file_label()}

{/if}