mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
Merge pull request #2149 from alexandrevryghem/media-viewer-thumbnail-width_contribute-main
Media viewer thumbnails don't take viewport width into account
This commit is contained in:
@@ -1,6 +1,20 @@
|
|||||||
.ngx-gallery {
|
:host ::ng-deep {
|
||||||
display: inline-block;
|
.ngx-gallery {
|
||||||
margin-bottom: 20px;
|
width: unset !important;
|
||||||
width: 340px !important;
|
height: unset !important;
|
||||||
height: 279px !important;
|
}
|
||||||
|
|
||||||
|
ngx-gallery-image {
|
||||||
|
max-width: 340px !important;
|
||||||
|
|
||||||
|
.ngx-gallery-image {
|
||||||
|
background-position: left;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ngx-gallery-image:after {
|
||||||
|
padding-top: 75%;
|
||||||
|
display: block;
|
||||||
|
content: '';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@@ -1,4 +1,10 @@
|
|||||||
video {
|
video {
|
||||||
width: 340px;
|
width: 100%;
|
||||||
height: 279px;
|
height: auto;
|
||||||
|
max-width: 340px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.buttons {
|
||||||
|
display: flex;
|
||||||
|
gap: .25rem;
|
||||||
}
|
}
|
||||||
|
@@ -20,9 +20,9 @@
|
|||||||
<ds-thumbnail [thumbnail]="object?.thumbnail | async"></ds-thumbnail>
|
<ds-thumbnail [thumbnail]="object?.thumbnail | async"></ds-thumbnail>
|
||||||
</ds-metadata-field-wrapper>
|
</ds-metadata-field-wrapper>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
<ng-container *ngIf="mediaViewer.image">
|
<div *ngIf="mediaViewer.image" class="mb-2">
|
||||||
<ds-themed-media-viewer [item]="object" [videoOptions]="mediaViewer.video"></ds-themed-media-viewer>
|
<ds-themed-media-viewer [item]="object" [videoOptions]="mediaViewer.video"></ds-themed-media-viewer>
|
||||||
</ng-container>
|
</div>
|
||||||
<ds-themed-item-page-file-section [item]="object"></ds-themed-item-page-file-section>
|
<ds-themed-item-page-file-section [item]="object"></ds-themed-item-page-file-section>
|
||||||
<ds-item-page-date-field [item]="object"></ds-item-page-date-field>
|
<ds-item-page-date-field [item]="object"></ds-item-page-date-field>
|
||||||
<ds-themed-metadata-representation-list class="ds-item-page-mixed-author-field"
|
<ds-themed-metadata-representation-list class="ds-item-page-mixed-author-field"
|
||||||
|
@@ -21,9 +21,9 @@
|
|||||||
<ds-thumbnail [thumbnail]="object?.thumbnail | async"></ds-thumbnail>
|
<ds-thumbnail [thumbnail]="object?.thumbnail | async"></ds-thumbnail>
|
||||||
</ds-metadata-field-wrapper>
|
</ds-metadata-field-wrapper>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
<ng-container *ngIf="mediaViewer.image">
|
<div *ngIf="mediaViewer.image" class="mb-2">
|
||||||
<ds-themed-media-viewer [item]="object" [videoOptions]="mediaViewer.video"></ds-themed-media-viewer>
|
<ds-themed-media-viewer [item]="object" [videoOptions]="mediaViewer.video"></ds-themed-media-viewer>
|
||||||
</ng-container>
|
</div>
|
||||||
<ds-themed-item-page-file-section [item]="object"></ds-themed-item-page-file-section>
|
<ds-themed-item-page-file-section [item]="object"></ds-themed-item-page-file-section>
|
||||||
<ds-item-page-date-field [item]="object"></ds-item-page-date-field>
|
<ds-item-page-date-field [item]="object"></ds-item-page-date-field>
|
||||||
<ds-themed-metadata-representation-list class="ds-item-page-mixed-author-field"
|
<ds-themed-metadata-representation-list class="ds-item-page-mixed-author-field"
|
||||||
|
Reference in New Issue
Block a user