Skip to content

Conversation

@charemma
Copy link

@charemma charemma commented Dec 15, 2025

Improved text readability on terminals with dark ANSI blue colors by changing FgBlue to FgCyan in a few places.

I noticed this while using lazydocker with a terminal theme that has dark blue (like the standard ANSI #0000AA). The blue text was pretty hard to read on black backgrounds - especially the keyboard shortcuts at the bottom and some status indicators.

Changed the following to use cyan instead:

  • Image history: <missing> IDs and 0B sizes
  • Services panel: none status
  • Containers: restarting state
  • Keyboard shortcuts at the bottom
  • Command output when running subprocesses

Tested it with both the dark blue theme and normal themes - cyan has way better contrast and doesn't hurt readability on any setup.

Fixes #685

Changed FgBlue to FgCyan in multiple locations to improve text visibility
on terminals with dark blue ANSI colors. This affects image history display,
service status indicators, container states, keyboard shortcuts, and command output.

Fixes jesseduffield#685
@charemma charemma force-pushed the fix/color-contrast-685 branch from 5a7fc71 to a0819d6 Compare December 16, 2025 14:54
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.

[FR] Make missing more visible. dark blue on black suboptimal

1 participant