1
0
forked from BgLUG/bglug.it
bglug.it/layouts/partials/header.html

46 lines
1.9 KiB
HTML
Raw Permalink Normal View History

<div id="header">
{{ if .Site.IsMultiLingual }}
{{- partial "languages.html" . }}
{{- end -}}
<div id="logo-wrapper">
{{- if .Site.Data.globalheader.image }}
<div id="logo-image-wrapper">
<a href="{{ .Site.BaseURL }}">
<img src="{{ .Site.Data.globalheader.image | relURL }}" alt="{{ .Site.Data.globalheader.image_alt }}" width="{{ .Site.Data.globalheader.image_width }}" />
</a>
</div>
{{- end }}
<div id="logo-text-wrapper">
<h1><a href="{{ .Site.BaseURL }}" id="logo">
{{ with .Site.Data.globalheader.title }}{{ . | markdownify }}{{ else }}{{ .Site.Title }}{{ end }}
</a></h1>
</div>
</div>
<nav id="nav">
<ul>
{{- range .Site.Menus.main }}
<li class="{{ if or ($.Page.IsMenuCurrent "main" .) ($.Page.HasMenuCurrent "main" .) }}current{{ end }}">
<a href="{{ .URL | default "#" }}">{{ .Name }}</a>
{{- if .HasChildren -}}
<ul>
{{- range .Children }}
<li class="{{ if or ($.Page.IsMenuCurrent "main" .) ($.Page.HasMenuCurrent "main" .) }}current{{ end }}">
<a href="{{ .URL | default "#" }}">{{ .Name }}</a>
{{- if .HasChildren -}}
<ul>
{{- range .Children }}
<li class="{{ if or ($.Page.IsMenuCurrent "main" .) ($.Page.HasMenuCurrent "main" .) }}current{{ end }}">
{{/* aoeu fix 'current' thing */}}
<a href="{{ .URL | default "#" }}">{{ .Name }}</a>
{{- end }}
</ul>
{{- end -}}
{{- end }}
</ul>
{{- end -}}
{{- end }}
</ul>
</nav>
</div>