Repository navigation
fix(mobile): closed PR numbers match their red icon in the thread list - #29327
Conversation
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — Closed PR numbers in the mobile thread list now match their existing rose-colored icons. The change is limited to text styling; draft and pending badges retain their muted appearance. You can add or adjust custom eligibility rules. Learn more. |
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
EvidenceCreate a fresh project and thread, link exactly one closed, unmerged PR #36670 through the server command used by the UI, pair the Android client, and open Chats. Both captures use the same Pixel 9, Android API 36, portrait 1080×2424, light theme, and identical synthetic seed data. Base: rose icon (#EC003F), grey number (#6F6F79). Head: icon and number both #EC003F.
Not shown:
|


Problem
In the mobile thread list, a thread with a single closed PR shows a red closed icon next to a grey number. Open, merged, and multiple-closed badges colour both the icon and the number, so the single closed case looks inconsistent.
Change
PR_STATE_TEXT_CLASS.closednow uses the same rose tone as the closed icon. That made the separate rose branch for multiple closed PRs redundant, so it is removed. Draft and pending badges stay muted.Scope and approval
A one-line colour fix for an obvious inconsistency in an existing badge on mobile only. Web/desktop are unchanged.
Verification
vp run check:changedpasses (format, lint, knip, typecheck, react compiler).link_pull_requeststool to real pingdotgg/t3code PRs: open perf(desktop): avoid oversized JPEGs in small PiP windows #29311, draft fix(desktop): let Windows thread notifications expire without losing activation #29189, merged fix(server): Claude threads no longer join the Claude session that launched T3 #29169, closed perf(server): history pages skip calculations their view never uses #29110, and two closed (feat(web): arrange panels in a draggable dock #29069, perf(server): overlap untracked discovery in detailed Git status #28985). Both captures use the same data; only this file differs. iOS was not checked.Claude Opus 5.5 via Claude Code in T3 Code.
🤖 Generated with Claude Code