diff options
author | max.mehl <max.mehl@fsfe.org> | 2020-10-09 20:47:18 +0300 |
---|---|---|
committer | Max Mehl <mail@mehl.mx> | 2020-10-29 19:56:21 +0300 |
commit | dcc8cca48e5ba5ceaed394048eaa155b5f73db11 (patch) | |
tree | 807beb985ea776fcfa48c3ceef6566332e75f028 | |
parent | 49dd1336941c6075839cad47437a1e733ac36c06 (diff) |
make articles on index configurable
-rw-r--r-- | layouts/_default/list.html | 2 | ||||
-rw-r--r-- | layouts/_default/single.html | 2 | ||||
-rw-r--r-- | layouts/index.html | 32 |
3 files changed, 19 insertions, 17 deletions
diff --git a/layouts/_default/list.html b/layouts/_default/list.html index bd89df0..2ab1b8b 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -15,4 +15,4 @@ {{- end }} </main> {{ partial "pagination.html" . }} -{{ end }}
\ No newline at end of file +{{ end }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 4a5ccca..9c84ca4 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -29,4 +29,4 @@ {{ partial "authorbox.html" . }} {{ partial "pager.html" . }} {{ partial "comments.html" . }} -{{ end }}
\ No newline at end of file +{{ end }} diff --git a/layouts/index.html b/layouts/index.html index fb829c1..2c9d308 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -5,20 +5,22 @@ {{ . }} </div> {{- end }} - {{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) }} - {{- range $paginator.Pages }} - {{- .Render "summary" }} - {{- end }} - {{- if and (eq $paginator.TotalNumberOfElements 0) (not $.Content) }} - <div class="warning"> - {{ partial "svg/files.svg" (dict "class" "warning__icon") }} - <h3 class="warning__headline">{{ T "noposts_warning_title" | safeHTML }}</h3> - <div class="warning__text"> - <p class="warning__description">{{ T "noposts_warning_description" | safeHTML }}</p> - <p class="warning__tip">{{ T "noposts_warning_tip" | safeHTML }}</p> + {{- if .Site.Params.indexPager -}} + {{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) }} + {{- range $paginator.Pages }} + {{- .Render "summary" }} + {{- end }} + {{- if and (eq $paginator.TotalNumberOfElements 0) (not $.Content) }} + <div class="warning"> + {{ partial "svg/files.svg" (dict "class" "warning__icon") }} + <h3 class="warning__headline">{{ T "noposts_warning_title" | safeHTML }}</h3> + <div class="warning__text"> + <p class="warning__description">{{ T "noposts_warning_description" | safeHTML }}</p> + <p class="warning__tip">{{ T "noposts_warning_tip" | safeHTML }}</p> + </div> </div> - </div> + {{ end }} + </main> + {{ partial "pagination.html" . }} {{ end }} -</main> -{{ partial "pagination.html" . }} -{{ end }}
\ No newline at end of file +{{ end }} |