19 lines
		
	
	
		
			No EOL
		
	
	
		
			649 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			No EOL
		
	
	
		
			649 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {{ define "main" }}
 | |
|     {{ $pages := where .Site.RegularPages "Type" "in" .Site.Params.mainSections }}
 | |
|     {{ $notHidden := where .Site.RegularPages "Params.hidden" "!=" true }}
 | |
|     {{ $filtered := ($pages | intersect $notHidden) }}
 | |
|     {{ $pag := .Paginate ($filtered) }}
 | |
| 
 | |
|     <section class="article-list">
 | |
|         {{ range $index, $element := $pag.Pages }}
 | |
|             {{ partial "article-list/default" . }}
 | |
|         {{ end }}
 | |
|     </section>
 | |
| 
 | |
|     {{- partial "pagination.html" . -}}
 | |
|     {{- partial "footer/footer" . -}}
 | |
| {{ end }}
 | |
| 
 | |
| {{ define "right-sidebar" }}
 | |
|     {{ partial "sidebar/right.html" (dict "Context" . "Scope" "homepage") }}
 | |
| {{ end }} |