diff options
author | Thomas Voss <mail@thomasvoss.com> | 2024-08-08 13:55:14 +0200 |
---|---|---|
committer | Thomas Voss <mail@thomasvoss.com> | 2024-08-08 16:50:18 +0200 |
commit | a34ffcce23fe34a36f9c719b44cd6d5ae34b1fcc (patch) | |
tree | c7f0d2ba826c24d3b02aa8f61a9eee7e9bc41d29 /templates/coins_index.templ | |
parent | c4e43c805d33c2b1a407d430d5cfb3f9622d6a22 (diff) |
Add /coins
Diffstat (limited to 'templates/coins_index.templ')
-rw-r--r-- | templates/coins_index.templ | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/templates/coins_index.templ b/templates/coins_index.templ new file mode 100644 index 0000000..346cc04 --- /dev/null +++ b/templates/coins_index.templ @@ -0,0 +1,53 @@ +package templates + +import "git.thomasvoss.com/euro-cash.eu/i18n" + +const newsLinkStart = `<a href="/news">` + +templ CoinsIndex() { + {{ p := ctx.Value("printer").(i18n.Printer) }} + <header> + @navbar() + <h1>{ p.T("Euro Coins") }</h1> + </header> + <main> + <p> + @templ.Raw(p.T("On this section of the site you can find everything there is to know about the coins of the Eurozone. For the latest news on coin- and design releases, check out the %snews%s tab!", newsLinkStart, linkEnd)) + </p> + <hr/> + <section> + <div class="grid"> + <a class="no-deco" href="/coins/designs"> + <article> + <header> + <h3>{ p.T("Designs") }</h3> + </header> + <main> + { p.T("View the 600+ different Euro-coin designs!") } + </main> + </article> + </a> + <a class="no-deco" href="#TODO"> + <article> + <header> + <h3>{ p.T("Mintages") }</h3> + </header> + <main> + { p.T("View the mintage figures of all the Euro coins!") } + </main> + </article> + </a> + <a class="no-deco" href="#TODO"> + <article> + <header> + <h3>{ p.T("Varieties") }</h3> + </header> + <main> + { p.T("View all the known Euro varieties!") } + </main> + </article> + </a> + </div> + </section> + </main> +} |