diff options
Diffstat (limited to 'themes/danix-xyz-hacker')
| -rw-r--r-- | themes/danix-xyz-hacker/layouts/partials/hamburger-menu.html | 12 | ||||
| -rw-r--r-- | themes/danix-xyz-hacker/layouts/shortcodes/contact-form.html (renamed from themes/danix-xyz-hacker/shortcodes/contact-form.html) | 0 | ||||
| -rw-r--r-- | themes/danix-xyz-hacker/layouts/shortcodes/gallery.html (renamed from themes/danix-xyz-hacker/shortcodes/gallery.html) | 0 | ||||
| -rw-r--r-- | themes/danix-xyz-hacker/layouts/shortcodes/gravatar.html (renamed from themes/danix-xyz-hacker/shortcodes/gravatar.html) | 0 | ||||
| -rw-r--r-- | themes/danix-xyz-hacker/layouts/shortcodes/image.html (renamed from themes/danix-xyz-hacker/shortcodes/image.html) | 0 |
5 files changed, 8 insertions, 4 deletions
diff --git a/themes/danix-xyz-hacker/layouts/partials/hamburger-menu.html b/themes/danix-xyz-hacker/layouts/partials/hamburger-menu.html index 00d99e3..6eeddd4 100644 --- a/themes/danix-xyz-hacker/layouts/partials/hamburger-menu.html +++ b/themes/danix-xyz-hacker/layouts/partials/hamburger-menu.html @@ -39,14 +39,18 @@ <div class="p-6"> <div class="text-sm text-text-dim mb-3">{{ i18n "language" }}</div> <div class="flex gap-2"> + {{ $currentLang := .Page.Language }} {{ range .Site.Languages }} - {{ $current := eq . $.Page.Language }} + {{ $langCode := .Lang }} + {{ $langName := .LanguageName }} + {{ $current := eq $langCode $currentLang }} + {{ $prefix := cond (eq $langCode "en") "" (printf "/%s" $langCode) }} <a - data-lang-switch="{{ .Lang }}" - href="{{ .LanguagePrefix }}" + data-lang-switch="{{ $langCode }}" + href="{{ $prefix }}/" class="flex-1 py-2 px-3 text-center rounded transition-colors {{ if $current }}bg-accent text-white{{ else }}bg-surface hover:bg-surface/80{{ end }}" > - {{ .LanguageName }} + {{ $langName }} </a> {{ end }} </div> diff --git a/themes/danix-xyz-hacker/shortcodes/contact-form.html b/themes/danix-xyz-hacker/layouts/shortcodes/contact-form.html index 19884aa..19884aa 100644 --- a/themes/danix-xyz-hacker/shortcodes/contact-form.html +++ b/themes/danix-xyz-hacker/layouts/shortcodes/contact-form.html diff --git a/themes/danix-xyz-hacker/shortcodes/gallery.html b/themes/danix-xyz-hacker/layouts/shortcodes/gallery.html index b66c327..b66c327 100644 --- a/themes/danix-xyz-hacker/shortcodes/gallery.html +++ b/themes/danix-xyz-hacker/layouts/shortcodes/gallery.html diff --git a/themes/danix-xyz-hacker/shortcodes/gravatar.html b/themes/danix-xyz-hacker/layouts/shortcodes/gravatar.html index 7151ee5..7151ee5 100644 --- a/themes/danix-xyz-hacker/shortcodes/gravatar.html +++ b/themes/danix-xyz-hacker/layouts/shortcodes/gravatar.html diff --git a/themes/danix-xyz-hacker/shortcodes/image.html b/themes/danix-xyz-hacker/layouts/shortcodes/image.html index 07a698d..07a698d 100644 --- a/themes/danix-xyz-hacker/shortcodes/image.html +++ b/themes/danix-xyz-hacker/layouts/shortcodes/image.html |
