feat(ui): add responsive dashboard and LuCI states

This commit is contained in:
benya
2026-07-21 00:51:05 +03:00
parent 9cf6e44508
commit 23282f6f5c
11 changed files with 1241 additions and 50 deletions

View File

@@ -27,7 +27,11 @@ Current MVP features:
- UCI backup, preview, staged set, commit, confirmed commit, revert, and restore;
- UCI presets for LAN IP, hostname, Wi-Fi SSID/password, and LAN DHCP toggle.
- isolated LuCI access through one-time device-domain links;
- per-user router enrollment and administrator-created accounts.
- per-user router enrollment and administrator-created accounts;
- responsive desktop/mobile navigation and account panel;
- automatic device refresh every 30 seconds and when the browser tab becomes visible;
- friendly LuCI access states for expired, unavailable, and timed-out sessions;
- separate online, recently seen, and DHCP-only client presence states.
## Check