| 1 | {{- define "main" -}} |
| 2 | {{- $weeklyPages := (where site.RegularPages "Type" "weekly").ByDate.Reverse -}} |
| 3 | <header class="page-header"> |
| 4 | <h1>{{ .Title }}</h1> |
| 5 | {{- with .Description }} |
| 6 | <div class="post-description">{{ . }}</div> |
| 7 | {{- end }} |
| 8 | </header> |
| 9 | |
| 10 | {{- if .Content }} |
| 11 | <div class="post-content md-content"> |
| 12 | {{ .Content }} |
| 13 | </div> |
| 14 | {{- end }} |
| 15 | |
| 16 | {{- range $weeklyPages.GroupByDate "2006" -}} |
| 17 | <div class="archive-year"> |
| 18 | <h2 class="archive-year-header">{{ .Key }} <sup class="archive-count">{{ len .Pages }}</sup></h2> |
| 19 | {{- range .Pages.GroupByDate "January" -}} |
| 20 | <div class="archive-month"> |
| 21 | <h3 class="archive-month-header">{{ .Key }} <sup class="archive-count">{{ len .Pages }}</sup></h3> |
| 22 | <div class="archive-posts squad-archive-posts"> |
| 23 | {{- range .Pages -}} |
| 24 | <article class="archive-entry squad-archive-entry"> |
| 25 | <h4 class="archive-entry-title"><a href="{{ .RelPermalink }}">{{ .Title }}</a></h4> |
| 26 | <div class="archive-meta">{{ .Date.Format "2006-01-02" }}</div> |
| 27 | <p>{{ .Params.summary | default .Summary }}</p> |
| 28 | </article> |
| 29 | {{- end -}} |
| 30 | </div> |
| 31 | </div> |
| 32 | {{- end -}} |
| 33 | </div> |
| 34 | {{- end -}} |
| 35 | {{- end -}} |