mirror of
https://github.com/kernelkit/infix.git
synced 2026-07-22 01:13:00 +02:00
Vendor a Lucide icon set under static/img/icons/ and partial:ize the inline SVGs across base, login, firmware, sidebar, and yang-tree. Reorganize the sidebar with mirrored Status/Configure section labels. Rename NACM to Users & Groups and Firmware to Software; swap Routes and Routing between Status and Configure. Split Configure > System into General, NTP Client, and DNS Client pages, which opens up for relocating the Set Time RPC from the Maintenance section to a new Date & Time card in the System General config page. Update browser tab title on htmx navigation via an HX-Trigger setPageTitle event; encode the payload as 7-bit ASCII so the middle dot in "Page · Context" survives header transit. Add missing hover-help ⓘ icons to bridge port configuration, and adjust their alignment slightly. While in interface configuration: - fix the annoying Save => collapse so one can edit multiple interface sections without having to re-expand the iface - add missing dhcpv4 settings - add missing custom mac (use advanced view for other settings) - clean up Save button mess (consolidate) Rename Firmware -> Software everywhere in the Maintenance section and fix "Install progress stuck at 10%" issue. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>