56 lines
1.7 KiB
HTML
56 lines
1.7 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>Jank Client</title>
|
|
<meta content="Jank Client" property="og:title" />
|
|
<meta content="A spacebar client that has DMs, replying and more" property="og:description" />
|
|
<meta content="/logo.webp" property="og:image" />
|
|
<meta content="#4b458c" data-react-helmet="true" name="theme-color" />
|
|
<link href="/style.css" rel="stylesheet" />
|
|
<link href="/themes.css" rel="stylesheet" id="lightcss" />
|
|
<style>
|
|
body.no-theme {
|
|
background: #16191b;
|
|
}
|
|
@media (prefers-color-scheme: light) {
|
|
body.no-theme {
|
|
background: #9397bd;
|
|
}
|
|
}
|
|
</style>
|
|
</head>
|
|
<body class="no-theme">
|
|
<div id="logindiv">
|
|
<h1>Login</h1>
|
|
<form id="form" submit="check(e)">
|
|
<label for="instance" id="instanceField"><b>Instance:</b></label>
|
|
<p id="verify"></p>
|
|
<input
|
|
type="search"
|
|
list="instances"
|
|
placeholder="Instance URL"
|
|
name="instance"
|
|
id="instancein"
|
|
value=""
|
|
required
|
|
/>
|
|
|
|
<label for="uname" id="emailField"><b>Email:</b></label>
|
|
<input type="text" placeholder="Enter email address" name="uname" id="uname" required />
|
|
|
|
<label for="psw" id="pwField"><b>Password:</b></label>
|
|
<input type="password" placeholder="Enter Password" name="psw" id="psw" required />
|
|
<p class="wrongred" id="wrong"></p>
|
|
|
|
<div id="h-captcha"></div>
|
|
<button type="submit" id="loginButton">Login</button>
|
|
</form>
|
|
<a href="/register.html" id="switch">Don't have an account?</a>
|
|
<div id="recover"></div>
|
|
</div>
|
|
<datalist id="instances"></datalist>
|
|
<script src="/login.js" type="module"></script>
|
|
</body>
|
|
</html>
|