fix(web): correct model picker trigger padding - #5935
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
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. Comment |
There was a problem hiding this comment.
Pull request overview
Adjusts the chat composer’s model picker trigger styling so it uses the shared ComposerControl padding consistently on both inline sides, fixing the asymmetry where the provider icon could appear too close to the pressed-state edge.
Changes:
- Removes the
ps-0override from theProviderModelPickertrigger inChatComposer, keeping the existing-ms-pxoptical offset.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
ApprovabilityVerdict: Approved c5cd136 Single-line CSS class change removing padding from a UI trigger element. Purely visual adjustment with no runtime behavior impact. You can customize Macroscope's approvability policy. Learn more. |
## What's Changed * Move project settings to contextual project routes by @juliusmarminge in pingdotgg/t3code#5923 * Retain thread sidebar data when navigating to /settings so back navigation is instant by @juliusmarminge in pingdotgg/t3code#5930 * Automate production mobile EAS releases by @juliusmarminge in pingdotgg/t3code#5609 * Add settings and usage breadcrumbs by @juliusmarminge in pingdotgg/t3code#5929 * fix(web): correct model picker trigger padding by @Chrono-byte in pingdotgg/t3code#5935 * fix(web): show worktree icon in sidebar v2 by @tris203 in pingdotgg/t3code#5909 * fix(web): enable restore defaults after theme mix changes by @Lucenx9 in pingdotgg/t3code#5928 * fix(web): trait menu closes after you pick a level by @t3dotgg in pingdotgg/t3code#5879 * fix(web): align project name with headline by @carterwsmith in pingdotgg/t3code#5864 * fix(web): update pills use readable theme foregrounds by @chrisdeeming in pingdotgg/t3code#5938 ## New Contributors * @carterwsmith made their first contribution in pingdotgg/t3code#5864 **Full Changelog**: pingdotgg/t3code@v0.0.33-nightly.20260810.1054...v0.0.33-nightly.20260810.1055 Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.0.33-nightly.20260810.1055
The model picker trigger removed only its inline-start padding, which left the provider logo nearly touching the pressed-state edge while the chevron retained its end spacing.
This removes the ps-0 override while preserving the existing one-pixel optical offset. The trigger now inherits the shared ComposerControl padding on both sides.
Before / after verification
Measured in T3 Code Dev at a 1280x800 viewport.
Tests
pre fix:

post fix:

Note
Cursor Bugbot is generating a summary for commit c5cd136. Configure here.
Note
Remove
ps-0padding fromProviderModelPickertrigger inChatComposerRemoves the
ps-0class from thetriggerClassNameprop passed toProviderModelPickerin ChatComposer.tsx, correcting the start-padding on the model picker trigger element.Macroscope summarized c5cd136.