44 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			HTML
		
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			HTML
		
	
	
	
| {{ define "main" }}
 | |
| {{- $child_of_first_section := false -}}
 | |
| {{- with .Parent -}}
 | |
| {{- if eq .CurrentSection .FirstSection -}}
 | |
| {{- $child_of_first_section = true -}}
 | |
| {{- end -}}
 | |
| {{- end -}}
 | |
|     <div class="td-content">
 | |
|         {{ $hasContent := false }}
 | |
|         {{ with .File }}
 | |
|             {{ if ne .Filename "" }}
 | |
|                 {{ $hasContent =  (ge (len $.RawContent) 100) }}
 | |
|             {{ end }}
 | |
|         {{ end }}
 | |
|         {{ if $hasContent }}
 | |
|             {{- if $child_of_first_section -}}
 | |
|             {{ partial "docs/top-section-page" (dict "ctx" $ "page" $ ) }}
 | |
|             {{- else -}}
 | |
|             {{ partial "docs/content-page" (dict "ctx" $ "page" $ ) }}
 | |
|             {{- end -}}
 | |
|         {{ else }}
 | |
|             <h1>{{ .Title }}</h1>
 | |
|             {{ with .Params.description }}<div class="lead">{{ . | markdownify }}</div>{{ end }}
 | |
|         {{ end }}
 | |
|         {{ partial "section-index.html" . }}
 | |
|     </div>
 | |
| {{ end }}
 | |
| {{ define "hero" }}
 | |
| {{- $child_of_first_section := false -}}
 | |
| {{- with .Parent -}}
 | |
| {{- if eq .CurrentSection .FirstSection -}}
 | |
| {{- $child_of_first_section = true -}}
 | |
| {{- end -}}
 | |
| {{- end -}}
 | |
| {{- if $child_of_first_section -}}
 | |
|         <section class="header-hero text-white pb-4 light-text ">
 | |
|            <h1>{{ .Title }}</h1>
 | |
|         </section>
 | |
| {{- else -}}
 | |
|         <section class="header-hero filler">
 | |
|         </section>
 | |
| {{- end -}}
 | |
| {{ end }}
 |