Polish AI Labs mobile layout
This commit is contained in:
@@ -2794,3 +2794,29 @@ Limitations:
|
||||
|
||||
Next recommended pass:
|
||||
- Continue with AI Labs mobile/density polish, especially detection and segmentation forms/tables.
|
||||
|
||||
## Sprint 75 AI Labs mobile visual polish (2026-06-20)
|
||||
|
||||
Changed:
|
||||
- Added mobile-density CSS for Detection and Segmentation Lab model cards, run forms and result summaries.
|
||||
- Added overflow wrapping for long model ids, source tile paths, mask paths and QA summary values.
|
||||
- Kept AI result tables scroll-contained while reducing their mobile minimum width.
|
||||
- Added `backend/tests/test_sprint75_ai_labs_mobile_polish.py`.
|
||||
- Updated `frontend/README.md`, `docs/TODO.md` and `CHANGELOG.md`.
|
||||
|
||||
Tested:
|
||||
- Red step: `python -m pytest backend/tests/test_sprint75_ai_labs_mobile_polish.py -q` failed on missing AI Labs mobile CSS contracts.
|
||||
- `python -m pytest backend/tests/test_sprint75_ai_labs_mobile_polish.py backend/tests/test_sprint74_data_map_mobile_polish.py backend/tests/test_sprint72_mobile_overflow_hardening.py backend/tests/test_sprint62_frontend_visual_polish.py backend/tests/test_sprint30_workbench_components.py backend/tests/test_sprint8c_detection_visualization_qa.py backend/tests/test_sprint9_segmentation_foundation.py -q` (`30 passed`)
|
||||
- `cd frontend && npm run typecheck`
|
||||
- `cd frontend && npm run build`
|
||||
- Local browser check against `http://127.0.0.1:5179` with live API proxy at a 390px viewport: AI Labs rendered 2 panels, 7 model cards, 6 lab blocks and 4 lab forms with no body-level horizontal overflow.
|
||||
- Screenshot captured under `artifacts/sprint75-ai-labs-mobile-polish/`.
|
||||
|
||||
Open:
|
||||
- Run full readiness, redeploy Tower and verify live AI Labs mobile polish after deployment.
|
||||
|
||||
Limitations:
|
||||
- Frontend CSS polish only; no Detection/Segmentation workflow, API, persistence, migration, provider or AI/model changes.
|
||||
|
||||
Next recommended pass:
|
||||
- Continue with Export/System mobile-density polish, especially export action cards and provider capability lists.
|
||||
|
||||
Reference in New Issue
Block a user