v0.5.4: auto-switch on select change, remove buttons

This commit is contained in:
2026-06-02 11:30:03 +03:00
parent 8ea10f1e37
commit 23d55a1005
+2 -4
View File
@@ -185,7 +185,7 @@
<div class="card-body" style="padding:.75rem 1rem;"> <div class="card-body" style="padding:.75rem 1rem;">
<form method="GET" action="/" style="display:flex;align-items:center;gap:1rem;flex-wrap:wrap;"> <form method="GET" action="/" style="display:flex;align-items:center;gap:1rem;flex-wrap:wrap;">
<span style="font-size:.85rem;color:var(--muted);font-weight:500;">Компания:</span> <span style="font-size:.85rem;color:var(--muted);font-weight:500;">Компания:</span>
<select name="company" id="company-select" <select name="company" id="company-select" onchange="this.form.submit()"
style="padding:.4rem .75rem;border:1px solid var(--border);border-radius:6px;font-size:.85rem;background:#fff;"> style="padding:.4rem .75rem;border:1px solid var(--border);border-radius:6px;font-size:.85rem;background:#fff;">
<% companies.forEach(c => { %> <% companies.forEach(c => { %>
<option value="<%= c.id %>" <%= selectedCompany && c.id === selectedCompany.id ? 'selected' : '' %>> <option value="<%= c.id %>" <%= selectedCompany && c.id === selectedCompany.id ? 'selected' : '' %>>
@@ -194,7 +194,6 @@
<% }) %> <% }) %>
</select> </select>
<!-- Быстрый доступ к admin-страницам прямо из главной --> <!-- Быстрый доступ к admin-страницам прямо из главной -->
<button type="submit" class="btn btn-sm">Выбрать</button>
<a href="/audit<%= selectedCompany ? '?company=' + selectedCompany.id : '' %>" <a href="/audit<%= selectedCompany ? '?company=' + selectedCompany.id : '' %>"
style="font-size:.82rem;color:var(--muted);text-decoration:none;">→ Аудит этой компании</a> style="font-size:.82rem;color:var(--muted);text-decoration:none;">→ Аудит этой компании</a>
<a href="/admin" <a href="/admin"
@@ -213,7 +212,7 @@
<div class="card-body" style="padding:.75rem 1rem;"> <div class="card-body" style="padding:.75rem 1rem;">
<form method="GET" action="/" style="display:flex;align-items:center;gap:1rem;flex-wrap:wrap;"> <form method="GET" action="/" style="display:flex;align-items:center;gap:1rem;flex-wrap:wrap;">
<span style="font-size:.85rem;color:var(--muted);font-weight:500;">Компания:</span> <span style="font-size:.85rem;color:var(--muted);font-weight:500;">Компания:</span>
<select name="switchTo" id="switchto-select" <select name="switchTo" onchange="this.form.submit()"
style="padding:.4rem .75rem;border:1px solid var(--border);border-radius:6px;font-size:.85rem;background:#fff;"> style="padding:.4rem .75rem;border:1px solid var(--border);border-radius:6px;font-size:.85rem;background:#fff;">
<% allClientIds.forEach(id => { %> <% allClientIds.forEach(id => { %>
<option value="<%= id %>" <%= id === activeClientId ? 'selected' : '' %>> <option value="<%= id %>" <%= id === activeClientId ? 'selected' : '' %>>
@@ -221,7 +220,6 @@
</option> </option>
<% }) %> <% }) %>
</select> </select>
<button type="submit" class="btn btn-sm">Переключить</button>
<span style="margin-left:auto;font-size:.8rem;color:var(--muted);"> <span style="margin-left:auto;font-size:.8rem;color:var(--muted);">
Компаний: <strong><%= allClientIds.length %></strong> Компаний: <strong><%= allClientIds.length %></strong>
</span> </span>