You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

30 lines
1.2 KiB

{{ $header_image := partial "func/GetNamedImage.html" (dict "context" . "name" "header_image") }}
{{$image_resource := $header_image }}
{{ if $image_resource }}
{{ $header_img := $image_resource.Resize "1200x" }}
{{ $image_url := $header_img.Permalink }}
{{/* Trimming the slash and adding absURL make sure the image works no matter where our site lives */}}
{{ $image_url := (trim $image_url "/") | absURL }}
<header class="cover bg-top bg-black-80" style="background-image: url('{{ $image_url }}');">
<div class=" pb1-ns bg-black-60">
{{ partial "site-navigation.html" . }}
<div class="tc-l pv6 ph3 ph4-ns">
{{ if not .Params.omit_header_text }}
<h1 class="f2 f1-l fw2 white-90 mb0 lh-title">{{ .Title | default .Site.Title }}</h1>
{{ with .Params.description }}
<h2 class="fw1 f5 f3-l white-80 measure-wide-l center lh-copy mt3 mb4">
{{ . }}
</h2>
{{ end }}
{{ end }}
</div>
</div>
</header>
{{ else }}
<header>
<div class="{{ .Site.Params.background_color_class | default "bg-black" }}">
{{ partial "site-navigation.html" . }}
</div>
</header>
{{ end }}