From 73a5dbfa75899d9794618874ec4cff2ea49de450 Mon Sep 17 00:00:00 2001 From: Yunus Date: Tue, 3 Dec 2024 13:34:34 +0700 Subject: [PATCH] Improve upload dialog to drawer --- assets/css/main.css | 13 +++ components/AppFileUpload.vue | 83 +++++++++++-------- components/InputFileUpload.vue | 53 ++++++++++++ components/Releases.vue | 26 ++---- .../[appId]/releases/[detailArtifact].vue | 15 ---- .../api/artifacts/upload-artifact-url.post.ts | 4 +- 6 files changed, 124 insertions(+), 70 deletions(-) create mode 100644 components/InputFileUpload.vue diff --git a/assets/css/main.css b/assets/css/main.css index 6815b8d..e767940 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -86,4 +86,17 @@ body { .appdark .bg-color { background: rgb(25, 25, 25); +} + +.p-multiselect { + min-width: 17rem; +} + +.p-multiselect-label { + display: flex; + flex-wrap: wrap; +} + +.p-multiselect-token { + margin: 0.1rem; } \ No newline at end of file diff --git a/components/AppFileUpload.vue b/components/AppFileUpload.vue index c122313..b0d7ef3 100644 --- a/components/AppFileUpload.vue +++ b/components/AppFileUpload.vue @@ -1,37 +1,48 @@