This commit is contained in:
2026-04-20 08:59:59 +03:00
parent 9133480863
commit 77087fb7b3
4 changed files with 204 additions and 73 deletions
+8 -4
View File
@@ -13,13 +13,17 @@
<!-- Navbar -->
<nav class="navbar navbar-dark bg-dark px-3 py-2">
<span class="navbar-brand fw-bold"><i class="bi bi-shield-lock-fill me-2 text-info"></i>Firewall Rules Builder</span>
<div class="d-flex gap-2">
<button class="btn btn-sm btn-outline-warning" onclick="App.importSettings()">
<i class="bi bi-upload me-1"></i>Импорт fw_settings.py
</button>
<div class="d-flex gap-2 align-items-center">
<label class="btn btn-sm btn-outline-warning mb-0" title="Загрузить fw_settings.py">
<i class="bi bi-upload me-1"></i>Загрузить fw_settings.py
<input type="file" id="upload-input" accept=".py" style="display:none" onchange="App.uploadFile(this)">
</label>
<a class="btn btn-sm btn-outline-success" href="/api/export" download="fw_settings.py">
<i class="bi bi-download me-1"></i>Экспорт fw_settings.py
</a>
<button class="btn btn-sm btn-outline-danger" onclick="App.resetAll()">
<i class="bi bi-trash3 me-1"></i>Сбросить всё
</button>
</div>
</nav>