Periodic client-side refresh for Shares/Config tabs using Alpine.js setInterval, with toggle and configurable interval (2-30s) in header. Dashboard (SSE) and Logs (own polling) are excluded. Shares tab preserves row expansion state across refreshes via ?expand= param. Adds [x-cloak] CSS rule and conditional x-cloak on detail rows to prevent flash during content swaps. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
Rust
62.4%
Shell
24.5%
HTML
9.6%
CSS
3.5%