aboutsummaryrefslogtreecommitdiff
path: root/templates/page
diff options
context:
space:
mode:
authorAnhgelus Morhtuuzh <william@herges.fr>2025-09-07 14:55:39 +0000
committerAnhgelus Morhtuuzh <william@herges.fr>2025-09-07 14:55:39 +0000
commit3a809d2571f8df178c436f463c9aade25a34c96e (patch)
tree6a4a0485b5650320afe5c1c2e61e9a8987db83a3 /templates/page
parente8da79df02b9045146e2a0cb9e035f14a68537c6 (diff)
parent14f30577f9b5f76d288abce6ba19bf6150936401 (diff)
Merge pull request '[Feat] Change tags in now' (#1) from feat/change-tags into main
Reviewed-on: https://git.anhgelus.world/anhgelus/now/pulls/1
Diffstat (limited to 'templates/page')
-rw-r--r--templates/page/404.gohtml24
-rw-r--r--templates/page/custom_page.gohtml2
-rw-r--r--templates/page/index.gohtml2
-rw-r--r--templates/page/legal.gohtml11
-rw-r--r--templates/page/now.gohtml23
-rw-r--r--templates/page/tags.gohtml18
6 files changed, 57 insertions, 23 deletions
diff --git a/templates/page/404.gohtml b/templates/page/404.gohtml
new file mode 100644
index 0000000..76f9128
--- /dev/null
+++ b/templates/page/404.gohtml
@@ -0,0 +1,24 @@
+{{define "body"}}
+ <main style="{{ .GetBackground }}">
+ <div class="header">
+ <h1 class="header__title">404 - Not found</h1>
+ <nav>
+ <a href="/">Home</a>
+ </nav>
+ </div>
+ <p>
+ Oh no, you are lost. Do you need help?
+ </p>
+ <nav class="links" style="{{ .Color.Button.GetBackground }}{{ .Color.Button.GetTextColor }}">
+ <div class="link">
+ <a href="/legal">Legal information</a>
+ </div>
+ <div class="link">
+ <a href="/">Home</a>
+ </div>
+ <div class="link">
+ <a href="/now">Now</a>
+ </div>
+ </nav>
+ </main>
+{{end}} \ No newline at end of file
diff --git a/templates/page/custom_page.gohtml b/templates/page/custom_page.gohtml
index 5b4de00..7963a97 100644
--- a/templates/page/custom_page.gohtml
+++ b/templates/page/custom_page.gohtml
@@ -4,7 +4,7 @@
<h1 class="header__title">{{ .Title }}</h1>
<nav>
<a href="/">Home</a>
- <a href="/tags">Tags</a>
+ <a href="/now">Now</a>
</nav>
</div>
{{ .GetContent }}
diff --git a/templates/page/index.gohtml b/templates/page/index.gohtml
index 73301fb..8f376f3 100644
--- a/templates/page/index.gohtml
+++ b/templates/page/index.gohtml
@@ -19,7 +19,7 @@
</div>
{{ end }}
<div class="link">
- <a href="/tags">Tags</a>
+ <a href="/now">Now</a>
</div>
</nav>
</main>
diff --git a/templates/page/legal.gohtml b/templates/page/legal.gohtml
index b3a3a54..0ed112a 100644
--- a/templates/page/legal.gohtml
+++ b/templates/page/legal.gohtml
@@ -1,11 +1,16 @@
{{define "body"}}
- <div class="credits-legal" style="{{ .GetBackground }}">
- <h1>Legal information</h1>
+ <main style="{{ .GetBackground }}">
+ <div class="header">
+ <h1 class="header__title">Legal information</h1>
+ <nav>
+ <a href="/">Home</a>
+ </nav>
+ </div>
<p>
The software behind this website was made by <a href="https://anhgelus.world/" target="_blank">Anhgelus Morhtuuzh</a>.
It is available on <a href="https://git.anhgelus.world/anhgelus/now">my forge</a> for free and licensed under
the <a href="https://git.anhgelus.world/anhgelus/now/raw/branch/main/LICENSE" target="_blank">AGPL</a> license.
</p>
{{ .GetLegal }}
- </div>
+ </main>
{{end}}
diff --git a/templates/page/now.gohtml b/templates/page/now.gohtml
new file mode 100644
index 0000000..96c8b77
--- /dev/null
+++ b/templates/page/now.gohtml
@@ -0,0 +1,23 @@
+{{define "body"}}
+ <main style="{{ .GetBackground }}">
+ <div class="header">
+ <h1 class="header__title">Now</h1>
+ <nav>
+ <a href="/">Home</a>
+ </nav>
+ </div>
+ <div class="tags" style="{{ .Color.GetTagColor }}">
+ {{ range $now := .Person.Now }}
+ <div class="tag">
+ {{ if ne .Name "" }}
+ <h4>{{ .Name }}</h4>
+ {{ end }}
+ <p>{{ .Description }}</p>
+ {{ if and (ne .Link "") (ne .LinkName "") }}
+ <p><a href="{{ .Link }}">{{ .LinkName }}</a></p>
+ {{ end }}
+ </div>
+ {{ end }}
+ </div>
+ </main>
+{{end}} \ No newline at end of file
diff --git a/templates/page/tags.gohtml b/templates/page/tags.gohtml
deleted file mode 100644
index 6106152..0000000
--- a/templates/page/tags.gohtml
+++ /dev/null
@@ -1,18 +0,0 @@
-{{define "body"}}
- <main style="{{ .GetBackground }}">
- <div class="header">
- <h1 class="header__title">Tags</h1>
- <nav>
- <a href="/">Home</a>
- </nav>
- </div>
- <div class="tags" style="{{ .Color.GetTagColor }}">
- {{ range $tag := .Person.Tags }}
- <div class="tag" data-href="{{ .Link }}" title="{{ .Link }}">
- <h3>{{ .Name }}</h3>
- <p>{{ .Description }}</p>
- </div>
- {{ end }}
- </div>
- </main>
-{{end}} \ No newline at end of file