|
@ -4,6 +4,12 @@ |
|
|
<button class="back icon-back" (click)="back()"></button> |
|
|
<button class="back icon-back" (click)="back()"></button> |
|
|
<h2 class="title">{{details.title}}</h2> |
|
|
<h2 class="title">{{details.title}}</h2> |
|
|
|
|
|
|
|
|
|
|
|
<div class="date-container" *ngIf="section == 'exhibitions'"> |
|
|
|
|
|
<span class="date-indication" *ngIf="details.date_from != details.date_to">from</span> |
|
|
|
|
|
<span class="date-indication" *ngIf="details.date_from == details.date_to">on</span> |
|
|
|
|
|
<span class="date">{{details.date_from | date}}</span> |
|
|
|
|
|
<span class="date" *ngIf="details.date_from != details.date_to"> <span class="date-indication">to</span> {{details.date_to | date}}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
<div class="row no-gutters gallery" *ngIf="galleryImages.length"> |
|
|
<div class="row no-gutters gallery" *ngIf="galleryImages.length"> |
|
|
<div class="col-12" *ngFor="let image of galleryImages; let i = index" |
|
|
<div class="col-12" *ngFor="let image of galleryImages; let i = index" |
|
@ -12,19 +18,12 @@ |
|
|
'col-md-3': galleryImages.length >= 3}"> |
|
|
'col-md-3': galleryImages.length >= 3}"> |
|
|
<div class="gallery-container"> |
|
|
<div class="gallery-container"> |
|
|
<span class="gallery-title">{{image.title}}</span> |
|
|
<span class="gallery-title">{{image.title}}</span> |
|
|
<img class="image" *ngIf="loadedImages[i]" src="/assets/images/loader.webp" alt="loading"> |
|
|
|
|
|
|
|
|
<img class="image" *ngIf="loadedImages[i]" src="/assets/images/loader.svg" alt="loading"> |
|
|
<img class="image" [hidden]="loadedImages[i]" (load)="onLoad(i)" [src]="image.url" (click)="openGallery(i)"> |
|
|
<img class="image" [hidden]="loadedImages[i]" (load)="onLoad(i)" [src]="image.url" (click)="openGallery(i)"> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div class="date-container" *ngIf="section == 'exhibitions'"> |
|
|
|
|
|
<span class="date-indication" *ngIf="details.date_from != details.date_to">from</span> |
|
|
|
|
|
<span class="date-indication" *ngIf="details.date_from == details.date_to">on</span> |
|
|
|
|
|
<span class="date">{{details.date_from | date}}</span> |
|
|
|
|
|
<span class="date" *ngIf="details.date_from != details.date_to"> <span class="date-indication">to</span> {{details.date_to | date}}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="text" [innerHTML]="details.content"></div> |
|
|
<div class="text" [innerHTML]="details.content"></div> |
|
|
|
|
|
|
|
|
<div class="row videos" *ngIf="details.videos && details.videos.length"> |
|
|
<div class="row videos" *ngIf="details.videos && details.videos.length"> |
|
|