From 3c237fc659c2829042407697ca7aa3e1442a5719 Mon Sep 17 00:00:00 2001 From: Samuel Johnson Date: Tue, 25 Nov 2025 19:47:20 -0500 Subject: Add post editing interface --- ui/html/pages/index.tmpl.html | 27 ++++++++++++++++++++++++--- ui/html/pages/login.tmpl.html | 22 ++++++++++++++++++++++ ui/html/pages/post.tmpl.html | 8 ++++++++ 3 files changed, 54 insertions(+), 3 deletions(-) create mode 100644 ui/html/pages/login.tmpl.html create mode 100644 ui/html/pages/post.tmpl.html (limited to 'ui/html/pages') diff --git a/ui/html/pages/index.tmpl.html b/ui/html/pages/index.tmpl.html index 011f964..ee0a0e0 100644 --- a/ui/html/pages/index.tmpl.html +++ b/ui/html/pages/index.tmpl.html @@ -1,7 +1,8 @@ {{define "title"}}Blog{{end}} +{{define "description"}}"thehinterlander's repository of musings"{{end}} {{define "main"}} -
+

Blog

Home of {{.Name}}

@@ -14,18 +15,38 @@ {{end}}
{{if .IsAuth}} + + +

New

+
+
+ + +
+
+ +
{{end}} {{range .Rows}}
-

{{.Name}} - {{.Time}}

+

{{.Name}} - {{.FormattedTime}}

- {{.Content}} + {{.Brief}} + View More
{{end}} +
+
+ {{if ne .Offset 0}} + Previous + {{end}} + Next +
+
{{end}} diff --git a/ui/html/pages/login.tmpl.html b/ui/html/pages/login.tmpl.html new file mode 100644 index 0000000..6eb303a --- /dev/null +++ b/ui/html/pages/login.tmpl.html @@ -0,0 +1,22 @@ +{{define "title"}}Login{{end}} +{{define "description"}}Login Portal{{end}} + +{{define "main"}} +
+

Log In

+
+
+ +
+{{end}} diff --git a/ui/html/pages/post.tmpl.html b/ui/html/pages/post.tmpl.html new file mode 100644 index 0000000..eefbd82 --- /dev/null +++ b/ui/html/pages/post.tmpl.html @@ -0,0 +1,8 @@ +{{define "title"}}{{.Post.Name}} - {{.Post.FormattedTime}}{{end}} +{{define "description"}}{{.Post.Brief}}{{end}} + +{{define "main"}} +
+ {{.Post.Content}} +
+{{end}} -- cgit v1.2.3