Skip to content

[Bug] Low contrast text when terminal uses a light color scheme #40

Description

@ksiom
Image

Description

When using herdr-plus with a light terminal theme, some text elements become almost invisible due to insufficient contrast between the foreground color and the terminal background.

I am using Ghostty with the "iTerm2 Tango Light" theme. Some parts of the herdr-plus UI appear to use colors that are optimized for a dark background, which makes them difficult to read in a light terminal environment.

Steps to reproduce

  1. Configure Ghostty with the "iTerm2 Tango Light" color theme.
  2. Run herdr with herdr-plus enabled.
  3. Open a herdr-plus UI screen (such as Projects or Quick Actions).
  4. Notice that some text elements have very low contrast against the light background.

Expected behavior

herdr-plus should render readable text regardless of whether the terminal uses a light or dark color scheme.

Possible solutions could be:

  • Detecting the terminal background mode (light/dark) and adjusting colors accordingly.
  • Using terminal default foreground/background colors where appropriate.
  • Providing a dedicated light theme or configurable color settings.

Actual behavior

Some text colors appear to assume a dark terminal background, causing text to become difficult or impossible to read when using a light terminal theme.

Environment

  • OS: Ubuntu 24.04 LTS
  • Terminal emulator: Ghostty
  • Terminal color theme: iTerm2 Tango Light
  • herdr version: 0.7.3
  • herdr-plus: latest stable version

Additional context

The issue seems to be related to color selection or theme handling in the herdr-plus UI.

Thanks for the great work on herdr-plus!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions