summaryrefslogtreecommitdiffstats
path: root/layouts/page/all-posts.html
blob: a26b084751588136a8d266333e1975b03609055b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{{ define "main" }}
{{/* Define a section to pull recent posts from.
    This will default to the section with the most number of pages. */}}
{{ $mainSections := site.Params.mainSections | default (slice "posts") }}

{{/* Create a variable with that section to use in multiple places. */}}
{{ $section := where site.RegularPages.ByDate.Reverse "Section" "in" $mainSections }}

<div class="articles">
    {{ with .Title }}<h1 class="page-title">{{ . }}</h1>{{ end }}

    {{ with .Content }}
        <div class="category-content">
            {{ .Content }}
        </div>
    {{ end }}

    {{ range $section }}
        {{ .Render "teaser" }}
    {{ end }}
</div>
{{ end }}