From b29419c9c72bbc2d605addabf0dfd84a7f41b88b Mon Sep 17 00:00:00 2001 From: Serghei Iakovlev Date: Sun, 8 May 2022 18:47:25 +0200 Subject: Provide ability to list posts on main page --- layouts/index.html | 44 +++++++++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 19 deletions(-) (limited to 'layouts/index.html') diff --git a/layouts/index.html b/layouts/index.html index e051c4d..2209872 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,20 +1,26 @@ -{{ define "main" -}} - -
- {{ .Content }} -
- -
- -
-

Latest Publications

- -
- +{{ define "main" }} +{{- with .Content }} +
+ {{ . }} +
+
+
+ {{/* TODO: Translate me */}} +

Latest Publications

+ +
+{{- else }} + {{ $paginator := .Paginate (where site.RegularPages "Type" "in" site.Params.main_sections) }} +
+ {{- range $paginator.Pages }} + {{- .Render "teaser" }} + {{- end }} +
+{{- end }} {{- end }} -- cgit v1.2.3