Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Questions invisible when using Solarized (dark) theme #181
(This is probably a problem of Solarized and not grunt, but I thought I let you know, anyway.)
Solarized (http://ethanschoonover.com/solarized) is a color scheme for terminals, featuring two color schemes. When using the dark background one, the Questions following "Please answer the following:" are completely invisible. I have to select the text in order for them to become highlighted and (barely) visible.
I'm using iTerm2 on Mac OSX.
Again, this is probably more a problem on the side of Solarized, but since it's a pretty common theme, I thought that you might like to know about it.
That text is invisible because the authors of Solarized Dark made the "bright black" color the same color as the background. Whoops. Also, for some reason, they made almost all of the "bright" colors not lighter, but darker than their "normal" counterparts.
I'd recommend filing this as a bug with Solarized, and in the meantime, try running grunt without colors by using the
referenced this issue
Oct 17, 2012
Seeing as this has been filed as a bug now 4 times against grunt, wouldn't it be worth making the change to grunt to work around it.
Sure, you can turn off colours, but that seems more like a "it's not my problem" workaround.
It certainly caught me off guard, and I've not personally had any other application hit this same colour problem - so I just assumed initially there was a bug with grunt (and seeing as it's not 1.0 - it wasn't a big leap to assume that).
I agree with remy - Solarized is a pretty popular (if not beloved community darling) color scheme. Would it really hurt that much to tweak the color output a bit to make it work with something people like?
Solarized color scheme has a pretty established set of color shades they use, and even if they push out a change now, a lot of applications that adopted it (including terminals that offer it as one of the default schemes) will remain unchanged. This means that grunt will "appear" to be broken in a lot of terminals for years even after Solarized will fix this issue on their end.
Not to mention that providing unified look and feel is the primary objective of solarized. For them changing one shade is a huge deal. For grunt team on the other hand, this seems like a fairly superficial change that most users won't even notice.
Ok, I know this issue is closed and it's really not a grunt.js problem but here is my quick fix for this in case someone else finds this problem the same way I did (Google Search).
In iTerm2/Preferences/Profiles/Colors there is a slider bar for Minimum Contrast. Slide it from Low to High just a little and the Questions text becomes visible.