Add option: Adjust lightness of indistinguishable text #8467

Open
opened 2026-01-31 01:30:07 +00:00 by claunia · 0 comments
Owner

Originally created by @hectormz on GitHub (May 22, 2020).

Description of the new feature/enhancement

ConEmu has an option to:

‘Adjust lightness of indistinguishable text’ on the ‘Colors’ settings page. The idea is to make text readable if certain foreground and background colors are indistinguishable for current palette. ConEmu will try to change the lightness of the foreground text.

This is useful when two light colors are displayed with each other. Here is an example using Solarized Git color scheme with the feature off:

image

and with it on:

image

Proposed technical implementation details (optional)

It would be great to have a similar flag to set as an option in settings.json

ConEmu's method could be an inspiration. Here is the commit that added it.

Originally created by @hectormz on GitHub (May 22, 2020). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> # Description of the new feature/enhancement <!-- A clear and concise description of what the problem is that the new feature would solve. Describe why and how a user would use this new functionality (if applicable). --> `ConEmu` has an [option ](https://conemu.github.io/blog/2016/04/28/Build-160428.html) to: > ‘Adjust lightness of indistinguishable text’ on the ‘Colors’ settings page. The idea is to make text readable if certain foreground and background colors are indistinguishable for current palette. ConEmu will try to change the lightness of the foreground text. This is useful when two light colors are displayed with each other. Here is an example using `Solarized Git` color scheme with the feature off: ![image](https://user-images.githubusercontent.com/23343812/82617617-73901700-9b85-11ea-8462-b8a178ae99fa.png) and with it on: ![image](https://user-images.githubusercontent.com/23343812/82617597-65da9180-9b85-11ea-857b-6db88be2e07f.png) # Proposed technical implementation details (optional) <!-- A clear and concise description of what you want to happen. --> It would be great to have a similar flag to set as an option in `settings.json` `ConEmu`'s method could be an inspiration. Here is the [commit](https://github.com/Maximus5/ConEmu/commit/51ba398bea702e68ef439ea66181568b0f85f875) that added it.
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-31 01:30:07 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#8467