diff --git a/src/app/components/entity-detail/detail-entity/detail-entity.component.html b/src/app/components/entity-detail/detail-entity/detail-entity.component.html index 5f991343..70ff89a9 100644 --- a/src/app/components/entity-detail/detail-entity/detail-entity.component.html +++ b/src/app/components/entity-detail/detail-entity/detail-entity.component.html @@ -2,7 +2,7 @@ @if (physicalEntity(); as physicalEntity) { - {{ 'Physical object' | translate }} + {{ 'Original object' | translate }}

{{ physicalEntity.title }}

{{ physicalEntity.description }}

diff --git a/src/app/components/entity-detail/detail-entity/detail-entity.component.scss b/src/app/components/entity-detail/detail-entity/detail-entity.component.scss index 2b8ba8c5..9290af01 100644 --- a/src/app/components/entity-detail/detail-entity/detail-entity.component.scss +++ b/src/app/components/entity-detail/detail-entity/detail-entity.component.scss @@ -32,7 +32,6 @@ p { .mat-expansion-panel-header-title { font-size: 1rem; color: mat.m2-get-color-from-palette(theme.$kompakkt-primary, 500); - line-height: 1rem; flex-grow: 2; } diff --git a/src/app/components/entity-detail/detail-institution/detail-institution.component.html b/src/app/components/entity-detail/detail-institution/detail-institution.component.html index 8c35a6c0..0fa41cff 100644 --- a/src/app/components/entity-detail/detail-institution/detail-institution.component.html +++ b/src/app/components/entity-detail/detail-institution/detail-institution.component.html @@ -1,12 +1,12 @@ @if (institution$ | async; as institution) { @if (roles$ | async; as roles) {
-

+

@for (role of roles; track role; let last = $last) { {{ role }}{{ last ? ': ' : ', ' }} }

-

{{ institution.name }}

+

{{ institution.name }}

@if (address$ | async; as address) {
@if (address.street || address.number) { diff --git a/src/app/components/entity-detail/detail-person/detail-person.component.html b/src/app/components/entity-detail/detail-person/detail-person.component.html index ac72fdd9..157500d0 100644 --- a/src/app/components/entity-detail/detail-person/detail-person.component.html +++ b/src/app/components/entity-detail/detail-person/detail-person.component.html @@ -1,7 +1,7 @@ @if (person(); as person) {
@if (roles(); as roles) { -

+

@for (role of roles; track role; let last = $last) { {{ role }}{{ last ? ':' : ',' }} } diff --git a/src/app/dialogs/add-to-compilation/add-to-compilation.component.ts b/src/app/dialogs/add-to-compilation/add-to-compilation.component.ts index ecc43f3b..cda7252f 100644 --- a/src/app/dialogs/add-to-compilation/add-to-compilation.component.ts +++ b/src/app/dialogs/add-to-compilation/add-to-compilation.component.ts @@ -76,7 +76,12 @@ export class AddToCompilationComponent { this.#selectedCompilations$, ]).pipe( map(([compilations, newCompilation, selectedCompilations]) => { - const result = newCompilation ? [...compilations, newCompilation] : compilations; + const result = newCompilation + ? [ + ...compilations.filter(compilation => compilation._id !== newCompilation._id), + newCompilation, + ] + : compilations; return result.map(compilation => ({ ...compilation, isSelected: selectedCompilations.has(compilation._id), diff --git a/src/app/pages/profile-page/compilations/compilations.component.html b/src/app/pages/profile-page/compilations/compilations.component.html index 823891fb..ace039e4 100644 --- a/src/app/pages/profile-page/compilations/compilations.component.html +++ b/src/app/pages/profile-page/compilations/compilations.component.html @@ -147,7 +147,7 @@

} @else { @if (compilations.empty) { -

+

{{ 'You do not have any collections' | translate }}

} @else { diff --git a/src/app/pages/profile-page/entities/entities.component.html b/src/app/pages/profile-page/entities/entities.component.html index f125cbc0..b38c2d72 100644 --- a/src/app/pages/profile-page/entities/entities.component.html +++ b/src/app/pages/profile-page/entities/entities.component.html @@ -7,7 +7,7 @@ > @if (filteredEntities$ | async; as filteredEntities) { @if (filteredEntities.length === 0) { -
+

{{ 'No matches' | translate }}

} diff --git a/src/styles.scss b/src/styles.scss index f24e488f..b1f18b5d 100644 --- a/src/styles.scss +++ b/src/styles.scss @@ -1006,3 +1006,11 @@ div.option-count-badge { color: black !important; } } + +.center-page-text { + text-align: center; +} + +.format-title-agents { + text-decoration: underline; +}