@@ -3,57 +3,71 @@ Features
33
44### Comfortable contrast
55
6- A couple years ago I noticed that my eyes quickly grew tired when I was working
7- in a terminal. It turned out that the problem was the palette I was using at
8- that time - it was white text on dark violet background (default Ubuntu
9- terminal colors - see [ example] ( http://i.imgur.com/wICCS7x.png ) ). High
10- contrast like that tires the eye - that's why professional graphic software
11- often use gray in their interfaces.
6+ It all started when I noticed that my eyes were quickly growing tired when
7+ coding. I had been using default Ubuntu colors back then (white on dark
8+ magenta), and the contrast was simply _ too high_ .
129
1310![ Selenized contrast sample] ( http://i.imgur.com/Y11xuwv.png )
1411
15- Selenized has moderate-to-low contrast - the difference in LAB lightness
16- between foreground and background is 50, which is exactly half the distance
17- between pure black and white. The result is easy on eyes but still very
18- readable, even on poor displays - see a [ side-by-side comparison of Selenized
19- and Ubuntu palettes] ( http://i.imgur.com/MtpKFFf.png ) .
12+ Selenized has moderately low contrast - a bit more than half the distance
13+ between pure black and white. The result is easy on the eyes, but still ** very
14+ readable:** long coding sessions are not a strain anymore! ([ compare with
15+ Ubuntu colors here] ( http://i.imgur.com/MtpKFFf.png ) )
2016
2117<!-- [selenized manpage example](http://i.imgur.com/twNvCfk.png) -->
2218
2319
2420
25- ### Balanced accent colors
21+ ### Balanced and beautiful accent colors
2622
27- It's not just foreground and background colors that matter. Lightness of all
28- accent colors need to be carefully adjusted, too: we want them to be equally
29- readable against the background, but at the same time they cannot have * exactly*
30- the same lightness because that would make them harder to tell apart (for
31- example, our eyes expect yellow to be brighter than orange and orange brighter
32- than red).
23+ Lightness of accent colors needs to be carefully adjusted, so that they are
24+ both pleasant and present an even contrast against the background. This is
25+ tricky because of things like [ Helmholtz–Kohlrausch
26+ effect] ( https://en.wikipedia.org/wiki/Helmholtz%E2%80%93Kohlrausch_effect ) and
27+ eye cone sensitivity differences.
3328
34- <!-- ! [Selenized accent colors diagram](http://i.imgur.com/kxylyHe .png) -->
29+ ! [ Selenized accent colors diagram] ( http://i.imgur.com/QNKIw1U .png )
3530
36- I have fine-tuned the lightness to ensure that all colors present an even
37- contrast, even red and blue (which are too dark in many palettes). You can
38- read more about accent color lightness and see a comparison between Selenized
39- and other palettes [ here] ( balancing-lightness-of-colors.md ) (warning: extreme
40- ugliness of some palette examples may scorch your eyes!).
31+ Selenized harmonizes the lightnesses while preserving each color's
32+ individuality (e.g. yellow should be brighter than red). This is possible
33+ thanks to the use of perceptually uniform CIE Lab color space.
4134
35+ ![ Accent colors in xterm and ubuntu] ( http://i.imgur.com/wNCz40F.png )
4236
37+ Many palettes - including default coloring in xterm, Ubuntu terminal and
38+ Sublime Text - [ weren't designed this
39+ way] ( https://vis4.net/blog/posts/avoid-equidistant-hsv-colors/ ) : they have a
40+ lot of variation in lightness. You can see above how this leads to bad
41+ readability.
4342
44- ### Variants for different conditions
4543
46- Reducing contrast inside terminal window is one thing, but what about the
47- contrast of the whole desktop? If you have your terminal side-by-side with a
48- window that has black text on white background (e.g. a document viewer or a
49- browser), the resulting contrast between the two windows may make the terminal
50- less readable. That's why Selenized dark is has relatively light background:
51- this ensures better readability and prevents eye fatigue when used next to a
52- bright/high-contrast window.
5344
54- ![ Selenized next to black&white Wikipedia ] ( http://i.imgur.com/OX2Ce2r.png )
45+ ### Variants for different needs
5546
56- There is also a "black" variant meant for people who need higher contrast -
57- either due to especially bad display/lightness conditions, or because they are
58- not yet used to low contrast palettes.
47+ Selenized includes four variants so that everyone will find something that
48+ suits their taste. Thanks to the magic of CIE Lab color space, all variants
49+ share the same lightness relationships, resulting in exactly the same
50+ readability.
51+
52+
53+ #### Selenized dark & light
54+
55+ ![ Selenized dark screenshot] ( http://i.imgur.com/yM0vadH.png )
56+ ![ Selenized light screenshot] ( http://i.imgur.com/kQVgD5U.png )
57+
58+ Like _ Solarized_ , but better. Dark teal and warm sepia complement each other nicely.
59+
60+
61+ #### Selenized black & white
62+
63+ Contrast inside terminal/editor is one thing, but what about the whole desktop?
64+ A window with black text on white background (e.g. a pdf document) next to your
65+ code will influence its perceived brightness. Also, what if you are working
66+ outdoors?
67+
68+ ![ Selenized black screenshot] ( http://i.imgur.com/rXIH87x.png )
69+ ![ Selenized white screenshot] ( http://i.imgur.com/sc0Uv9h.png )
70+
71+ That's why selenized has black and white variants: oldschool look with a little
72+ more contrast. Notice that yellow color on white background is readable here.
5973
0 commit comments