From f6c60d0a963817189854f5b42bc58a76ddb90d53 Mon Sep 17 00:00:00 2001 From: SayaAndy Date: Mon, 20 Oct 2025 01:35:01 +0700 Subject: feat: redo language page with general page layout --- views/layouts/general-page.html | 3 --- views/pages/language-pick.html | 16 ++++++++++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 views/pages/language-pick.html (limited to 'views') diff --git a/views/layouts/general-page.html b/views/layouts/general-page.html index f4fd9be..8a621c4 100644 --- a/views/layouts/general-page.html +++ b/views/layouts/general-page.html @@ -22,9 +22,6 @@ const newPath = toAppend ? `${newPathname}${path}` : `${path}`; history.pushState({}, '', `${newPath}${urlParams.entries.length == 0 ? '' : '?' + urlParams.toString()}`); - if (location.pathname == "" || location.pathname == "/") { - return true; - } window.dispatchEvent(new Event('popstate')); return false; }; diff --git a/views/pages/language-pick.html b/views/pages/language-pick.html new file mode 100644 index 0000000..0bd0f6e --- /dev/null +++ b/views/pages/language-pick.html @@ -0,0 +1,16 @@ +{{ define "body" }} +
+ {{- range .AvailableLanguages }} +
+ + {{- end }} +
+
+{{ end }} -- cgit v1.3.1+13