1
- {{- $logo := .Site .Params.main_logo -}}
2
- {{- $title := .Site .Title | title -}}
1
+ {{- $logo := site .Params.main_logo -}}
2
+ {{- $title := site .Title | title -}}
3
3
4
4
< div class ="container ">
5
5
< div class ="header-wrapper flex items-center relative ">
14
14
{{- if $logo -}}
15
15
< img class ="header-logo-image " src ="{{- $logo -}} " alt ="{{- $title -}} ">
16
16
{{- else -}}
17
- {{- with $.Site .Params.main_icon -}}
17
+ {{- with site .Params.main_icon -}}
18
18
{{ partial "svg" (dict "icon" . "class" "flex-none header-logo-icon" ) }}
19
19
{{- end -}}
20
20
{{- $title -}}
71
71
</ div >
72
72
</ div >
73
73
74
- {{- with .Site .Params.versions -}}
74
+ {{- with site .Params.versions -}}
75
75
< div class ="dropdown " id ="docs-versions ">
76
76
< div class ="list fw-500 ">
77
- {{ range $.Site.Params.versions }}
77
+ {{ range . }}
78
78
< a class ="list-link " href ="/{{ . }}/ "> {{ . }}</ a >
79
79
{{ end }}
80
80
< a class ="list-link " href ='{{ "/" | relLangURL }} '> {{ i18n "versions" }}</ a >
85
85
{{- if hugo.IsMultilingual -}}
86
86
< div class ="dropdown " id ="docs-language ">
87
87
< div class ="list fw-500 ">
88
- {{ range $.Site.Home.Translations }}
89
- < a class ="list-link " href ="{{ .Permalink }} "> {{ .Language.LanguageName }}</ a >
88
+ {{ range site.Languages }}
89
+ {{ $link := (printf "/%s/" .Lang) }}
90
+ {{ range $.Page.Translations }}
91
+ {{ if eq .Language.Lang .Lang }}
92
+ {{ $link = .Permalink }}
93
+ {{ end }}
94
+ {{ end }}
95
+ < a class ="list-link {{ if eq $.Page.Language.Lang .Lang }}is-active events-none{{ end }} "
96
+ href ="{{ $link }} ">
97
+ {{ .LanguageName }}
98
+ </ a >
90
99
{{ end }}
91
100
</ div >
92
101
</ div >
93
102
{{- end -}}
94
-
95
103
</ div >
96
104
</ div >
0 commit comments