blob: f9e1d97cf723e1d4902ae8de470100d167d979a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
|
<div class="logo-wrapper">
<a href="{{ "/" | relLangURL }}" class="logo">
{{ if .Site.Params.logoTitle }}
{{ .Site.Params.logoTitle | safeHTML }}
{{ else }}
{{ .Site.Title }}
{{ end }}
</a>
</div>
<nav class="site-navbar">
<ul id="menu" class="menu">
{{ $currentPage := . }}
{{ range .Site.Menus.main }}
<li class="menu-item{{ if $currentPage.IsMenuCurrent "main" . }} active{{end}}">
{{ if .HasChildren }}
<!-- drop down navigation MENU -->
<a class="menu-item-link menu-parent" href="{{ .URL | absLangURL | safeURL }}">{{ .Name }}</a>
<ul class="submenu">
{{ range .Children }}
<li class="submenu-item">
<a href="{{ .URL | absLangURL | safeURL }}">{{ .Name }}</a>
</li>
{{ end }}
</ul>
{{ else }}
<!-- normal MENU -->
{{ if hasPrefix .URL "http" }}
<a class="menu-item-link" href="{{ .URL | absLangURL | safeURL }}" rel="noopener" target="_blank">
{{ .Name }}
{{/* icon new window */}}
<i class="iconfont">
{{ partial "svg/new_window.svg" }}
</i>
</a>
{{ else }}
<a class="menu-item-link" href="{{ .URL | absLangURL | safeURL }}">{{ .Name }}</a>
{{ end }}
{{ end }}
</li>
{{ end }}
{{/* language chooser */}}
{{ if and (gt (len .Site.Home.AllTranslations) 1) (.Site.Params.showMenuLanguageChooser | default false ) }}
{{- $.Scratch.Set "language" .Language -}}
<li class="menu-item">
<!-- drop down navigation MENU -->
<a class="menu-item-link menu-parent menu-item-lang" href="#">
{{/* icon globe */}}
<i class="iconfont">
{{ partial "svg/globe.svg" }}
</i>
{{ .Site.Language.LanguageName }}
</a>
<ul class="submenu">
{{ range .Site.Home.AllTranslations }}
{{ if ne ($.Scratch.Get "language") .Language }}
<li class="submenu-item">
<a href="{{ .Permalink }}">{{ .Language.LanguageName }}</a>
</li>
{{ end }}
{{ end }}
</ul>
</li>
{{ end }}
{{ if .Site.Params.search.google.enable }}
<li class="menu-item">
<a id="openSearch" class="menu-item-link menu-item-search" href="#">
<i class="iconfont">
{{ partial "svg/search.svg" }}
</i>
</a>
</li>
{{ end }}
</ul>
</nav>
|