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.
|
||||
|
||||
@@ -64,6 +64,7 @@ This file now starts with the current implementation status. Older preparation/b
|
||||
- [x] Improve workbench shell visual polish, mobile navigation density and AI result readability.
|
||||
- [x] Improve Map workspace layer provenance, empty guidance and selected-feature summary readability.
|
||||
- [x] Add Data/Map mobile visual polish for upload forms, action grids and map toolbar density.
|
||||
- [x] Add AI Labs mobile visual polish for model cards, lab forms and result tables.
|
||||
|
||||
## Sprint 8 status
|
||||
|
||||
|
||||
Reference in New Issue
Block a user