From: Danilo M. Date: Fri, 17 Apr 2026 09:53:56 +0000 (+0200) Subject: Revert "fix: use Hugo content-based 404 pages for proper multilingual support" X-Git-Tag: release_22042026-1342~134 X-Git-Url: https://git.danix.xyz/?a=commitdiff_plain;h=1ae60588c0ceb8a3ec0b35f4c2cb45a2116ec89a;p=danix.xyz-2.git Revert "fix: use Hugo content-based 404 pages for proper multilingual support" This reverts commit 1cab4424a5c6dd2aeb453d299b6a2f12a840599d. --- diff --git a/content/en/404.md b/content/en/404.md deleted file mode 100644 index 6e619f2..0000000 --- a/content/en/404.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "404 Not Found" -outputs: - - html ---- diff --git a/content/it/404.md b/content/it/404.md deleted file mode 100644 index 6e619f2..0000000 --- a/content/it/404.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "404 Not Found" -outputs: - - html ---- diff --git a/themes/danix-xyz-hacker/assets/js/not-found-page.js b/themes/danix-xyz-hacker/assets/js/not-found-page.js index 6ec8895..78e3591 100644 --- a/themes/danix-xyz-hacker/assets/js/not-found-page.js +++ b/themes/danix-xyz-hacker/assets/js/not-found-page.js @@ -31,5 +31,17 @@ document.addEventListener('alpine:init', () => { } })); + Alpine.data('notFoundNav', () => ({ + get homeLink() { + return window.currentLang === 'it' ? '/it/' : '/'; + }, + get articlesLink() { + return window.currentLang === 'it' ? '/it/articles/' : '/articles/'; + }, + get contactLink() { + return window.currentLang === 'it' ? '/it/is/here/' : '/is/here/'; + } + })); + console.log('notFoundPage Alpine component registered'); }); diff --git a/themes/danix-xyz-hacker/layouts/404.html b/themes/danix-xyz-hacker/layouts/404.html index a81f34d..0fb6c9a 100644 --- a/themes/danix-xyz-hacker/layouts/404.html +++ b/themes/danix-xyz-hacker/layouts/404.html @@ -1,5 +1,10 @@ {{ define "main" }} + + +