2021-09-16 09:38:33 -04:00
|
|
|
{{ define "main" }}
|
2021-09-16 16:38:35 -04:00
|
|
|
{{ $paginator := .Paginate ( where site.RegularPages "Type" "in" site.Params.mainSections ) }}
|
|
|
|
|
{{ if ne .Kind "home" }}
|
|
|
|
|
{{ $paginator = .Data }}
|
|
|
|
|
{{ end }}
|
|
|
|
|
<div class="row grid" data-masonry='{ "itemSelector": ".grid-item" }' style="margin-top: 25%">
|
2021-09-16 09:38:33 -04:00
|
|
|
<div class="columns"></div>
|
|
|
|
|
|
|
|
|
|
{{ range $paginator.Pages }}
|
2021-09-16 16:38:35 -04:00
|
|
|
<div class="five columns grid-item">
|
2021-09-16 09:38:33 -04:00
|
|
|
{{ range .Params.categories }}
|
|
|
|
|
<a href="{{ $.Site.BaseURL }}categories/{{ . | urlize }}/">{{ . }}</a>
|
|
|
|
|
{{ end }}
|
2021-09-29 16:24:48 -04:00
|
|
|
<a href="{{ .Permalink }}">
|
|
|
|
|
<h2>{{ .Title }}</h2>
|
|
|
|
|
{{if isset .Params "image" }}
|
2021-10-02 10:34:52 -04:00
|
|
|
<div class="preview">
|
2021-09-29 16:24:48 -04:00
|
|
|
<img src="{{ index .Params "image" }}" alt="{{ .Title }}" class="preview">
|
2021-10-02 10:34:52 -04:00
|
|
|
</div>
|
2021-09-29 16:24:48 -04:00
|
|
|
{{ end }}
|
|
|
|
|
</a>
|
2021-09-16 09:38:33 -04:00
|
|
|
<p class="summary">{{ .Summary | plainify | htmlUnescape }}</p>
|
|
|
|
|
<p>
|
|
|
|
|
{{ range .Params.tags }}
|
|
|
|
|
<a href="{{ $.Site.BaseURL }}tags/{{ . | urlize }}/">#{{ . }}</a>
|
|
|
|
|
{{ end }}
|
|
|
|
|
</p>
|
2021-09-29 15:33:16 -04:00
|
|
|
<hr />
|
2021-09-16 09:38:33 -04:00
|
|
|
</div>
|
|
|
|
|
{{ end }}
|
|
|
|
|
</div>
|
|
|
|
|
|
2021-09-16 16:38:35 -04:00
|
|
|
{{- partial "pagination.html" . -}}
|
|
|
|
|
|
|
|
|
|
<script src="/js/masonry.js"></script>
|
2021-09-16 09:38:33 -04:00
|
|
|
{{ end }}
|