[macOS 26.825.32147] Browser plugin mention has insufficient contrast on black user-message bubble
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.4k
- PR merge metrics
- PR metrics pending
Description
What version of the Codex App are you using (From “About Codex” dialog)?
26.825.32147 (build 7303)
What subscription do you have?
Unknown (not shown in this context)
What platform is your computer?
Darwin 25.0.0 arm64 arm
What issue are you seeing?
In the default Codex appearance, with no custom color theme configured, a Browser plugin mention is rendered with the plugin name in dark blue on a black user-message bubble.
The text ブラウザ has insufficient contrast against the black background and is difficult to read. The surrounding Japanese message text remains readable.
This is a readability/accessibility issue in the default UI rather than a preference about a custom color theme.
What steps can reproduce the bug?
- Open Codex Desktop with the default appearance and no custom color theme.
- In a new chat, insert the Browser plugin mention from the mention picker.
- Enter a message such as
[@ブラウザ](plugin://browser@openai-bundled) で天気予報を調べて. - Send the message.
- Observe that the
ブラウザlabel is dark blue on the black user-message bubble and is difficult to read.
Reproduced on Codex Desktop 26.825.32147 (build 7303) on macOS.
What is the expected behavior?
Plugin mention text should use a semantic foreground color that maintains clearly readable contrast against the user-message bubble in the default appearance.
The Browser plugin name should remain legible without requiring users to customize the app theme.
Additional information
The attached screenshot shows the issue. This may be related to the same class of dark-on-black semantic color-token problem reported in #41430, but it affects the Browser plugin mention component rather than delegated-message disclosure text.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in Codex Desktop's mention picker and the Browser plugin mention component, reproducing the issue with the provided Japanese message and default appearance. Trace how the plugin name is styled inside the user-message bubble, then verify that the label remains clearly readable without a custom theme.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos
- Domain
- accessibility, desktop, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100