Skip to content

sync: port upstream web UX (draft hero, diffs, composer, sidebar) (#4055–#4164)#175

Merged
cursor[bot] merged 14 commits into
codex/sync-20260720-t3-connect-daf2from
codex/sync-20260720-web-ux-daf2
Jul 20, 2026
Merged

sync: port upstream web UX (draft hero, diffs, composer, sidebar) (#4055–#4164)#175
cursor[bot] merged 14 commits into
codex/sync-20260720-t3-connect-daf2from
codex/sync-20260720-web-ux-daf2

Conversation

@aaditagrawal

Copy link
Copy Markdown
Owner

What changed

Ports upstream web/client UX work:

  • #4055 draft hero landing on the index route
  • #4054 file explorer mention actions and zoom-aware context menus
  • duplicate mention paste fix
  • #3974 / #3973 / #3919 diff panel and active-turn send fixes
  • #3232 / #3225 / #3234 menu/option UI polish (adapted CheckIcon import for fork composer)
  • #2508 macOS Home/End in composer
  • #4084 allow removing failed remote environments
  • #2904 terminal selection copy action
  • #4166 sidebar backdrop contrast / remove version pills
  • #4164 draft banner stack overlap

Validation

  • vp check / vp run typecheck on tip of stack

Stack

3 of 6. Depends on t3-connect layer. Next: desktop/branding.

Open in Web Open in Cursor 

@coderabbitai

coderabbitai Bot commented Jul 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 99bbb8c3-237d-4f0a-a787-060b90691cbe

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/sync-20260720-web-ux-daf2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

yordis and others added 14 commits July 20, 2026 00:49
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
(cherry picked from commit 1bd2fa2)
…gdotgg#4054)

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
(cherry picked from commit 4cfec8c)
Co-authored-by: codex <codex@users.noreply.github.com>
(cherry picked from commit 2318e00)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
(cherry picked from commit 38e0bb0)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
(cherry picked from commit 31caa56)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
(cherry picked from commit d8b12ae)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
(cherry picked from commit c0e161a)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
(cherry picked from commit e63403f)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
(cherry picked from commit b859a57)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
(cherry picked from commit 0506508)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
(cherry picked from commit 5c66110)
Co-authored-by: codex <codex@users.noreply.github.com>
(cherry picked from commit 7e1a0d5)
@cursor
cursor Bot force-pushed the codex/sync-20260720-t3-connect-daf2 branch from 66d421e to b981264 Compare July 20, 2026 00:50
@cursor
cursor Bot force-pushed the codex/sync-20260720-web-ux-daf2 branch from ea05e13 to 726ad47 Compare July 20, 2026 00:50
@cursor
cursor Bot merged commit 42169f3 into codex/sync-20260720-t3-connect-daf2 Jul 20, 2026
10 of 12 checks passed
@cursor
cursor Bot deleted the codex/sync-20260720-web-ux-daf2 branch July 20, 2026 01:02
cursor Bot pushed a commit that referenced this pull request Jul 20, 2026
…ngdotgg#4055pingdotgg#4164) (#175) (#177)

* feat: draft hero landing on the index route (pingdotgg#4055)




(cherry picked from commit 1bd2fa2)

* feat: file explorer mention actions and zoom-aware context menus (pingdotgg#4054)



(cherry picked from commit 4cfec8c)

* fix(web): avoid duplicate mention text on paste


(cherry picked from commit 2318e00)

* Default diffs to working changes (pingdotgg#3974)


(cherry picked from commit 38e0bb0)

* Fix reopening existing Diff tab (pingdotgg#3973)


(cherry picked from commit 31caa56)

* Fix sending messages during active turns (pingdotgg#3919)


(cherry picked from commit d8b12ae)

* [fix/feat:ui] Show default option badge (pingdotgg#3232)


(cherry picked from commit c0e161a)

* [fix/feat:ui] Preserve open-in editor brand colors (pingdotgg#3225)


(cherry picked from commit e63403f)

* fix(web): handle macOS Home and End in composer (pingdotgg#2508)


(cherry picked from commit b859a57)

* Allow failed remote environments to be removed (pingdotgg#4084)


(cherry picked from commit 0506508)

* [fix/feat:ui] Make selected menu checks blue (pingdotgg#3234)



(cherry picked from commit 5c66110)

* Add terminal selection copy action (pingdotgg#2904)

(cherry picked from commit 1735e27)

* fix(web): improve dev sidebar backdrop contrast & remove version pills (pingdotgg#4166)

(cherry picked from commit b511227)

* Fix draft banner stack overlap (pingdotgg#4164)


(cherry picked from commit 7e1a0d5)

---------

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Jake Leventhal <jakeleventhal@me.com>
Co-authored-by: ss <69873514+sandersonstabo@users.noreply.github.com>
Co-authored-by: Guilherme Vieira <46866023+GuilhermeVieiraDev@users.noreply.github.com>
Co-authored-by: Noah Zepner <noah@zepner.dev>
Co-authored-by: Taras <Taras.Fomin@gmail.com>
Co-authored-by: maria <maria@kuuro.net>
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.

9 participants