## Summary
- Pin modules/ui and modules/frontend to the mains that make the preview pane the only scrolling preview.
- The pane no longer pins `.ui-fp` to the column height, docx refit follows page height, and the DocViewer overlay is gone.
## Test plan
- [x] `make test` after `make task-sync` (frontend 82 tests, ui 103 tests, backend and library tests)
- [x] Headless Chromium layout: a 1400px docx host scrolls inside a 764px pane; the pdf iframe fills that pane
- [ ] Logged-in manual pass across docx / xlsx / pptx / pdf / md / code, normal and expanded
Refs: Agent-System-UI#36, Agent-System-Frontend#46, Agent-System-Dev#196
Why: The right-hand preview clipped docx instead of scrolling, and a second overlay viewer duplicated FilePreview. Both fixes are already on the module mains.
Evidence: make test passed in the task worktree (boundaries, pins, libs, core, backend, frontend 82 tests, ui 103 tests, agent-command).
Impact: modules/ui moves to 27d5adb (icons #36 and contrast #37). modules/frontend moves to 0a0b556 (preview scroll #46, including contrast #45).
Refs: Agent-System-UI#36, Agent-System-Frontend#46, Agent-System-Dev#196
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: task-sync appended the checkpoint outside the sync table, and the card still described the pre-sync test run.
Evidence: make test passed after the origin/main merge (frontend 82 tests, ui 103 tests, backend and library tests).
Impact: task card only. No code or gitlink change.
Refs: feature/preview-scroll-consolidate
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen
merged commit 795bff20f3 into main2026-10-05 04:45:38 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
.ui-fpto the column height, docx refit follows page height, and the DocViewer overlay is gone.Test plan
make testaftermake task-sync(frontend 82 tests, ui 103 tests, backend and library tests)Refs: Agent-System-UI#36, Agent-System-Frontend#46, Agent-System-Dev#196