{{ if .IsHome }} {{ if .Site.Params.homeTitle }}{{ $.Scratch.Set "title" .Site.Params.homeTitle }}{{ else }}{{ $.Scratch.Set "title" .Site.Title }}{{ end }} {{ if .Site.Params.subtitle }}{{ $.Scratch.Set "subtitle" .Site.Params.subtitle }}{{ end }} {{ if .Site.Params.bigimg }}{{ $.Scratch.Set "bigimg" .Site.Params.bigimg }}{{ end }} {{ else }} {{ $.Scratch.Set "title" .Title }} {{ if .Params.subtitle }}{{ $.Scratch.Set "subtitle" .Params.subtitle }}{{ end }} {{ if .Params.bigimg }}{{ $.Scratch.Set "bigimg" .Params.bigimg }}{{ end }} {{ end }} {{ $bigimg := $.Scratch.Get "bigimg" }} {{ $title := $.Scratch.Get "title" }} {{ $subtitle := $.Scratch.Get "subtitle" }} {{ if or $bigimg $title }} {{ if $bigimg }} <div id="header-big-imgs" data-num-img={{len $bigimg}} {{range $i, $img := $bigimg}} {{ if (fileExists $img.src)}} data-img-src-{{add $i 1}}="{{$img.src | absURL }}" {{else}} data-img-src-{{add $i 1}}="{{$img.src}}" {{end}} {{ if $img.desc}}data-img-desc-{{add $i 1}}="{{$img.desc}}"{{end}} {{end}}></div> {{ end }} <header class="header-section {{ if $bigimg }}has-img{{ end }}"> <div class="intro-header no-img"> <div class="container"> <div class="{{ .Type }}-heading"> {{ if eq .Type "list" }} <h1>{{ if .Data.Singular }}#{{ end }}{{ .Title }}</h1> {{ else }} <h1>{{ with $title }}{{.}}{{ else }}<br/>{{ end }}</h1> {{ end }} {{ if ne .Type "post" }} <hr class="small"> {{ end }} {{ if $subtitle }} {{ if eq .Type "page" }} <span class="{{ .Type }}-subheading">{{ $subtitle }}</span> {{ else }} <h2 class="{{ .Type }}-subheading">{{ $subtitle }}</h2> {{ end }} {{ end }} {{ if eq .Type "post" }} {{ partial "post_meta.html" . }} {{ end }} </div> </div> </div> </header> {{ else }} <div class="intro-header"></div> {{ end }}