diff --git a/frontend/src/app/components/tenant-card/tenant-card.css b/frontend/src/app/components/tenant-card/tenant-card.css index af57670..5fc30bb 100644 --- a/frontend/src/app/components/tenant-card/tenant-card.css +++ b/frontend/src/app/components/tenant-card/tenant-card.css @@ -79,11 +79,26 @@ } .attachment-row.mat-mdc-button { --mdc-text-button-label-text-color: var(--text); + display: flex; flex: 1; + align-items: center; min-width: 0; justify-content: flex-start; padding: 0 5px; font-size: 0.78rem; + overflow: hidden; + text-align: left; +} +.attachment-download-icon, +.attachment-row mat-spinner { + flex: 0 0 16px; + width: 16px; + margin-right: 8px; +} +.attachment-file-name { + min-width: 0; + overflow-wrap: anywhere; + text-align: left; } .attachment-delete.mat-mdc-button { --mdc-text-button-label-text-color: var(--danger); diff --git a/frontend/src/app/components/tenant-card/tenant-card.html b/frontend/src/app/components/tenant-card/tenant-card.html index a04c020..086230d 100644 --- a/frontend/src/app/components/tenant-card/tenant-card.html +++ b/frontend/src/app/components/tenant-card/tenant-card.html @@ -48,9 +48,11 @@ (click)="attachmentDownloadRequested.emit({ tenantId: tenant().id!, attachment })" > @if (downloadingAttachmentIds().has(attachment.id)) { -