Polish reply timeline interactions#477
Conversation
Align the header, timeline, thread panel, composer, and sidebar shells so the reply design branch reads as one consistent visual system. Made-with: Cursor
Made-with: Cursor
Align sticky day headers, thread summaries, and composer offsets so message content stays visible and date transitions happen at the right moment. Soften side-sheet headers and markdown code blocks while keeping thread conversations auto-scrolled as new content arrives. Made-with: Cursor
Made-with: Cursor
Made-with: Cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Group messages by day so sticky date labels push each other out during scroll instead of overlapping. Co-authored-by: Cursor <cursoragent@cursor.com>
Bring reply-design up to date with origin/main while preserving the composer layout and new mention profile data. Co-authored-by: Cursor <cursoragent@cursor.com>
Render active agent process pills inline with the message timeline so they sit under the latest message text instead of the composer edge. Co-authored-by: Cursor <cursoragent@cursor.com>
Remove redundant fragments and apply formatting so the full desktop Biome check passes before review. Co-authored-by: Cursor <cursoragent@cursor.com>
Design-Fixes.mp4 |
|
@thomaspblock does it feel weird that the agents show below other users? Like when someone messages or joins the channel the bot goes below them.
In this case, Rick is responding to a previous message, but it feels like it's responding to my last message here. For the user it almost implies that "Rick" is responding to tyler here, which is why I think it was docked to the bottom before. Whatcha think!? |
Yes thats very weird. I'll put it back down right above the composer windows. |
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>




Summary
Test plan
Made with Cursor