diff --git a/assets/dbp-signature.html.ejs b/assets/dbp-signature.html.ejs index adf6bdea08ebffb76174e16ae6b596740125ae38..e851a04bb72636e61a9006532dca267e4d7c8573 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 2180f60a4727bca96940fc75e13cebbead21ceb4..200ee0fdd974e9c57b5de6a8c5b268753374bf1d 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 e14ba4f7bd1f7276f85129c17e68ad73a696608b..7ef20b16f06babea74b1e8f8a82a6bcfd6e4f98a 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 06646f957177a30e4047a79f4a32effdaddd92e4..a02011484c215715a62e20818ee41800521a7586 160000 --- a/vendor/toolkit +++ b/vendor/toolkit @@ -1 +1 @@ -Subproject commit 06646f957177a30e4047a79f4a32effdaddd92e4 +Subproject commit a02011484c215715a62e20818ee41800521a7586