diff options
Diffstat (limited to 'themes/hugo-pt2021/layouts/_default/archive.html')
-rw-r--r-- | themes/hugo-pt2021/layouts/_default/archive.html | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/themes/hugo-pt2021/layouts/_default/archive.html b/themes/hugo-pt2021/layouts/_default/archive.html new file mode 100644 index 0000000..737fd94 --- /dev/null +++ b/themes/hugo-pt2021/layouts/_default/archive.html @@ -0,0 +1,35 @@ +{{- define "title" -}} + {{- .Title -}} +{{- end -}} + +{{- define "main" -}} + <div class='container'> + <div class='section is-small'> + <h1 class='title'> + {{- .Title -}} + </h1><!-- title --> + + <div class='content'> + {{- $posts := where .Site.RegularPages "Section" "posts" -}} + {{- range $posts.GroupByDate "2006" -}} + {{- $head := index .Pages 0 -}} + {{- $year := $head.Date.Format "2006" -}} + <h2 id='{{$year}}'>{{$year}}</h2> + <ul> + {{- range .Pages -}} + <li> + <a + href='{{.Permalink}}' + title='{{.Title}}' + aria-label='{{.Title}}' + > + {{- .Title -}} + </a> + </li> + {{- end -}} + </ul> + {{- end -}} + </div><!-- content --> + </div><!-- section --> + </div><!-- container --> +{{- end -}} |