Development

This commit is contained in:
Matthew Grotke 2026-06-07 19:52:55 -04:00
parent 15d1b16070
commit fef78d7115
2 changed files with 14 additions and 3 deletions

View file

@ -108,3 +108,14 @@ Three portal modes:
- **RADIUS-authenticated login** - the portal collects a username and password and validates against Routlin's built-in FreeRADIUS server, using the same user table as 802.1X. No separate credential store needed.
In all modes, captive portal behavior is a per-VLAN flag, consistent with Routlin's existing restricted VLAN and RADIUS default VLAN model. Unauthenticated clients on the VLAN are redirected to the portal via nftables; authenticated sessions are tracked and expire based on configurable timeouts.
---
## Feature 9: Mobile-Aware Dashboard Layout
Routlin Pro will include a responsive, mobile-optimized layout for the entire dashboard, allowing administrators to monitor and manage their network from a phone or tablet.
- Responsive grid that adapts from desktop to tablet to phone screen sizes
- Touch-friendly controls with appropriately sized tap targets
- Collapsible navigation and condensed card layouts on small screens
- Full feature parity with the desktop experience - no functionality is hidden on mobile