updated dash

This commit is contained in:
2026-05-17 14:12:06 +00:00
parent 317a7f3f13
commit 72c71bb95d
14 changed files with 369 additions and 93 deletions
+10 -5
View File
@@ -2,16 +2,21 @@
{{define "content"}}
<div style="max-width:1400px">
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:24px">
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px">
<div class="stat-card stat-card--threat">
<div class="stat-label">Active Bans</div>
<div class="stat-value" id="stat-decisions"></div>
<div class="stat-sub">decisions in effect</div>
</div>
<div class="stat-card stat-card--warn">
<div class="stat-label">Recent Alerts</div>
<div class="stat-value" id="stat-alerts"></div>
<div class="stat-sub">up to 500 counted</div>
<div class="stat-label">Alerts (24h)</div>
<div class="stat-value" id="stat-alerts-24h"></div>
<div class="stat-sub">last 24 hours</div>
</div>
<div class="stat-card stat-card--warn">
<div class="stat-label">Alerts (7d)</div>
<div class="stat-value" id="stat-alerts-7d"></div>
<div class="stat-sub">last 7 days</div>
</div>
<div class="stat-card stat-card--accent">
<div class="stat-label">Bouncers</div>
@@ -100,9 +105,9 @@
{{end}}
{{define "scripts"}}
<script src="/static/js/dashboard.js"></script>
<script>
window._pollInterval = {{.PollInterval}};
window._cliAvailable = {{.CLIAvailable}};
</script>
<script src="/static/js/dashboard.js"></script>
{{end}}