redstrate.com/themes/red/layouts/_default/list.html

47 lines
1.2 KiB
HTML
Raw Normal View History

2024-09-30 17:40:46 -04:00
{{/* Page layout used for blog list view and others. */}}
2022-08-02 14:05:56 -04:00
{{ define "main" }}
<h2>{{ .Title }}</h2>
2022-08-02 14:05:56 -04:00
2023-02-23 17:39:20 -05:00
<hr>
2024-02-19 14:39:10 -05:00
{{ $paginator := .Paginate .Pages }}
2023-04-10 16:08:45 -04:00
{{ if eq $paginator.PageNumber 1}}
{{ .Content }}
2023-04-10 16:08:45 -04:00
{{ end }}
2022-08-29 10:36:22 -04:00
2025-03-17 08:35:54 -04:00
{{ range $paginator.Pages }}
<li style="margin-left: 10px; list-style-type: square;">
<h3 style="margin-bottom: 5px"><a href="{{ .RelPermalink }}">{{ .Title }}</a></h3>
<i><time datetime='{{ .Date.Format "2006-01-02" }}'>{{ .Date.Format "Jan 2, 2006"}}</time></i>
<p><i>{{ .Summary }}</i></p>
</li>
{{ end }}
2023-04-10 16:08:45 -04:00
<ul class="pagination">
2023-04-10 16:08:45 -04:00
{{ with $paginator.Prev }}
<li class="page-item">
2023-04-10 16:08:45 -04:00
<a style="float: left" href="{{ .URL }}">Prev</a>
</li>
2023-04-10 16:08:45 -04:00
{{ else }}
<li class="page-item disabled">
2023-04-10 16:08:45 -04:00
<span style="float: left">Prev</span>
</li>
2023-04-10 16:08:45 -04:00
{{ end }}
<span style="display: inline-block;">{{ printf "Page %d" $paginator.PageNumber }}</span>
{{ with $paginator.Next }}
<li class="page-item">
2023-04-10 16:08:45 -04:00
<a style="float: right" href="{{ .URL }}">Next</a>
</li>
2023-04-10 16:08:45 -04:00
{{ else }}
<li class="page-item disabled">
2023-04-10 16:08:45 -04:00
<span style="float: right">Next</span>
</li>
2023-04-10 16:08:45 -04:00
{{ end }}
</ul>
2022-08-02 14:05:56 -04:00
{{ end }}