feat: extract templates to web/ folder, add PL-test server, auto-propagate, health scoring, admin dashboard redesign

This commit is contained in:
SashegDev
2026-05-21 18:23:41 +00:00
parent deee704e01
commit 4640262a14
10 changed files with 1209 additions and 595 deletions
+28
View File
@@ -0,0 +1,28 @@
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>{%title%}</title>
<link rel="stylesheet" href="/web/css/admin.css">
</head>
<body>
<div class="login-wrap">
<div class="login-card">
<div class="login-icon">&#128274;</div>
<h1>{%title%}</h1>
<form method="post" action="/admin/login">
<div class="fg">
<label for="u">Пользователь</label>
<input id="u" type="text" name="username" required autocomplete="off">
</div>
<div class="fg">
<label for="p">Пароль</label>
<input id="p" type="password" name="password" required>
</div>
<button class="btn btn-primary btn-full" type="submit">Войти</button>
</form>
{%error_msg%}
</div>
</div>
</body>
</html>