diff options
| -rw-r--r-- | layouts/_default/list.html | 19 | ||||
| -rw-r--r-- | layouts/posts/list.html | 30 |
2 files changed, 33 insertions, 16 deletions
diff --git a/layouts/_default/list.html b/layouts/_default/list.html index d366d53..30435fe 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,30 +1,17 @@ {{ define "main" }} -{{ $pages := .Pages }} -{{ $paginator := .Paginate $pages }} - <div class="flex flex-col gap-1"> <h1 class="text-2xl font-extrabold"> {{ if .Params.header }} {{ .Params.header }} {{ else }} {{ .Title }} - {{ end }} - </h1> - + {{ end }} + </h1> + {{ with .Content }} {{ . }} {{ end }} </div> -<section class="flex flex-col gap-10"> - {{ range $index, $pages := $paginator.Pages }} - {{ partial "list/default" . }} - {{ end }} -</section> - -{{ if gt $paginator.TotalPages 1 }} - {{ partial "list/pagination" . }} {{ end }} - -{{ end }}
\ No newline at end of file diff --git a/layouts/posts/list.html b/layouts/posts/list.html new file mode 100644 index 0000000..77f3b99 --- /dev/null +++ b/layouts/posts/list.html @@ -0,0 +1,30 @@ +{{ define "main" }} + +{{ $pages := .Pages }} +{{ $paginator := .Paginate $pages }} + +<div class="flex flex-col gap-1"> + <h1 class="text-2xl font-extrabold"> + {{ if .Params.header }} + {{ .Params.header }} + {{ else }} + {{ .Title }} + {{ end }} + </h1> + + {{ with .Content }} + {{ . }} + {{ end }} +</div> + +<section class="flex flex-col gap-10"> + {{ range $index, $pages := $paginator.Pages }} + {{ partial "list/default" . }} + {{ end }} +</section> + +{{ if gt $paginator.TotalPages 1 }} + {{ partial "list/pagination" . }} +{{ end }} + +{{ end }} |
