Improve biz_state monitor-item table UX with select-all and visible scroll.

Keep the horizontal scrollbar in the viewport, sticky enable/title columns, and show selected/total (and unbound) counts.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
oliver 2026-09-23 11:40:01 +08:00
parent a1acd4c2af
commit 86fcb98218
4 changed files with 193 additions and 38 deletions

View file

@ -239,6 +239,12 @@ const en = {
scheduleSaved: "Schedule saved",
colInterval: "Interval",
profiles: "Monitor items",
profilesSelectAll: "Select all",
profilesDeselectAll: "Deselect all",
profilesSelectAllOk: "Enabled {{n}} item(s)",
profilesDeselectAllOk: "All items disabled",
profilesSelectionStats: "Selected {{enabled}} / {{total}}",
profilesUnboundStats: "{{n}} unbound",
colLane: "Collect lane",
laneLight: "Light",
laneHeavy: "Heavy",