fix: card grid grid gets streched if vertical space is not used fully

Fixed by adding a container for the card grid.
That way the actual card grid has no height and
is therefore not streched vertically.
This commit is contained in:
2019-11-17 19:57:05 +01:00
parent 5341b5e307
commit 90331bd029
2 changed files with 14 additions and 9 deletions

View File

@@ -22,9 +22,12 @@
</div> </div>
<div <div
*ngIf="show" *ngIf="show"
class="card-grid-container">
<div
id="gallery" id="gallery"
class="card-grid-300"> class="card-grid-300">
<pdb-gallery-item-view <pdb-gallery-item-view
*ngFor="let galleryItem of filteredSortedGalleryItems()" [data]="galleryItem"> *ngFor="let galleryItem of filteredSortedGalleryItems()" [data]="galleryItem">
</pdb-gallery-item-view> </pdb-gallery-item-view>
</div> </div>
</div>

View File

@@ -6,13 +6,15 @@
background-color: #f8f8f8; background-color: #f8f8f8;
} }
.card-grid-container {
overflow-y: auto;
height: calc(100% - 4.5em);
}
.card-grid-300 { .card-grid-300 {
display: grid; display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 300px)); grid-template-columns: repeat(auto-fit, minmax(300px, 300px));
grid-gap: 10px; grid-gap: 10px;
padding: 10px; padding: 10px;
overflow-y: auto;
height: calc(100% - 4.5em);
} }