-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathheader-menu.html
More file actions
27 lines (25 loc) · 1.61 KB
/
header-menu.html
File metadata and controls
27 lines (25 loc) · 1.61 KB
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
{{/* (C) 2023 GoodData Corporation */}}
{{ $dot := . }}
{{ $mainMenu := .Site.Menus.main }}
{{ if isset .Page.Params "edition" }}
{{ if isset .Site.Menus .Page.Params.edition }}
{{ $mainMenu = index .Site.Menus .Page.Params.edition }}
{{ end }}
{{ end }}
<nav class="gd-docs-header-nav__center gd-header" aria-label="Main">
{{ if $mainMenu }}
<input type="checkbox" hidden tabindex="-1" id="gd-header-mobile-menu-trigger-input" name="gd-header-mobile-menu-trigger-input" class="gd-header-mobile gd-header-mobile-menu-trigger-input" aria-label="Open navigation menu" aria-controls="gd-header-mobile-menu" aria-expanded="false">
<button id="gd-header-mobile-menu-button" tabindex="5" type="button" class="gd-header-mobile gd-header-mobile-menu-trigger" aria-controls="gd-header-mobile-menu" aria-expanded="false" aria-label="Open navigation menu">
<span aria-hidden="true"></span>
</button>
<ul id="gd-header-mobile-menu" class="gd-docs-header-nav__menu gd-header-links">
{{ range $mainMenu }}
<li class="gd-docs-header-nav__menuitem gd-header-link-item{{ if (isset .Params "mobileonly") }} gd-header-link-item-mobile-only{{ end }}">
<a href="{{ if isset .Params "isHome" }}{{ $dot.Site.Home.RelPermalink }}{{ else }}{{ .URL }}{{ end }}" class="gd-docs-header-nav__menulink gd-header-link{{ if isset .Params "ismobiletitle" }} gd-header-link__main{{ end }}{{ if isset .Params "ishome" }} gd-header-link__active{{ end }}">
{{ .Name }}
</a>
</li>
{{ end }}
</ul>
{{ end }}
</nav>