35 lines
1.0 KiB
HTML
35 lines
1.0 KiB
HTML
{{ define "main" }}
|
|
{{ $pages := slice }}
|
|
{{ if eq .Page.Path "blog" }}
|
|
{{ $pages = .Site.Pages }}
|
|
{{ $pages = where $pages "IsSection" "!=" true }}
|
|
{{ $pages = where $pages "Params.hiddenInHomeList" "!=" "true" }}
|
|
{{ $filteredPages := slice }}
|
|
{{ range $index, $page := $pages }}
|
|
{{ $baseDir := path.Base $page.File.Dir }}
|
|
{{ if in site.Params.mainSections $baseDir }}
|
|
{{ $filteredPages = $filteredPages | append $page }}
|
|
{{ end }}
|
|
{{ end }}
|
|
{{ $pages = $filteredPages }}
|
|
{{ else }}
|
|
{{ $pages = union .RegularPages .Sections }}
|
|
{{ end }}
|
|
|
|
<content>
|
|
<ul class="blog-posts">
|
|
{{ range $pages }}
|
|
<li>
|
|
<span class="date">
|
|
{{ .Date.Format "2006-01-02" }} |
|
|
</span>
|
|
<a href="{{ .Permalink }}">{{ .Title }}</a>
|
|
</li>
|
|
{{ end }}
|
|
</ul>
|
|
</content>
|
|
<div class="utils">
|
|
<div id="copy">©morgan.kr</div>
|
|
<div id="toggleColor">Toggle Darkmode</div>
|
|
</div>
|
|
{{ end }} |