Files
tplate/web/templates/header.tmpl
Hubert Chen 21b59313eb
All checks were successful
Build tplate / Build (push) Successful in 36s
make post title in header as a home button
2025-12-11 21:45:21 +08:00

33 lines
1.1 KiB
Cheetah

{{- define "header" }}
<header>
{{ "header" | .RenderStyle }}
<a href="/">{{ .Config.Title }}</a>
{{ if .TargetPost }}
<nav >
<div><a href="#">{{ .TargetPost.FM.Title }}</a></div>
<div>
{{ range .Config.HeaderButtonsLeft -}}
{{ if .URL }}<a{{ if (eq .URL $.URI) }} here{{ end }} href="{{ .URL }}" {{ if .Blank }}target="_blank"{{ end }}>{{ .Text }}</a>{{ end }}
{{ end -}}
{{ range .Config.HeaderButtonsRight -}}
{{ if .URL }}<a{{ if (eq .URL $.URI) }} here{{ end }} href="{{ .URL }}" {{ if .Blank }}target="_blank"{{ end }}>{{ .Text }}</a>{{ end }}
{{ end -}}
</div>
</nav>
{{ else }}
<nav>
<div>
{{ range .Config.HeaderButtonsLeft -}}
{{ if .URL }}<a{{ if (eq .URL $.URI) }} here{{ end }} href="{{ .URL }}" {{ if .Blank }}target="_blank"{{ end }}>{{ .Text }}</a>{{ end }}
{{ end -}}
</div>
<div>
{{ range .Config.HeaderButtonsRight -}}
{{ if .URL }}<a{{ if (eq .URL $.URI) }} here{{ end }} href="{{ .URL }}" {{ if .Blank }}target="_blank"{{ end }}>{{ .Text }}</a>{{ end }}
{{ end -}}
</div>
</nav>
{{ end }}
</header>
{{- end }}