Skip to content

Update inbox conversation experience#608

Merged
thomaspblock merged 30 commits into
mainfrom
inbox-update-01
May 18, 2026
Merged

Update inbox conversation experience#608
thomaspblock merged 30 commits into
mainfrom
inbox-update-01

Conversation

@thomaspblock
Copy link
Copy Markdown
Collaborator

Summary

  • Streamlines the inbox list/detail UI with cleaner spacing, fewer dividers, and a resizable inbox list.
  • Adds channel-like inbox conversation interactions including targeted replies, emoji reactions, and reaction display.
  • Refines inbox context presentation with a compact clickable channel header, subtle selected-message focus, and channel-matched avatar styling.

Test plan

  • just ci passed locally.
  • cd desktop && pnpm exec playwright test --project=smoke ran locally: 93/95 passed. Rerunning the failures left one non-inbox keyboard shortcut failure in channel-browser.spec.ts; the channel creation failure passed on rerun.

Made with Cursor

thomaspblock and others added 30 commits April 23, 2026 16:24
Turn the home feed into a mail-style inbox so mentions and action items feel easier to triage. Keep inbox replies visible inline and align the thread, composer, and header chrome with the updated desktop layout.

Made-with: Cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Keep the Home inbox filters compact on one row and update smoke coverage to match the inbox-style layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
Create fresh mention items inside relay-backed Home inbox tests so they do not depend on stale seeded feed contents.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Move the Home inbox context header into the conversation pane so the thread content sits directly under a blurred top overlay.

Co-authored-by: Cursor <cursoragent@cursor.com>
Increase the Home inbox feed fetch size and persist a draggable inbox list width so the message list can show more items without a fixed column.

Co-authored-by: Cursor <cursoragent@cursor.com>
Resolve Home inbox conflicts and keep emoji reactions available independently of inline reply eligibility.

Co-authored-by: Cursor <cursoragent@cursor.com>
Render inbox reaction pills with the shared message reaction handler so emoji reactions appear the same way they do in channel threads.

Co-authored-by: Cursor <cursoragent@cursor.com>
Bring the header experiment branch up to date with the latest inbox work, including main updates and inbox emoji reaction rendering.

Co-authored-by: Cursor <cursoragent@cursor.com>
Consolidate inbox conversation header actions into the more menu and align it closer to the right edge.

Co-authored-by: Cursor <cursoragent@cursor.com>
Render the temporary inbox focus highlight as an expanded background layer so it has breathing room without shifting message layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
Match inbox conversation avatars to channel message styling and keep the selected inbox message centered when opening context.

Co-authored-by: Cursor <cursoragent@cursor.com>
@thomaspblock thomaspblock requested a review from wesbillman as a code owner May 18, 2026 13:40
@thomaspblock
Copy link
Copy Markdown
Collaborator Author

inbox03.mp4

@thomaspblock thomaspblock merged commit 137a4e2 into main May 18, 2026
15 checks passed
@thomaspblock thomaspblock deleted the inbox-update-01 branch May 18, 2026 17:48
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