60e1ea8407285b46f91f6a47756ce87ddb03ba36
On mobile the configurator was a 100vh frame with an inner scrolling bottom-sheet embedded inside the scrolling /configure page. Page scroll hijacked the gesture and skipped the frame, trapping the Proceed to Order and Reset buttons in the inner scroll. Drop the nested scroll on <=768px: canvas stays fixed on top, the full config panel flows in normal page scroll so the CTAs are always visible. Landscape side-by-side preserved. Also pin outputFileTracingRoot to the project dir to silence the multiple-lockfile workspace-root warning. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The file is empty.
Languages
TypeScript
76.2%
HTML
21%
CSS
1.7%
JavaScript
0.8%
Dockerfile
0.2%