This commit is contained in:
2026-06-18 09:37:29 +03:00
parent 21fb4704a6
commit db5f174ef3
20 changed files with 534 additions and 10 deletions
+46
View File
@@ -24,6 +24,7 @@
<button class="tab active" data-tab="buttons">Кнопки</button>
<button class="tab" data-tab="appearance">Внешний вид</button>
<button class="tab" data-tab="network">Сеть</button>
<button class="tab" data-tab="system">Система</button>
<button class="tab" data-tab="update">Обновление</button>
<button class="tab" data-tab="security">Безопасность</button>
</nav>
@@ -192,6 +193,51 @@
</div>
</section>
<!-- ============ Система ============ -->
<section class="panel" id="tab-system">
<div class="card">
<div class="card-head">
<h2>Состояние устройства</h2>
<button id="sys-refresh" class="ghost">↻ Обновить</button>
</div>
<div id="sys-stats" class="sys-stats">Загрузка…</div>
</div>
<div class="card">
<h2>Дата и время</h2>
<p class="hint">Без сети NTP не работает — задайте время вручную. Сохраняется в системные часы и RTC (если есть).</p>
<div id="sys-clock" class="sys-clock">Текущее время: …</div>
<div class="row">
<label>Установить
<input type="datetime-local" id="sys-datetime" step="1">
</label>
<button id="sys-set-time" class="primary">Применить</button>
</div>
</div>
<div class="card">
<h2>Журнал нажатий</h2>
<p class="hint">Какая кнопка нажата, куда ушёл запрос и чем завершился.</p>
<div class="log-wrap">
<table class="req-log" id="sys-log">
<thead>
<tr>
<th>Время</th>
<th>Кнопка</th>
<th>Метод</th>
<th>URL</th>
<th>Результат</th>
<th>мс</th>
</tr>
</thead>
<tbody id="sys-log-body">
<tr><td colspan="6" class="empty-cell">Загрузка…</td></tr>
</tbody>
</table>
</div>
</div>
</section>
<!-- ============ Обновление ============ -->
<section class="panel" id="tab-update">
<div class="card">