[Pharo-project] Solarized Color Scheme
I remember there were some discussions about (theme / syntax highlighting) colors on this list in the past, and someone said that picking good colors is an art. I came across this site: http://ethanschoonover.com/solarized And it seems to me that this could be a good basis for a professional color scheme in one of Pharo's look and feels. As a fan / user of Glamorous, using the light theme on top of it would seem great. I am just posting this as a way to bookmark this link and because it might be useful. Solarized is MIT licensed. Sven
Interesting link. Thanks. Cheers, Doru On 1 Apr 2011, at 13:22, Sven Van Caekenberghe wrote:
I remember there were some discussions about (theme / syntax highlighting) colors on this list in the past, and someone said that picking good colors is an art. I came across this site:
http://ethanschoonover.com/solarized
And it seems to me that this could be a good basis for a professional color scheme in one of Pharo's look and feels. As a fan / user of Glamorous, using the light theme on top of it would seem great.
I am just posting this as a way to bookmark this link and because it might be useful.
Solarized is MIT licensed.
Sven
-- www.tudorgirba.com "Problem solving efficiency grows with the abstractness level of problem understanding."
the red in @param in java does not work so it is strange same remarks for ruby. Now the text color is nice and lavande are nice but I wonder for color blind people On Apr 1, 2011, at 1:27 PM, Tudor Girba wrote:
Interesting link. Thanks.
Cheers, Doru
On 1 Apr 2011, at 13:22, Sven Van Caekenberghe wrote:
I remember there were some discussions about (theme / syntax highlighting) colors on this list in the past, and someone said that picking good colors is an art. I came across this site:
http://ethanschoonover.com/solarized
And it seems to me that this could be a good basis for a professional color scheme in one of Pharo's look and feels. As a fan / user of Glamorous, using the light theme on top of it would seem great.
I am just posting this as a way to bookmark this link and because it might be useful.
Solarized is MIT licensed.
Sven
-- www.tudorgirba.com
"Problem solving efficiency grows with the abstractness level of problem understanding."
Hi, On 1 Apr 2011, at 20:53, Stéphane Ducasse wrote:
the red in @param in java does not work so it is strange same remarks for ruby. Now the text color is nice and lavande are nice but I wonder for color blind people
I tested it with Sim Daltonism: http://michelf.com/projects/sim-daltonism/ It does pretty well (except for Protanopia). Cheers, Doru
On Apr 1, 2011, at 1:27 PM, Tudor Girba wrote:
Interesting link. Thanks.
Cheers, Doru
On 1 Apr 2011, at 13:22, Sven Van Caekenberghe wrote:
I remember there were some discussions about (theme / syntax highlighting) colors on this list in the past, and someone said that picking good colors is an art. I came across this site:
http://ethanschoonover.com/solarized
And it seems to me that this could be a good basis for a professional color scheme in one of Pharo's look and feels. As a fan / user of Glamorous, using the light theme on top of it would seem great.
I am just posting this as a way to bookmark this link and because it might be useful.
Solarized is MIT licensed.
Sven
-- www.tudorgirba.com
"Problem solving efficiency grows with the abstractness level of problem understanding."
-- www.tudorgirba.com "Yesterday is a fact. Tomorrow is a possibility. Today is a challenge."
Tudor Girba <tudor.girba@...> writes:
the red in @param in java does not work so it is strange
The red has been revised for beta2 (it's the only color I had an alternate for -- two alternates actually, one of which was further tested and will be the final color). The old red was L value 45 and was the only accent color that dark. Red is very challenging in general (particularly given the contraints I set in order to toggle light and dark) and I have truly spent *days* testing reds for this scheme. No kidding. I dreamt Lab and hex values. The new red is L 50 which translates to sRGB space as a much less saturated value.
I tested it with Sim Daltonism: http://michelf.com/projects/sim-daltonism/ It does pretty well (except for Protanopia).
I'll take a look at that tool as well. For what it's worth, I did do some testing (loaded the scheme into colorschemer and simulated color blindness) as well during the development of Solarized. What I finally came back to was ensuring that L*a*b lightness was accurate and consistent. My assumption was that L lightness would translate to an equivalent L lightness (regardless of *a*b perceived value) in most color blindness, but this may not be an accurate assumption. This would at least retain readability. I try to limit colors to "value added" accents only. Feedback from those interested in this issue specifically is welcome. I'm sure I could do some more work in this area. Best, Ethan Schoonover es@ethanschoonover.com
Thank ethan I would really like to see your colors used in our environment. Now I think that we have to work on the mapping to constructs. BTW we had fun on (not so related) microprints (was just an experiment: http://scg.unibe.ch/archive/papers/Robb05b-microprintsESUG.pdf Stef On Apr 2, 2011, at 5:34 AM, Ethan Schoonover wrote:
Tudor Girba <tudor.girba@...> writes:
the red in @param in java does not work so it is strange
The red has been revised for beta2 (it's the only color I had an alternate for -- two alternates actually, one of which was further tested and will be the final color). The old red was L value 45 and was the only accent color that dark. Red is very challenging in general (particularly given the contraints I set in order to toggle light and dark) and I have truly spent *days* testing reds for this scheme. No kidding. I dreamt Lab and hex values. The new red is L 50 which translates to sRGB space as a much less saturated value.
I tested it with Sim Daltonism: http://michelf.com/projects/sim-daltonism/ It does pretty well (except for Protanopia).
I'll take a look at that tool as well. For what it's worth, I did do some testing (loaded the scheme into colorschemer and simulated color blindness) as well during the development of Solarized. What I finally came back to was ensuring that L*a*b lightness was accurate and consistent.
My assumption was that L lightness would translate to an equivalent L lightness (regardless of *a*b perceived value) in most color blindness, but this may not be an accurate assumption. This would at least retain readability. I try to limit colors to "value added" accents only.
Feedback from those interested in this issue specifically is welcome. I'm sure I could do some more work in this area.
Best, Ethan Schoonover es@ethanschoonover.com
good to know Stef On Apr 1, 2011, at 10:36 PM, Tudor Girba wrote:
Hi,
On 1 Apr 2011, at 20:53, Stéphane Ducasse wrote:
the red in @param in java does not work so it is strange same remarks for ruby. Now the text color is nice and lavande are nice but I wonder for color blind people
I tested it with Sim Daltonism: http://michelf.com/projects/sim-daltonism/
It does pretty well (except for Protanopia).
Cheers, Doru
On Apr 1, 2011, at 1:27 PM, Tudor Girba wrote:
Interesting link. Thanks.
Cheers, Doru
On 1 Apr 2011, at 13:22, Sven Van Caekenberghe wrote:
I remember there were some discussions about (theme / syntax highlighting) colors on this list in the past, and someone said that picking good colors is an art. I came across this site:
http://ethanschoonover.com/solarized
And it seems to me that this could be a good basis for a professional color scheme in one of Pharo's look and feels. As a fan / user of Glamorous, using the light theme on top of it would seem great.
I am just posting this as a way to bookmark this link and because it might be useful.
Solarized is MIT licensed.
Sven
-- www.tudorgirba.com
"Problem solving efficiency grows with the abstractness level of problem understanding."
-- www.tudorgirba.com
"Yesterday is a fact. Tomorrow is a possibility. Today is a challenge."
participants (4)
-
Ethan Schoonover -
Stéphane Ducasse -
Sven Van Caekenberghe -
Tudor Girba