From ea1f83df820baa14dcd904d581ab2bb0976b172d Mon Sep 17 00:00:00 2001 From: SayaAndy Date: Mon, 11 Aug 2025 16:52:48 +0700 Subject: feat: redo blog catalogue with same layout as blog-page feat: implement localization feat: filters and sort in blog catalogue feat: one-page search feat: ram theme refactor: generate blog catalogue and blog page out of one layout refactor: have one layout for both mobile & desktop (aspect ratio dependable) refactor: use own template manager to use templates separately --- views/pages/blog-catalogue.html | 140 ++++++++++++++++++++++++++++++++++++++++ views/pages/blog-page.html | 70 ++++++++++++++++++++ 2 files changed, 210 insertions(+) create mode 100644 views/pages/blog-catalogue.html create mode 100644 views/pages/blog-page.html (limited to 'views/pages') diff --git a/views/pages/blog-catalogue.html b/views/pages/blog-catalogue.html new file mode 100644 index 0000000..6fe1c82 --- /dev/null +++ b/views/pages/blog-catalogue.html @@ -0,0 +1,140 @@ +{{ define "body" }} +
+
+
+ {{ .L.BlogSearch.TagsHeader }} +
+
+ +
+ {{- range .Tags }} +
+ +
+ {{- end }} +
+
+
+ {{ .L.BlogSearch.OrderByHeader }} +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+ +
+
+ +
+ +
+ Loading... +
+
+{{ end }} + +{{ define "footer" }} + + + + + + +{{ end }} diff --git a/views/pages/blog-page.html b/views/pages/blog-page.html new file mode 100644 index 0000000..5f001d6 --- /dev/null +++ b/views/pages/blog-page.html @@ -0,0 +1,70 @@ +{{ define "header" }} + + + +{{- if .MapLocationX }} + +{{- end }} + + +{{ end }} + +{{ define "body" }} +
+ {{ .ParsedMarkdown }} +{{- if .MapLocationX }} +
+
+
+{{- end }} +
+{{ end }} + +{{ define "footer" }} + + + +{{- if .MapLocationX }} + + + +{{- end }} +{{ end }} \ No newline at end of file -- cgit v1.3.1+13