Improve mobile layout for gallery
This commit is contained in:
parent
d7ed99e048
commit
ea58dc457b
6 changed files with 17 additions and 7 deletions
|
@ -34,7 +34,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.grid-sizer, .grid-item {
|
.grid-sizer, .grid-item {
|
||||||
width: 400px;
|
width: 49%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.page-pic {
|
.page-pic {
|
||||||
|
@ -43,6 +43,14 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.gutter-sizer {
|
||||||
|
width: 1%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.grid-sizer, .grid-item {
|
||||||
|
margin-bottom: 1%;
|
||||||
|
}
|
||||||
|
|
||||||
/* mobile devices */
|
/* mobile devices */
|
||||||
@media (max-width: 768px) {
|
@media (max-width: 768px) {
|
||||||
aside div {
|
aside div {
|
||||||
|
|
|
@ -2,7 +2,7 @@ imagesLoaded(document.querySelector('.grid'), function(instance) {
|
||||||
new Masonry('.grid', {
|
new Masonry('.grid', {
|
||||||
itemSelector: '.grid-item',
|
itemSelector: '.grid-item',
|
||||||
columnWidth: '.grid-sizer',
|
columnWidth: '.grid-sizer',
|
||||||
fitWidth: true,
|
percentPosition: true,
|
||||||
gutter: 10,
|
gutter: '.gutter-sizer'
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
@ -68,7 +68,7 @@
|
||||||
<tr>
|
<tr>
|
||||||
<th>Mastodon URL</th>
|
<th>Mastodon URL</th>
|
||||||
<td>
|
<td>
|
||||||
<a href="{{ . }}">{{ . }}</a>
|
<a href="{{ . }}">Mastodon Post</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
@ -77,7 +77,7 @@
|
||||||
<tr>
|
<tr>
|
||||||
<th>Newgrounds URL</th>
|
<th>Newgrounds URL</th>
|
||||||
<td>
|
<td>
|
||||||
<a href="{{ . }}">{{ . }}</a>
|
<a href="{{ . }}">Newgrounds Post</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
@ -87,7 +87,7 @@
|
||||||
<tr>
|
<tr>
|
||||||
<th>Pixiv URL</th>
|
<th>Pixiv URL</th>
|
||||||
<td>
|
<td>
|
||||||
<a href="{{ . }}">{{ . }}</a>
|
<a href="{{ . }}">Pixiv Post</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
|
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="grid-sizer"></div>
|
<div class="grid-sizer"></div>
|
||||||
|
<div class="gutter-sizer"></div>
|
||||||
|
|
||||||
{{ range .Data.Pages.ByDate.Reverse }}
|
{{ range .Data.Pages.ByDate.Reverse }}
|
||||||
{{ partial "render-art" . }}
|
{{ partial "render-art" . }}
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="grid-sizer"></div>
|
<div class="grid-sizer"></div>
|
||||||
|
<div class="gutter-sizer"></div>
|
||||||
|
|
||||||
{{ range $paginator.Pages }}
|
{{ range $paginator.Pages }}
|
||||||
{{ partial "render-art" . }}
|
{{ partial "render-art" . }}
|
||||||
|
|
|
@ -44,7 +44,7 @@
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
<img width="{{ .Width }}" height="{{ .Height }}" alt="{{ $title }}" title="{{ $title }}" src="{{ .RelPermalink }}">
|
<img style="width: 100%; height: auto;" width="{{ .Width }}" height="{{ .Height }}" alt="{{ $title }}" title="{{ $title }}" src="{{ .RelPermalink }}">
|
||||||
{{ else }}
|
{{ else }}
|
||||||
<p>Thumbnail not found!</p>
|
<p>Thumbnail not found!</p>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
Loading…
Add table
Reference in a new issue