summaryrefslogtreecommitdiffstats
path: root/themes/danix-xyz-hacker
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-04-15 16:38:12 +0200
committerDanilo M. <danix@danix.xyz>2026-04-15 16:38:12 +0200
commit231d29bf26820ca058dec57c06345943ca6dbbf2 (patch)
treeb60f6e4afd1bf88bcfeb02b6d28f00cc1806ccc9 /themes/danix-xyz-hacker
parent46065a5077f113ab772e3a46f83748efe5f81caf (diff)
downloaddanixxyz-231d29bf26820ca058dec57c06345943ca6dbbf2.tar.gz
danixxyz-231d29bf26820ca058dec57c06345943ca6dbbf2.zip
Fix shortcode location: move from shortcodes/ to layouts/shortcodes/
Hugo v0.156.0+ requires shortcodes to be in layouts/shortcodes/ directory. Moved all shortcodes (gravatar, image, gallery, contact-form) to correct location. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Diffstat (limited to 'themes/danix-xyz-hacker')
-rw-r--r--themes/danix-xyz-hacker/layouts/partials/hamburger-menu.html12
-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