Consolidate list templates to _default
Remove the blog list template since it's no different from the default list.
This commit is contained in:
		
							parent
							
								
									9995c8d10d
								
							
						
					
					
						commit
						4a6dd87603
					
				
					 5 changed files with 44 additions and 30 deletions
				
			
		|  | @ -13,12 +13,21 @@ | |||
| { | ||||
|   blockquote, | ||||
|   dl, | ||||
|   h1, h2, h3, h4, h5, h6, | ||||
|   hr, | ||||
|   nav, | ||||
|   ol, | ||||
|   section, | ||||
|   ul, | ||||
|   .footnotes, | ||||
|   .main__section-header, | ||||
|   .page-footer | ||||
|   { | ||||
|     grid-column: main-start / main-end; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| .main__posts-by-year { | ||||
|   display: grid; | ||||
|   grid-template-columns: subgrid; | ||||
| } | ||||
|  |  | |||
|  | @ -1,7 +1,7 @@ | |||
| {{ define "main" }} | ||||
|   {{ if eq . .FirstSection }} | ||||
|     {{ partial "page/first_section.list.html" . }} | ||||
|     {{ partial "page/first_section.list.html" (dict "page" .) }} | ||||
|   {{ else }} | ||||
|     {{ partial "page/descendent_section.list.html" . }} | ||||
|     {{ partial "page/descendent_section.list.html" (dict "page" .) }} | ||||
|   {{ end }} | ||||
| {{ end }} | ||||
|  |  | |||
|  | @ -1,7 +0,0 @@ | |||
| {{ define "main" }} | ||||
|   {{ if eq . .FirstSection }} | ||||
|     {{ partial "page/first_section.list.html" . }} | ||||
|   {{ else }} | ||||
|     {{ partial "page/descendent_section.list.html" . }} | ||||
|   {{ end }} | ||||
| {{ end }} | ||||
|  | @ -1,13 +1,19 @@ | |||
| <main class="main--list"> | ||||
| {{- $page := .page -}} | ||||
| {{- $class := .class | default "" -}} | ||||
| <main class="main--list{{ with $class }} {{ . }}{{ end }}"> | ||||
|   <header class="page-header"> | ||||
|     {{ partial "page_header.html" (dict "page" .) }} | ||||
|     {{ partial "page_header.html" . }} | ||||
|   </header> | ||||
| 
 | ||||
|   {{- .Content -}} | ||||
| 
 | ||||
|   {{ range .RegularPages.ByPublishDate -}} | ||||
|     {{ if or (not .Draft) hugo.IsDevelopment -}} | ||||
|       {{ .Render "page_summary" }} | ||||
|     {{ end }} | ||||
|   {{ with $page.RegularPages.ByPublishDate -}} | ||||
|     <section class="main__posts-by-year"> | ||||
|       {{ range $page.RegularPages.ByPublishDate -}} | ||||
|         {{ if or (not $page.Draft) hugo.IsDevelopment -}} | ||||
|           {{ .Render "page_summary" }} | ||||
|         {{ end }} | ||||
|       {{ end }} | ||||
|     </section> | ||||
|   {{ end }} | ||||
| </main> | ||||
|  |  | |||
|  | @ -1,10 +1,12 @@ | |||
| <main class="main--list"> | ||||
| {{- $page := .page -}} | ||||
| {{- $class := .class | default "" -}} | ||||
| <main class="main--list{{ with $class }}  {{ . }}{{ end }}"> | ||||
|   <header class="page-header"> | ||||
|     {{ partial "page_header.html" (dict "page" .) }} | ||||
|     {{ partial "page_header.html" (dict "page" $page) }} | ||||
|   </header> | ||||
| 
 | ||||
|   {{/* Each page is a year section. */}} | ||||
|   {{- $yearPages := .Pages.ByPublishDate.Reverse -}} | ||||
|   {{- $yearPages := $page.Pages.ByPublishDate.Reverse -}} | ||||
|   {{- $yearLimit := math.Max ($.Site.Params.blog.yearLimit | default 5) 3 -}} | ||||
|   {{- $expandedYears := first $yearLimit $yearPages -}} | ||||
|   {{- $collapsedYears := after $yearLimit $yearPages -}} | ||||
|  | @ -17,23 +19,27 @@ | |||
|       ) | ||||
|   -}} | ||||
| 
 | ||||
|   {{- .Content -}} | ||||
|   {{- $page.Content -}} | ||||
| 
 | ||||
|   {{ range $expandedYears -}} | ||||
|     <h2 id="{{ .Date | time.Format "2006" }}">{{ .Title }}</h2> | ||||
|     {{ range .RegularPagesRecursive.ByPublishDate.Reverse -}} | ||||
|       {{ if or (not .Draft) hugo.IsDevelopment -}} | ||||
|         {{ .Render "page_summary" }} | ||||
|     <section id="{{ .Date | time.Format "2006" }}" class="main__posts-by-year"> | ||||
|       <h2 class="main__section-heading">{{ .Title }}</h2> | ||||
|       {{ range .RegularPagesRecursive.ByPublishDate.Reverse -}} | ||||
|         {{ if or (not .Draft) hugo.IsDevelopment -}} | ||||
|           {{ .Render "page_summary" }} | ||||
|         {{ end }} | ||||
|       {{ end }} | ||||
|     {{ end }} | ||||
|     </section> | ||||
|   {{- end }} | ||||
| 
 | ||||
|   {{ with $collapsedYears -}} | ||||
|     <h2 id="older">{{ i18n "olderPagesSectionTitle" }}</h2> | ||||
|     <ul> | ||||
|       {{ range . -}} | ||||
|         <li><a href="{{ .Permalink }}">{{ .LinkTitle | markdownify }}</a></li> | ||||
|       {{ end }} | ||||
|     </ul> | ||||
|     <section id="older"> | ||||
|       <h2 class="main__section-heading">{{ i18n "olderPagesSectionTitle" }}</h2> | ||||
|       <ul> | ||||
|         {{ range . -}} | ||||
|           <li><a href="{{ .Permalink }}">{{ .LinkTitle | markdownify }}</a></li> | ||||
|         {{ end }} | ||||
|       </ul> | ||||
|     </section> | ||||
|   {{ end }} | ||||
| </main> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue