Minor UI fixes
This commit is contained in:
1 parent
6410273cf8
commit
7a93594e69
34 files changed
+254
-117
No files matched your search
@@ -3,6 +3,7 @@
|
||||
<html lang="ru">
|
||||
<head>{{template "html_head" .}}</head>
|
||||
<body>
|
||||
<div class="bg-grid"></div>
|
||||
<input type="checkbox" id="nav-toggle" class="nav-toggle">
|
||||
<div class="shell">
|
||||
{{template "sidebar_nav" .}}
|
||||
@@ -20,11 +21,9 @@
|
||||
|
||||
{{define "sites_content"}}
|
||||
<div class="topbar"><h1>Площадки</h1></div>
|
||||
<p class="muted" style="margin-bottom:16px">Внешние площадки (проберы), проверяющие адреса «снаружи». Число площадок
|
||||
не ограничено — добавляйте столько слотов, сколько нужно. «Статус» показывает, подключён ли прямо сейчас
|
||||
процесс prober на этой площадке (по heartbeat, аналогично валидаторам).</p>
|
||||
|
||||
<div class="panel">
|
||||
<div class="panel-head"><h2>Добавить площадку</h2></div>
|
||||
<div class="panel-body">
|
||||
<form hx-post="/sites" hx-target="#sites-table-wrap" hx-swap="innerHTML" hx-on::after-request="this.reset()">
|
||||
<div class="field-row">
|
||||
@@ -77,5 +76,7 @@
|
||||
</table>
|
||||
{{if not .Items}}<p class="muted" style="padding:16px">Площадок пока нет — добавьте первую формой выше.</p>{{end}}
|
||||
</div>
|
||||
<div class="section-note">Число площадок не ограничено — форма выше добавляет следующий слот. «Статус» отражает
|
||||
<code class="inline">POST /probers/register</code> и heartbeat, аналогично валидаторам.</div>
|
||||
</div>
|
||||
{{end}}
|
||||
Reference in new issue
Block a user