diff options
Diffstat (limited to 'internal/admin/templates/login.html')
| -rw-r--r-- | internal/admin/templates/login.html | 28 |
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> |
