From 2f1b9f8f79da2b57e76f5d9267f89fac5146a6ea Mon Sep 17 00:00:00 2001 From: rehlert Date: Fri, 12 Jun 2026 11:44:33 +0200 Subject: [PATCH] adds dropzone to add zips --- .idea/workspace.xml | 24 ++++++++- src/lib/components/ZipDropzone.svelte | 77 +++++++++++++++++++++++++++ src/routes/+page.svelte | 37 ++++++++----- 3 files changed, 124 insertions(+), 14 deletions(-) create mode 100644 src/lib/components/ZipDropzone.svelte diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 507e1b2..04658f8 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,12 +1,19 @@ - + + + + + + + { "associatedIndex": 0, "fromUser": false @@ -26,6 +33,7 @@ "RunOnceActivity.typescript.service.memoryLimit.init": "true", "cidr.known.project.marker": "true", "codeWithMe.voiceChat.enabledByDefault": "false", + "git-widget-placeholder": "main", "last_opened_file_path": "/home/rehlert/repos/juri-merger", "nodejs_package_manager_path": "pnpm", "settings.editor.selected.configurable": "preferences.pluginManager", @@ -41,16 +49,28 @@ + diff --git a/src/lib/components/ZipDropzone.svelte b/src/lib/components/ZipDropzone.svelte new file mode 100644 index 0000000..213f926 --- /dev/null +++ b/src/lib/components/ZipDropzone.svelte @@ -0,0 +1,77 @@ + + + + + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index b7151d0..8db6d11 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,22 +1,35 @@ - {#snippet content()} -
-
-

Dateien hinzufügen

- - + - + {#if selectedZipFiles.length === 0} + + {:else} +
+
+

ZIP-Dateien geladen

+
+ +
    + {#each selectedZipFiles as file} +
  • + {file.name} +
  • + {/each} +
-
+ {/if} {/snippet}

beA-Edit

- - - - +