From a07e3ce9a960319ec9fa98a1e36632373cdea412 Mon Sep 17 00:00:00 2001 From: Tamara Steinwender <tamara.steinwender@tugraz.at> Date: Mon, 26 Jul 2021 17:12:42 +0200 Subject: [PATCH] Add an image upload button --- packages/file-handling/src/file-source.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/file-handling/src/file-source.js b/packages/file-handling/src/file-source.js index 984a6146..ce4a7d0b 100644 --- a/packages/file-handling/src/file-source.js +++ b/packages/file-handling/src/file-source.js @@ -691,6 +691,16 @@ export class FileSource extends ScopedElementsMixin(DbpFileHandlingLitElement) { <label class="button is-primary" for="fileElem" ?disabled="${this.disabled}"> ${this.buttonLabel || i18n.t('upload-label')} </label> + <input ?disabled="${this.disabled}" + type="file" + id="imageElem" + single + accept="image/*" + name='image' + class="hidden"> + <label class="button is-primary ${classMap({"hidden": !this.hasEnabledSource("image")})}" for="imageElem" ?disabled="${this.disabled}"> + Bild upload + </label> </div> </div> <div class="source-main ${classMap({"hidden": this.activeTarget !== "nextcloud" || this.nextcloudWebDavUrl === "" || this.nextcloudAuthUrl === ""})}"> -- GitLab