diff options
| author | Danilo M. <danix@danix.xyz> | 2026-04-17 12:03:46 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-04-17 12:03:46 +0200 |
| commit | e66a7d08e8ea7ab6ca14a8dfc7b1b12e8d7b3574 (patch) | |
| tree | 7d023345bd50f8e975da8e248a141f9bafb2ff20 /themes/danix-xyz-hacker/assets/js | |
| parent | a3d81d5a1a57a905758b26d9abc1e918eaa39237 (diff) | |
| download | danixxyz-e66a7d08e8ea7ab6ca14a8dfc7b1b12e8d7b3574.tar.gz danixxyz-e66a7d08e8ea7ab6ca14a8dfc7b1b12e8d7b3574.zip | |
fix: simplify 404 page to use Hugo's standard i18n without hacks
Removed JavaScript language detection and Alpine component. Use simple
static links that work with both languages. Hugo's redirect rules and
i18n system handle language context automatically. No JavaScript hacks.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Diffstat (limited to 'themes/danix-xyz-hacker/assets/js')
| -rw-r--r-- | themes/danix-xyz-hacker/assets/js/not-found-page.js | 24 |
1 files changed, 0 insertions, 24 deletions
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 cec60bd..6ec8895 100644 --- a/themes/danix-xyz-hacker/assets/js/not-found-page.js +++ b/themes/danix-xyz-hacker/assets/js/not-found-page.js @@ -31,29 +31,5 @@ document.addEventListener('alpine:init', () => { } })); - Alpine.data('notFoundNav', () => { - const isItalian = window.location.pathname.startsWith('/it/'); - return { - get homeLink() { - return isItalian ? '/it/' : '/'; - }, - get articlesLink() { - return isItalian ? '/it/articles/' : '/articles/'; - }, - get contactLink() { - return isItalian ? '/it/is/here/' : '/is/here/'; - }, - goHome() { - window.location.href = this.homeLink; - }, - goArticles() { - window.location.href = this.articlesLink; - }, - goContact() { - window.location.href = this.contactLink; - } - }; - }); - console.log('notFoundPage Alpine component registered'); }); |
