Add admin presence timing settings

This commit is contained in:
rajchales-monito
2026-07-30 13:20:02 +02:00
parent 0adcd8d37f
commit e80d1f5f9f
4 changed files with 114 additions and 15 deletions
+14
View File
@@ -181,6 +181,20 @@
</section>
<section class="settings-tab-panel" data-settings-panel="admin">
<div class="admin-preferences">
<fieldset class="effect-settings presence-settings">
<legend>Signalizace navstevniku</legend>
<p class="ai-help">Zelena znamena aktivni. Po necinosti se prepne na oranzovou a po dalsim limitu na sedou.</p>
<div class="settings-top-row">
<label>Zelena do
<span class="seconds-field"><input id="presenceActiveSeconds" type="number" min="10" max="3600" step="5"><span>s</span></span>
</label>
<label>Seda po
<span class="seconds-field"><input id="presenceOfflineSeconds" type="number" min="20" max="7200" step="5"><span>s</span></span>
</label>
</div>
<small id="presenceStatus" class="full-row">Oranzova je cas mezi zelenou a sedou.</small>
<button id="savePresenceSettings" class="full-row" type="button">Ulozit signalizaci</button>
</fieldset>
<fieldset class="effect-settings sound-settings">
<legend>BO zvuk</legend>
<label class="setting-switch full-row">Zvuk notifikaci <input id="adminSoundToggleSettings" type="checkbox"></label>