415aecc0dd
- Add dynamic viewport bounds and scrollable body regions to dialogs and modals\n- Make tool-launch popups use the shared scrollable body pattern\n- Keep mobile sheets, action sheets, and notification popups scroll-contained\n- Restore the ProjectsPage test setup required for the frontend suite\n\nOpenSpec: fix-dialog-scroll-containment\nQuality gates: npm run typecheck, npm run lint, npm test (88 passed), npm run build
497 B
497 B
Constrain and Scroll Edit Dialogs and Popups — Tasks
- Audit all dialog, modal, sheet, action-sheet, and popup implementations.
- Strengthen shared dialog/modal viewport and body scrolling rules.
- Update bespoke tool-launch and commit popups to use scrollable content regions.
- Add focused coverage for the shared scrollable dialog-body markup.
- Run frontend typecheck, lint, tests (88 passed), and production build.
- Update project maps for changed source files.