mirror of
https://github.com/agresdominik/website.git
synced 2026-04-21 10:02:00 +00:00
hugo-ideomatic way of randering multiple objects from toml file
This commit is contained in:
@@ -24,6 +24,25 @@ title = 'agres.online'
|
||||
name = "pgp"
|
||||
url = "/publickey.asc"
|
||||
|
||||
[[params.info]]
|
||||
name = "Impressum"
|
||||
url = "/impressim"
|
||||
|
||||
[[params.info]]
|
||||
name = "Datenschutz"
|
||||
url = "/datenschutz"
|
||||
|
||||
[[params.info]]
|
||||
name = "Email"
|
||||
url = "mailto:dominik@agres.online"
|
||||
|
||||
[[params.info]]
|
||||
name = "PGP-Key"
|
||||
url = "/publickey.asc"
|
||||
|
||||
[[params.info]]
|
||||
name = "RSS"
|
||||
url = "/blog/index.xml"
|
||||
|
||||
[markup.goldmark.renderer]
|
||||
unsafe = true
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
<footer class="bottombar">
|
||||
<div class="bottombar-content">
|
||||
<nav class="footer-links">
|
||||
<a href="/impressum/">Impressum</a> ·
|
||||
<a href="/datenschutz/">Datenschutz</a> ·
|
||||
<a href="mailto:{{ .Site.Params.email}}">Email</a> ·
|
||||
<a href="/publickey.asc">PGP-Key</a> ·
|
||||
<a href="/blog/index.xml">RSS</a>
|
||||
{{ $last := index (last 1 .Site.Params.info) 0 }}
|
||||
{{ range .Site.Params.info }}
|
||||
<a href="{{ .url }}">{{ .name }}</a> {{ if ne . $last }} ·{{ end }}
|
||||
{{ end }}
|
||||
</nav>
|
||||
<div class="copyright">© {{ now.Format "2006" }} {{ .Site.Params.name | default "Your Name" }}</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user