Polish workbench workspace usability
This commit is contained in:
@@ -2067,3 +2067,27 @@ Limitations:
|
||||
|
||||
Next recommended pass:
|
||||
- Run full readiness, rebuild/deploy Tower, then perform a live browser smoke through the new workbench navigation.
|
||||
|
||||
## Sprint 50 Workspace usability polish (2026-06-17)
|
||||
|
||||
Changed:
|
||||
- Refined the task-based shell workspaces after the first UI refactor.
|
||||
- Converted Project, AOI and Dataset panels into compact forms and card-based lists for faster scanning.
|
||||
- Converted the Map workspace controls into a toolbar with dedicated AOI/layer controls and status.
|
||||
- Converted Detection Lab and Segmentation Lab into model, run, result and QA blocks.
|
||||
- Added CSS utilities for entity cards, dataset cards, model cards, lab blocks, primary/secondary actions and responsive nested forms.
|
||||
- Added regression coverage for the polished workspace structure.
|
||||
|
||||
Tested:
|
||||
- `cd frontend && npm run typecheck`
|
||||
- `cd frontend && npm run build`
|
||||
- `cd backend && python -m pytest tests/test_sprint47_workbench_interaction_smoke.py tests/test_sprint49_workbench_shell_refactor.py -q`
|
||||
|
||||
Open:
|
||||
- Run full release readiness and deploy the polish to Tower.
|
||||
|
||||
Limitations:
|
||||
- This pass remains frontend-only. It does not add features, change API contracts, alter migrations, fetch live providers or enable new AI models.
|
||||
|
||||
Next recommended pass:
|
||||
- Deploy to Tower and verify the Data, Map and AI Labs workspaces on `http://192.168.10.150:1202`.
|
||||
|
||||
Reference in New Issue
Block a user