[Bug] Dark theme terminal readability: black text on dark background

Status Closed — not planned
Maintainer reply None cached
Activity 9 comments · opened Oct 30, 2025 · closed Jan 11, 2026

Bug Description
It often happens, that I see black text in dark themed terminal and it is very hard to read.

Example from JetBrains terminal (Claude Code plugin):

<img width="3310" height="1856" alt="Image" src="https://github.com/user-attachments/assets/a539a921-2c19-4a0e-8aee-a20a66427492" />

Environment Info

  • Platform: darwin
  • Terminal: pycharm
  • Version: 2.0.27
  • Feedback ID: 166d817f-a727-451f-bf54-5e33b1e8a2b6

Errors

[{"error":"AxiosError: Request failed with status code 401\n    at UR (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:24:1136)\n    at IncomingMessage.<anonymous> (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:29:9845)\n    at IncomingMessage.emit (node:events:530:35)\n    at IncomingMessage.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1698:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at g3A.request (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:31:2129)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async dh2 (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3574:15030)","timestamp":"2025-10-30T15:21:14.132Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at JD (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1175:4413)\n    at file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1175:4141\n    at Array.map (<anonymous>)\n    at MF (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1175:4132)\n    at ATQ (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1798:6306)\n    at Cw (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:73:19414)\n    at Ao (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:42806)\n    at T9 (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:38347)\n    at Uc (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:38275)\n    at qw (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:38129)","timestamp":"2025-10-30T21:10:34.457Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at JD (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1175:4413)\n    at file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1175:4141\n    at Array.map (<anonymous>)\n    at MF (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1175:4132)\n    at ATQ (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1798:6306)\n    at Cw (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:73:19414)\n    at Ao (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:42806)\n    at T9 (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:38347)\n    at Uc (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:38275)\n    at qw (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:38129)","timestamp":"2025-10-30T21:10:47.910Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at JD (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1175:4413)\n    at file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1175:4141\n    at Array.map (<anonymous>)\n    at MF (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1175:4132)\n    at ATQ (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1798:6306)\n    at Cw (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:73:19414)\n    at Ao (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:42806)\n    at T9 (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:38347)\n    at Uc (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:38275)\n    at qw (file:///Users/stesim/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:38129)","timestamp":"2025-10-30T21:14:24.600Z"}]

View original on GitHub ↗

9 Comments

github-actions[bot] · 11 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/911
  2. https://github.com/anthropics/claude-code/issues/9457
  3. https://github.com/anthropics/claude-code/issues/8504

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

stefansimik · 11 months ago

This issue is different (despite related) from other similar issues

bl-ue · 11 months ago

@stefansimik You can use tweakcc to edit theme colors. It might help you in the short term.

github-actions[bot] · 10 months ago

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

stefansimik · 10 months ago

There is still the same problem occuriing, it was not fixed.

github-actions[bot] · 9 months ago

This issue has been automatically closed due to 60 days of inactivity. If you're still experiencing this issue, please open a new issue with updated information.

PMCaz · 9 months ago

Is there any update on this issue? I still see it's happing on my end

stefansimik · 9 months ago
Is there any update on this issue? I still see it's happing on my end

Same problem here

github-actions[bot] · 8 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.