Solarized Color Scheme

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Solarized Color Scheme

Sven Van Caekenberghe
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


Reply | Threaded
Open this post in threaded view
|

Re: Solarized Color Scheme

Tudor Girba
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."




Reply | Threaded
Open this post in threaded view
|

Re: Solarized Color Scheme

Stéphane Ducasse
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."
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Solarized Color Scheme

Tudor Girba
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."




Reply | Threaded
Open this post in threaded view
|

Re: Solarized Color Scheme

Ethan Schoonover
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
[hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: Solarized Color Scheme

Stéphane Ducasse
In reply to this post by Tudor Girba
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."
>
>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Solarized Color Scheme

Stéphane Ducasse
In reply to this post by Ethan Schoonover
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
> [hidden email]
>
>