summaryrefslogtreecommitdiffhomepage
path: root/template/error.templ
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2024-08-12 23:58:46 +0200
committerThomas Voss <mail@thomasvoss.com> 2024-08-12 23:58:54 +0200
commit71937c1079a77e0b38dae00662ab2041c3e28f77 (patch)
tree1e861548d89d9a57c873fe968b395ba5518f4770 /template/error.templ
parent17dd2383d5f17280288087da76803f6d3e9a5aae (diff)
Add email support
Diffstat (limited to 'template/error.templ')
-rw-r--r--template/error.templ24
1 files changed, 24 insertions, 0 deletions
diff --git a/template/error.templ b/template/error.templ
new file mode 100644
index 0000000..d2fed83
--- /dev/null
+++ b/template/error.templ
@@ -0,0 +1,24 @@
+package template
+
+import (
+ "net/http"
+ "strconv"
+
+ "git.thomasvoss.com/euro-cash.eu/lib"
+)
+
+templ Error(status int) {
+ {{ p := ctx.Value("printer").(lib.Printer) }}
+ <header>
+ @navbar()
+ <h1>{ strconv.Itoa(status) } { http.StatusText(status) }</h1>
+ </header>
+ <main>
+ <p>
+ { p.T("If you’re seeing this page, it means that something went wrong on our end that we need to fix. Our team has been notified of this error, and we apologise for the inconvenience.") }
+ </p>
+ <p>
+ @templ.Raw(p.T("If this issue persists, don’t hesitate to contact @onetruemangoman on Discord or to email us at %s.", contactEmail))
+ </p>
+ </main>
+}