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/layouts/blog-main.html | 147 ------------------------------ views/layouts/blog-page.html | 194 ---------------------------------------- views/layouts/general-page.html | 82 +++++++++++++++++ 3 files changed, 82 insertions(+), 341 deletions(-) delete mode 100644 views/layouts/blog-main.html delete mode 100644 views/layouts/blog-page.html create mode 100644 views/layouts/general-page.html (limited to 'views/layouts') diff --git a/views/layouts/blog-main.html b/views/layouts/blog-main.html deleted file mode 100644 index 1b8e149..0000000 --- a/views/layouts/blog-main.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - SAYA TODAY // Заглавная - - - - - - - - - - -
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
-
*
- - - - - - - - diff --git a/views/layouts/blog-page.html b/views/layouts/blog-page.html deleted file mode 100644 index 46fe9f4..0000000 --- a/views/layouts/blog-page.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - SAYA TODAY // {{ .Title }} - - - - -{{- if .MapLocationX }} - -{{- end }} - - - - - - - - - - - - -
-
- saya.today -
-
- - - - -
-
- -
-
- -
-
- -

//

-

{{ .Title }}

-

{{ .PublishedDate }}

-
-
- -
- {{ .ParsedMarkdownDesktop }} - {{- if .MapLocationX }} -
-
-
- {{- end }} -
- -
-

- {{ .Title }} © {{ .PublishedYear }} by Saya Andy is licensed under CC BY-SA 4.0 -

- - - -
- -
-
- -
-
- -
-
- - - - -
-
- demo.saya.today -
-
- -
-
- -
-
- -

//

-

{{ .Title }}

-

{{ .PublishedDate }}

-
-
- -
- {{ .ParsedMarkdownMobile }} - {{- if .MapLocationX }} -
-
-
- {{- end }} -
- -
-

- {{ .Title }} © {{ .PublishedYear }} by Saya Andy is licensed under CC BY-SA 4.0 -

- - - -
- -
-
- -
-
- - - - -{{- if .MapLocationX }} - - - -{{- end }} - - - diff --git a/views/layouts/general-page.html b/views/layouts/general-page.html new file mode 100644 index 0000000..d33aa76 --- /dev/null +++ b/views/layouts/general-page.html @@ -0,0 +1,82 @@ + + + + + + SAYA TODAY // {{ .Title }} + + + + + {{ block "header" . }}{{ end }} + + + + + + + +
+
+ saya.today +
+
+ + + + +
+
+ +
+
+ +
+
+ +

//

+

{{ .Title }}

+ {{- if .PublishedDate }} +

{{ .PublishedDate }}

+ {{- end }} +
+
+ + {{ block "body" . }}{{ end }} + +
+

+ All the photos on saya.today are licensed under CC BY-SA 4.0 by Saya Andy © {{ .PublishedYear }} +

+ + + +
+ +
+
+ +
+
+ + {{ block "footer" . }}{{ end }} + + + -- cgit v1.3.1+13