aboutsummaryrefslogtreecommitdiff
path: root/internal/admin/templates/login.html
diff options
context:
space:
mode:
Diffstat (limited to 'internal/admin/templates/login.html')
-rw-r--r--internal/admin/templates/login.html28
1 files changed, 28 insertions, 0 deletions
diff --git a/internal/admin/templates/login.html b/internal/admin/templates/login.html
new file mode 100644
index 0000000..ffc59c6
--- /dev/null
+++ b/internal/admin/templates/login.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<title>THOI Admin — Login</title>
+<link rel="stylesheet" href="/static/admin.css">
+</head>
+<body>
+<div class="login">
+ <h1>THOI Admin Portal</h1>
+ {{if .Error}}<p style="color:var(--danger);text-align:center;margin-bottom:12px;font-size:13px">{{.Error}}</p>{{end}}
+ <form method="post" action="/login">
+ <div class="form-group">
+ <label>Account Name</label>
+ <input type="text" name="account" required autofocus autocomplete="username">
+ </div>
+ <div class="form-group">
+ <label>Password</label>
+ <input type="password" name="password" required autocomplete="current-password">
+ </div>
+ <div class="btn-row">
+ <button type="submit" class="btn btn-primary" style="width:100%">Login</button>
+ </div>
+ </form>
+</div>
+</body>
+</html>