Record circuit editor UX debt
This commit is contained in:
@@ -265,3 +265,25 @@ Acceptance criteria:
|
|||||||
Note:
|
Note:
|
||||||
|
|
||||||
This phase may be moved earlier if repeated local startup overhead begins to slow down feature development.
|
This phase may be moved earlier if repeated local startup overhead begins to slow down feature development.
|
||||||
|
|
||||||
|
## Phase 10: Deferred Circuit Editor UX Polish
|
||||||
|
|
||||||
|
Goal:
|
||||||
|
|
||||||
|
Improve everyday usability after the core circuit workflows are stable.
|
||||||
|
|
||||||
|
Tasks:
|
||||||
|
|
||||||
|
- keep column headers visible while scrolling down long circuit lists
|
||||||
|
- keep undo/redo controls reachable without scrolling to the top
|
||||||
|
- preserve the user's viewport when toolbar undo/redo is applied instead of jumping to the changed row
|
||||||
|
- reduce the default table width and contain horizontal scrolling within the editor
|
||||||
|
- review sensible default columns and responsive behavior for typical browser widths
|
||||||
|
- redesign column filtering with clearer controls, active-filter indicators and an easy reset action
|
||||||
|
|
||||||
|
Acceptance criteria:
|
||||||
|
|
||||||
|
- users retain column context anywhere in a long list
|
||||||
|
- undo/redo does not disrupt the current reading position
|
||||||
|
- the editor remains usable without overflowing the browser layout
|
||||||
|
- active filters are easy to understand, change and clear
|
||||||
|
|||||||
Reference in New Issue
Block a user