From 8961d2db128597d304a1e95cab2c658a56f1606d Mon Sep 17 00:00:00 2001 From: Eugen Neuber <eugen.neuber@tugraz.at> Date: Fri, 4 Jun 2021 14:04:29 +0200 Subject: [PATCH] Change download icon deep in wc tree/exportparts --- assets/dbp-signature.html.ejs | 4 ++++ src/dbp-official-signature-pdf-upload.js | 2 +- src/dbp-official-signature-pdf-upload.metadata.json | 1 + vendor/toolkit | 2 +- 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/assets/dbp-signature.html.ejs b/assets/dbp-signature.html.ejs index adf6bde..e851a04 100644 --- a/assets/dbp-signature.html.ejs +++ b/assets/dbp-signature.html.ejs @@ -57,6 +57,10 @@ border-left: blue 2px solid; background: none; } + dbp-signature::part(dbp-icon-download) { + background-image: url(/dist/local/@dbp-toolkit/common/icons/candy.svg); + border: red 1px solid; + } </style> <!-- Preloading/Preconnecting --> diff --git a/src/dbp-official-signature-pdf-upload.js b/src/dbp-official-signature-pdf-upload.js index 2180f60..200ee0f 100644 --- a/src/dbp-official-signature-pdf-upload.js +++ b/src/dbp-official-signature-pdf-upload.js @@ -779,7 +779,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem <button class="button close" title="${i18n.t('official-pdf-upload.download-file-button-title')}" @click="${() => { this.downloadFileClickHandler(file, 'file-block-' + id); }}"> - <dbp-icon name="download"></dbp-icon></button> + <dbp-icon exportparts="dbp-icon-download" name="download"></dbp-icon></button> </div> </div> `); diff --git a/src/dbp-official-signature-pdf-upload.metadata.json b/src/dbp-official-signature-pdf-upload.metadata.json index e14ba4f..7ef20b1 100644 --- a/src/dbp-official-signature-pdf-upload.metadata.json +++ b/src/dbp-official-signature-pdf-upload.metadata.json @@ -15,5 +15,6 @@ "en": "Allows upload of PDF-documents to officially sign them" }, "subscribe": "lang,entry-point-url,nextcloud-web-app-password-url,nextcloud-webdav-url,nextcloud-name,nextcloud-auth-info,nextcloud-file-url,show-nextcloud-file-picker,auth,allow-annotating,show-clipboard", + "exportparts": "dbp-icon-download", "required_roles": ["ROLE_SCOPE_OFFICIAL-SIGNATURE"] } diff --git a/vendor/toolkit b/vendor/toolkit index 06646f9..a020114 160000 --- a/vendor/toolkit +++ b/vendor/toolkit @@ -1 +1 @@ -Subproject commit 06646f957177a30e4047a79f4a32effdaddd92e4 +Subproject commit a02011484c215715a62e20818ee41800521a7586 -- GitLab