From 0155967ea913ff24fe410673fd38abc18c2ee715 Mon Sep 17 00:00:00 2001 From: Tamara Steinwender <tamara.steinwender@tugraz.at> Date: Tue, 27 Sep 2022 13:16:59 +0200 Subject: [PATCH] Apply is-icon buttons --- src/dbp-official-signature-pdf-upload.js | 8 ++++---- src/dbp-pdf-annotation-view.js | 2 +- src/dbp-pdf-preview.js | 8 ++++---- src/dbp-qualified-signature-pdf-upload.js | 8 ++++---- src/styles.js | 12 ++++++++---- 5 files changed, 21 insertions(+), 17 deletions(-) diff --git a/src/dbp-official-signature-pdf-upload.js b/src/dbp-official-signature-pdf-upload.js index a8c07ad..ff20c70 100644 --- a/src/dbp-official-signature-pdf-upload.js +++ b/src/dbp-official-signature-pdf-upload.js @@ -341,7 +341,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem (${humanFileSize(file.size)}) </span> <button - class="button close" + class="button close is-icon" ?disabled="${this.signingProcessEnabled}" title="${i18n.t('official-pdf-upload.remove-queued-file-button-title')}" @click="${() => { @@ -426,7 +426,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem (${humanFileSize(file.contentSize)}) </span> <button - class="button" + class="button is-icon" title="${i18n.t('official-pdf-upload.download-file-button-title')}" @click="${() => { this.downloadFileClickHandler(file, 'file-block-' + id); @@ -467,7 +467,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem </span> <div class="buttons"> <button - class="button" + class="button is-icon" title="${i18n.t('official-pdf-upload.re-upload-file-button-title')}" @click="${() => { this.fileQueueingClickHandler(data.file, id); @@ -475,7 +475,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem <dbp-icon name="reload"></dbp-icon> </button> <button - class="button" + class="button is-icon" title="${i18n.t( 'official-pdf-upload.remove-failed-file-button-title' )}" diff --git a/src/dbp-pdf-annotation-view.js b/src/dbp-pdf-annotation-view.js index 7f99422..a0559af 100644 --- a/src/dbp-pdf-annotation-view.js +++ b/src/dbp-pdf-annotation-view.js @@ -383,7 +383,7 @@ export class PdfAnnotationView extends ScopedElementsMixin(DBPLitElement) { <div class="inner-grid"> <label><strong>${name}</strong></label> <button - class="button close" + class="button close is-icon" title="${i18n.t('annotation-view.remove-field')}" @click="${() => { this.removeAnnotation(id); diff --git a/src/dbp-pdf-preview.js b/src/dbp-pdf-preview.js index 306b49e..04eee0e 100644 --- a/src/dbp-pdf-preview.js +++ b/src/dbp-pdf-preview.js @@ -666,7 +666,7 @@ export class PdfPreview extends ScopedElementsMixin(DBPLitElement) { </button> <div class="nav-buttons"> <button - class="button" + class="button is-icon" title="${i18n.t('pdf-preview.first-page')}" @click="${async () => { await this.showPage(1); @@ -676,7 +676,7 @@ export class PdfPreview extends ScopedElementsMixin(DBPLitElement) { <dbp-icon name="angle-double-left"></dbp-icon> </button> <button - class="button" + class="button is-icon" title="${i18n.t('pdf-preview.previous-page')}" @click="${async () => { if (this.currentPage > 1) @@ -698,7 +698,7 @@ export class PdfPreview extends ScopedElementsMixin(DBPLitElement) { })} </div> <button - class="button" + class="button is-icon" title="${i18n.t('pdf-preview.next-page')}" @click="${async () => { if (this.currentPage < this.totalPages) @@ -709,7 +709,7 @@ export class PdfPreview extends ScopedElementsMixin(DBPLitElement) { <dbp-icon name="chevron-right"></dbp-icon> </button> <button - class="button" + class="button is-icon" title="${i18n.t('pdf-preview.last-page')}" @click="${async () => { await this.showPage(this.totalPages); diff --git a/src/dbp-qualified-signature-pdf-upload.js b/src/dbp-qualified-signature-pdf-upload.js index 739c41d..410442c 100644 --- a/src/dbp-qualified-signature-pdf-upload.js +++ b/src/dbp-qualified-signature-pdf-upload.js @@ -472,7 +472,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle (${humanFileSize(file.size)}) </span> <button - class="button close" + class="button close is-icon" ?disabled="${this.signingProcessEnabled}" title="${i18n.t( 'qualified-pdf-upload.remove-queued-file-button-title' @@ -559,7 +559,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle (${humanFileSize(file.contentSize)}) </span> <button - class="button" + class="button is-icon" title="${i18n.t('qualified-pdf-upload.download-file-button-title')}" @click="${() => { this.downloadFileClickHandler(file, 'file-block-' + id); @@ -600,7 +600,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle </span> <div class="buttons"> <button - class="button" + class="button is-icon" title="${i18n.t( 'qualified-pdf-upload.re-upload-file-button-title' )}" @@ -610,7 +610,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle <dbp-icon name="reload"></dbp-icon> </button> <button - class="button" + class="button is-icon" title="${i18n.t( 'qualified-pdf-upload.remove-failed-file-button-title' )}" diff --git a/src/styles.js b/src/styles.js index 19add42..01bc493 100644 --- a/src/styles.js +++ b/src/styles.js @@ -140,16 +140,20 @@ export function getSignatureCss() { } .file-block { - max-width: 320px; + width: 320px; margin-bottom: 10px; } .file-block .header { - display: grid; + display: flex; align-items: center; - grid-template-columns: auto 40px; + justify-content: space-between; grid-gap: 10px; } + + .file-block .header button{ + flex-shrink: 0; + } .file-block.error .header { grid-template-columns: auto 80px; @@ -301,7 +305,7 @@ export function getSignatureCss() { } .file-block { - max-width: inherit; + width: inherit; } #pdf-preview, -- GitLab