forked from jakub/jakubb-hugo
finish css layout for gallery
This commit is contained in:
parent
07dce0f1b6
commit
6433fb41ba
@ -9,12 +9,19 @@
|
|||||||
{{ $path := .Page.File.Path | strings.TrimSuffix (path.Ext .Page.File.Path) }}
|
{{ $path := .Page.File.Path | strings.TrimSuffix (path.Ext .Page.File.Path) }}
|
||||||
{{ $images := where (resources.Match "photos/test1/*" ) "ResourceType" "eq" "image" }}
|
{{ $images := where (resources.Match "photos/test1/*" ) "ResourceType" "eq" "image" }}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="gallery">
|
<div class="gallery">
|
||||||
{{ range $images }} <div class="gallery-item"> <img src="{{ .RelPermalink }}" /> </div> {{ end }}
|
{{ range $images }}
|
||||||
|
<div class="gallery-item">
|
||||||
|
<img src="{{ .RelPermalink }}" />
|
||||||
</div>
|
</div>
|
||||||
|
{{ end }}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<style>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
{{ partial "footer.html" . }}
|
{{ partial "footer.html" . }}
|
||||||
|
@ -598,3 +598,43 @@ blockquote.location p { padding: inherit; }
|
|||||||
font-size: 2vh;
|
font-size: 2vh;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* pics stuff */
|
||||||
|
|
||||||
|
.gallery {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
gap: 8px;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.gallery-item {
|
||||||
|
flex-grow: 1;
|
||||||
|
flex: 1 1 auto;
|
||||||
|
height: 25vh;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media screen and (max-width: 755px) {
|
||||||
|
|
||||||
|
.gallery-item {
|
||||||
|
width: 100%;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@media screen and (min-width: 1040px) {
|
||||||
|
.gallery-item {
|
||||||
|
height: 18vh;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.gallery-item img {
|
||||||
|
object-fit: cover;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user