2026-03-12 07:17:20 -04:00
|
|
|
<!DOCTYPE html>
|
2026-03-12 07:21:39 -04:00
|
|
|
<html lang="en" data-theme="dark">
|
|
|
|
|
<head>
|
|
|
|
|
<meta charset="utf-8">
|
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
|
|
|
<title>NtR Login</title>
|
|
|
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.min.css">
|
|
|
|
|
<style>
|
|
|
|
|
body { display: flex; align-items: center; justify-content: center; min-height: 100vh; }
|
|
|
|
|
main { max-width: 400px; width: 100%; }
|
|
|
|
|
.error { color: var(--pico-color-red-500, #e53935); margin-bottom: 1rem; }
|
|
|
|
|
</style>
|
|
|
|
|
</head>
|
2026-03-12 07:17:20 -04:00
|
|
|
<body>
|
2026-03-12 07:21:39 -04:00
|
|
|
<main>
|
|
|
|
|
<article>
|
|
|
|
|
<header><h2>NtR Playlist</h2></header>
|
|
|
|
|
<!--ERROR-->
|
|
|
|
|
<form method="post" action="/login">
|
|
|
|
|
<label>Username
|
|
|
|
|
<input name="username" autocomplete="username" required>
|
|
|
|
|
</label>
|
|
|
|
|
<label>Password
|
|
|
|
|
<input name="password" type="password" autocomplete="current-password" required>
|
|
|
|
|
</label>
|
|
|
|
|
<button type="submit">Log in</button>
|
|
|
|
|
</form>
|
|
|
|
|
</article>
|
|
|
|
|
</main>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|