Welcome to mirror list, hosted at ThFree Co, Russian Federation.

index.html « layouts - github.com/de-souza/hugo-flex.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: b21e33aee29ac2ee5dca7cf43b2524a1bf217fa9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{{ define "preload" }}

{{ $paginator := where site.RegularPages "Type" "in" site.Params.mainSections | .Paginate }}
{{ range $paginator.Pages }}
{{ with .Content }}{{ end }}
{{ with .Scratch.Get "css" }}
{{ merge ($.Scratch.Get "css") . | $.Scratch.Set "css" }}
{{ end }}
{{ with .Scratch.Get "js" }}
{{ merge ($.Scratch.Get "js") . | $.Scratch.Set "js" }}
{{ end }}{{ end }}
{{ .Scratch.Set "paginator" $paginator }}

{{ end }}

{{ define "main" }}

{{ $paginator := .Scratch.Get "paginator" }}
{{ range $paginator.Pages }}
<article>
  {{ partial "heading.html" . }}
  {{ if site.Params.summary }}
    {{ .Summary }}
    {{ if .Truncated }}
      <div>
        <a href="{{ .RelPermalink }}">Read More…</a>
      </div>
    {{ end }}
    {{ else }}
    {{ .Content }}
  {{ end }}
  {{ partial "tags.html" . }}
</article>
{{ end }}
{{ partial "pagination.html" $paginator }}

{{ end }}