intellij-colors-solarized icon indicating copy to clipboard operation
intellij-colors-solarized copied to clipboard

Font colour in commit message text box

Open dcodrin opened this issue 8 years ago • 10 comments

Please see the below image. Is it possible to change the font colour for the commit messages?

screen shot 2016-07-01 at 11 37 32 pm

dcodrin avatar Jul 02 '16 03:07 dcodrin

Are you using Solarized Dark (Darcula) color scheme or just regular Solarized Dark?

aik099 avatar Jul 02 '16 06:07 aik099

When i test it there doesn't seem to be any difference between the regular Solarized Dark and the Solarized Dark (Darcula). I think the problem is that the commit dialog is using a different background color than the regular editor, and I have not found a way to change that color using the color scheme file.

jkaving avatar Jul 04 '16 09:07 jkaving

commit dialog is using a different background color

This seems to be the case. The dialog box background has to be changed to account for that, or find a way to load different font colors when in the commit box. The problem also persists when checking out from version control. screen shot 2016-07-04 at 4 23 43 pm

If anyone knows how to change the colors for those specific areas of the IDE or how to change the font colors for those areas please let us know.

dcodrin avatar Jul 04 '16 20:07 dcodrin

I have the same issue in several dialog boxes. Dark blue font on Dark gray background. Very hard to read text. Can't find solution for more than a year. Tried all phpStorm versions from 9.0 to current 2016.2.1. I even tried to uninstall phpStorm, delete all setting and make fresh install of phpStorm 2016.2.1. Nothing helps. Tried preinstalled version of Solarized Light Theme and tried Solarized Light (Darcula) imported through settings.jar file.

I can't find in settings how i can change color or background for this dialogs. But if a change color theme to preinstalled e.g. "WarmNeon" I can see that font color in these fields changes. Background stay put without changes but white or yellow font color is more readable in these fields. So i understand that color theme can change at least font color to fix the problem.

Please find images bellow 95c2b9c3f97b4e4d96b034228099bf99 f019e008ef5f4a208b6e60cf6d767a97 phpstorm3

xxxxxbox avatar Sep 07 '16 07:09 xxxxxbox

I have experimented with this a bit.

It seems as if IntelliJ IDEA will use the default text color (#586E75 for Solarized Light) in dialogs. When you use the Darcula Look&Feel the dialog background will be dark and the text will be hard to read. The same problem exists for Solarized Dark (since the Darcula background is lighter than the Solarized Dark background) but it is not as severe as for Solarized Light.

Unfortunately this problem seems hard to fix in the Solarized color scheme, and the solution might be to only use Solarized Dark with the Darcula Look&Feel and Solarized Light with the default Look&Feel.

I think this is a problem in IntelliJ IDEA. Because color schemes cannot alter the background color of dialogs I don't think that the color scheme should alter the text color in them either.

jkaving avatar Sep 07 '16 09:09 jkaving

I found an issue at Jetbrains here: https://youtrack.jetbrains.com/issue/IDEA-131325

An another one here with more discussion: https://youtrack.jetbrains.com/issue/IDEA-131109 This one is unfortunately closed.

jkaving avatar Sep 07 '16 09:09 jkaving

Thank you for support. Let's hope Jetbrains will somewhen fix this issue.

xxxxxbox avatar Sep 07 '16 13:09 xxxxxbox

This is still an open issue - considering it's probably one of the most used features, i.e. entering commit messages it seems odd that this has fallen off the radar

digitalle avatar Jul 08 '17 10:07 digitalle

You can tweak it in: Settings > Editor > Color & Fonts > General

On the right pane open "Text" and select "Default text". Change the foreground to something with better contrast.

The downside of it is that it also change the color of some texts in the editor. If you have a light theme for your editor, this can be tricky. You will need to find a dark tone offering enough contrast with the background of the IDE.

octonato avatar Jul 21 '17 21:07 octonato

screen shot 2017-07-21 at 23 26 17

octonato avatar Jul 21 '17 21:07 octonato