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
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 }}
|
|
|