Files
gd-list/login.html
T

55 lines
2.2 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6951907799659255"
crossorigin="anonymous"></script>
<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<title>Log in — GD fedl</title>
<link rel="stylesheet" href="styles.css">
<link rel="icon" type="image/png" href="pageicon.png">
</head>
<body data-page="login">
<header>
<h1>Log in</h1>
<nav>
<a href="index.html">Home</a>
<a href="lists.html">Lists</a>
<a href="players.html">Players</a>
<a href="run.html">Submit Run</a>
<a href="roulette.html">Roulette</a>
<a href="rules.html">Rules</a>
<a href="messages.html">Messages</a>
<a href="contact.html">Contact</a>
<a href="about.html">About</a>
</nav>
</header>
<main class="auth-main">
<section class="panel auth-panel">
<p class="hero-kicker">FEDL account</p>
<h2>Welcome back</h2>
<p class="muted">Sign in to load your saved roulette pick and per-level progress from the server.</p>
<form id="login-form" class="auth-form">
<label class="admin-password-field" for="login-username">
<span>Username</span>
<input id="login-username" name="username" type="text" autocomplete="username" required />
</label>
<label class="admin-password-field" for="login-password">
<span>Password</span>
<input id="login-password" name="password" type="password" autocomplete="current-password" required />
</label>
<div class="cf-turnstile" data-sitekey="0x4AAAAAAC_RrrNCJVX_wbHb"></div>
<p id="login-status" class="muted" role="status"></p>
<div class="auth-actions">
<button type="submit" class="btn" id="login-submit">Log in</button>
<a class="text-link" href="signup.html">Need an account? Sign up</a>
<a class="text-link" href="reset-password.html">Forgot password?</a>
</div>
</form>
</section>
</main>
<script src="app.js" defer></script>
</body>
</html>