Skip to content

Fix review feedback UI: overflow, text wrapping, and visual polish#746

Merged
selfcontained merged 1 commit into
mainfrom
agt_79c86edd2a34/agent-dd2a34
Jul 9, 2026
Merged

Fix review feedback UI: overflow, text wrapping, and visual polish#746
selfcontained merged 1 commit into
mainfrom
agt_79c86edd2a34/agent-dd2a34

Conversation

@selfcontained

Copy link
Copy Markdown
Owner

Summary

  • Fix InlineCommentForm overflow in split diff view — removed explicit width from stickyAnnotationStyle, keeping only maxWidth as a ceiling so annotations fill their parent cell naturally
  • Eliminate horizontal scroll from annotation right margins (mx-3ml-3)
  • Make only annotation headers clickable for expand/collapse, enabling text selection in body
  • Add green accent border + checkmark icon for resolution blocks in both diff annotations and reviews sidebar
  • Add break-words to all annotation text elements (including draft comments) for long string handling
  • Replace MessageCircle with hollow Circle for open feedback items in reviews sidebar
  • Increase media sidebar width from 360px to 400px
  • Add overflow-wrap: anywhere to inline code in markdown component
  • Align resolution block condition and label between sidebar and diff view (item.resolution gate, includes resolution type)

Test plan

  • pnpm run check — type checking passes
  • pnpm run finalize:web — production build passes
  • pnpm run test:e2e — 172 passed, 12 skipped (terminal-live)
  • Playwright validation: InlineCommentForm in split diff view stays within bounds
  • Frontend UX review persona approved (round 2)

Address several UX issues in inline diff annotations and reviews sidebar:
- Fix InlineCommentForm overflow in split diff view by removing explicit
  width from stickyAnnotationStyle (keep maxWidth as ceiling)
- Eliminate horizontal scroll from annotation right margins (mx-3 → ml-3)
- Make only annotation headers clickable for expand/collapse (not body)
- Add green accent + checkmark styling for resolution blocks
- Add break-words to all annotation text elements for long string handling
- Replace MessageCircle with hollow Circle for open feedback items
- Increase media sidebar width from 360px to 400px
- Add overflow-wrap:anywhere to inline code in markdown
- Align resolution block condition and label between sidebar and diff view

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@selfcontained
selfcontained merged commit 5f58c38 into main Jul 9, 2026
1 check passed
@selfcontained
selfcontained deleted the agt_79c86edd2a34/agent-dd2a34 branch July 9, 2026 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant