feat(legal): merge legal and credits page

This commit is contained in:
Anhgelus Morhtuuzh 2024-11-14 14:48:13 +01:00
parent 9787e1a1d5
commit 83a7fc5cf8
No known key found for this signature in database
GPG key ID: CAD341EFA92DDDE5
4 changed files with 9 additions and 14 deletions

View file

@ -59,11 +59,11 @@ func main() {
g.Templates = append(g.Templates, "templates/base/*.gohtml")
g.NewTemplate("index", "/", cfg.Person.Name, "", "", &cfg).Handle()
g.NewTemplate("credits",
"/credits",
"Credits",
g.NewTemplate("legal",
"/legal",
"Legal things",
"",
"Credits of "+cfg.Person.Name+"'s Now page",
"Legal information about "+cfg.Person.Name+"'s Now page",
&cfg).
Handle()
g.NewTemplate("tags",

View file

@ -14,7 +14,7 @@
{{template "body" .Data}}
</div>
<footer class="credits">
<p>Crafted by <a href="https://www.anhgelus.world/" target="_blank">Anhgelus Morhtuuzh</a></p>
<p>Crafted by <a href="/legal" target="_blank">Anhgelus Morhtuuzh</a></p>
</footer>
<script type="module" src="{{getAssetPath "index.js"}}" defer></script>
</body>

View file

@ -18,17 +18,9 @@
<a href="{{ .Link }}" style="{{ .GetLinkColor }}">{{ .Content }}</a>
</div>
{{ end }}
<div class="link" style="{{ .Color.Button.GetBackground }}">
<a href="{{ .Legal.LegalInformationLink }}" target="_blank" style="{{ .Color.Button.GetTextColor }}">
Legal information
</a>
</div>
<div class="link" style="{{ .Color.Button.GetBackground }}">
<a href="/tags" style="{{ .Color.Button.GetTextColor }}">Tags</a>
</div>
<div class="link" style="{{ .Color.Button.GetBackground }}">
<a href="/credits" style="{{ .Color.Button.GetTextColor }}">Credits</a>
</div>
</div>
</main>
{{end}}

View file

@ -1,6 +1,9 @@
{{define "body"}}
<div class="credits-legal">
<h2>Credits</h2>
<h2>Legal information</h2>
<p>
Legal information are available <a href="{{ .Legal.LegalInformationLink }}" target="_blank">here</a>.
</p>
<p>
The software behind this website was made by <a href="https://www.anhgelus.world/" target="_blank">Anhgelus Morhtuuzh</a>.
It is available on <a href="https://github.com/anhgelus/now">GitHub</a> for free and licensed under the