Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 412 lines (307 sloc) 20.482 kb
1d22b2c @altercation new screenshots and revisions to README for website
authored
1 ---
80cc821 @altercation updated readme fields for hakyll
authored
2 title: Solarized
3 description: Precision colors for machines and people
4 author: Ethan Schoonover
5 tags: test, testing, test123
6 colors: light yellow
7 created: 2011 Mar 15
a381fd1 @altercation readme updated with textmate and xcode links
authored
8 modified: 2011 Apr 16
1d22b2c @altercation new screenshots and revisions to README for website
authored
9
10 ---
11
9f1ba40 @altercation swapped readme/changelog
authored
12 Solarized
13 =========
4b3369b @altercation readme work
authored
14
9f1ba40 @altercation swapped readme/changelog
authored
15 ## Precision colors for machines and people
0e12d90 @altercation images updates for website
authored
16
9f1ba40 @altercation swapped readme/changelog
authored
17 [![solarized dualmode](https://github.com/altercation/solarized/raw/master/img/solarized-yinyang.png)](#features)\
0e12d90 @altercation images updates for website
authored
18
e6bb6a9 @altercation readme work
authored
19
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
20 Solarized is a sixteen color palette (eight monotones, eight accent colors)
21 designed for use with terminal and gui applications. It has several [unique
22 properties](#features). I designed this colorscheme with both precise
23 [CIELAB](http://en.wikipedia.org/wiki/Lab_color_space) lightness relationships
24 and a refined set of hues based on fixed color wheel relationships. It has been
25 tested extensively in real world use on color calibrated displays (as well as
26 uncalibrated/intentionally miscalibrated displays) and in a variety of lighting
9f1ba40 @altercation swapped readme/changelog
authored
27 conditions.
9830d7e @altercation readme work
authored
28
ced5aac @altercation updated changelog in prep for beta2
authored
29 ***See the [changelog] for what's new in the most recent release.***
30
9f1ba40 @altercation swapped readme/changelog
authored
31 ![solarized palette](https://github.com/altercation/solarized/raw/master/img/solarized-palette.png)\
1d22b2c @altercation new screenshots and revisions to README for website
authored
32 ![solarized vim](https://github.com/altercation/solarized/raw/master/img/solarized-vim.png)\
7064d7b @altercation readme work
authored
33
9f1ba40 @altercation swapped readme/changelog
authored
34 Currently available in formats for (cf [screenshots](#screenshots) below):
a059dbb @altercation readme work
authored
35
f9099eb @altercation updated README with port attribution for @sellout and @leddt
authored
36 ### Editors & IDEs
37
702c439 @dscho Fix link to 'me'
dscho authored
38 * **Vim** by [me](https://github.com/altercation) (the Vim-only portion of Solarized is
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
39 [available here](https://github.com/altercation/vim-colors-solarized), for use with
40 Pathogen, etc.). See also the [Vim README](http://ethanschoonover.com/solarized/vim-colors-solarized).
41 * **Emacs** courtesy of [Greg Pfeil](http://blog.technomadic.org)
4c9c873 @altercation updated readme/webpage with SeeStyle repo link
authored
42 ([@sellout](http://twitter.com/sellout))
652c60c @altercation updated app specific repo links
authored
43 in the main repo and in a [standalone repository][Emacs Repository]
a381fd1 @altercation readme updated with textmate and xcode links
authored
44 * **IntelliJ IDEA**
45 courtesy of [Johan Kaving](https://github.com/jkaving) and
46 ([@flangy](http://twitter.com/flangy))
47 in the main repo and in a [standalone repository][IntelliJ Repository]
b6d5f94 @altercation readme/changelog and subtree updated for netbeans repo
authored
48 * **NetBeans** courtesy of [Brian Fenton](https://github.com/fentie) and
49 in the main repo and in a [standalone repository][NetBeans Repository]
4c9c873 @altercation updated readme/webpage with SeeStyle repo link
authored
50 * **SeeStyle theme for Coda & SubEthaEdit** courtesy of
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
51 [Justin Hileman](http://justinhileman.com/)
4c9c873 @altercation updated readme/webpage with SeeStyle repo link
authored
52 ([@bobthecow](http://twitter.com/bobthecow)),
652c60c @altercation updated app specific repo links
authored
53 in the main repo and in a
54 [standalone repository][SeeStyle-Coda-SubEthaEdit Repository]
ec47403 @altercation updated README/webpage
authored
55 * **TextMate** --- ***NOTE:*** Dark Theme is work in progress\
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
56 courtesy of [Tom Martin](http://thedeplorableword.net/)
a381fd1 @altercation readme updated with textmate and xcode links
authored
57 ([@deplorableword](http://twitter.com/deplorableword))
58 in the main repo and in a [standalone repository][TextMate Repository]
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
59 (with key work from [Mark Story](http://mark-story.com)
ced5aac @altercation updated changelog in prep for beta2
authored
60 and [Brian Mathiyakom](http://brian.rarevisions.net))
dbb90b1 @altercation updated README with textwrangler-bbedit repo links
authored
61 * **TextWrangler & BBEdit** courtesy of [Rui Carmo](http://the.taoofmac.com)
62 ([@taoofmac](http://twitter.com/taoofmac))
63 in the main repo and in a [standalone repository][TextWrangler-BBEdit Repository]
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
64 * **Visual Studio** courtesy of [David Thibault](http://www.leddt.com)
4c9c873 @altercation updated readme/webpage with SeeStyle repo link
authored
65 ([@leddt](http://twitter.com/leddt))
652c60c @altercation updated app specific repo links
authored
66 in the main repo and in a [standalone repository][Visual Studio Repository]
f9099eb @altercation updated README with port attribution for @sellout and @leddt
authored
67
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
68 * **Xcode** work in progress ports are available for [Xcode 3] and [Xcode 4]
a381fd1 @altercation readme updated with textmate and xcode links
authored
69 and will be pulled into the main Solarized project soon.
70
f9099eb @altercation updated README with port attribution for @sellout and @leddt
authored
71 ### Terminal Emulators
ced5aac @altercation updated changelog in prep for beta2
authored
72
9f1ba40 @altercation swapped readme/changelog
authored
73 * **Xresources** / Xdefaults
74 * **iTerm2**
f9099eb @altercation updated README with port attribution for @sellout and @leddt
authored
75 * **OS X Terminal.app**
3067489 @altercation added putty port from @brantb
authored
76 * **Putty** courtesy [Brant Bobby](http://www.control-v.net)
77 and on [GitHub](https://github.com/brantb)
f9099eb @altercation updated README with port attribution for @sellout and @leddt
authored
78
ced5aac @altercation updated changelog in prep for beta2
authored
79 ### Other Applications
80
81 * **Mutt** e-mail client also by [me] (*just* the Mutt colorscheme is
82 [available here][Mutt Repository])
83
f9099eb @altercation updated README with port attribution for @sellout and @leddt
authored
84 ### Palettes
85
86 * **Adobe Photoshop** Palette (inc. L\*a\*b values)
87 * **Apple Color Picker** Palettes
88 * **GIMP** Palette
9f1ba40 @altercation swapped readme/changelog
authored
89
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
90 Don't see the application you want to use it in? Download the palettes (or pull
91 the values from the table below) and create your own. Submit it back and I'll
92 happily note the contribution and include it on this page. See also the
93 [Usage & Development](#usage-development) section below for details on the
a381fd1 @altercation readme updated with textmate and xcode links
authored
94 specific values to be used in different contexts.
9f1ba40 @altercation swapped readme/changelog
authored
95
96 Download
97 --------
98
1d22b2c @altercation new screenshots and revisions to README for website
authored
99 ### [Click here to download latest version](http://ethanschoonover.com/solarized/files/solarized.zip)
100
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
101 Current release is **v1.0.0beta2**. See the [changelog] for details on what's
ced5aac @altercation updated changelog in prep for beta2
authored
102 new in this release.
103
104 ### Fresh Code on GitHub
9f1ba40 @altercation swapped readme/changelog
authored
105
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
106 You can also use the following links to access application specific downloads
1d22b2c @altercation new screenshots and revisions to README for website
authored
107 and git repositories:
9f1ba40 @altercation swapped readme/changelog
authored
108
5b671ba @altercation updated readme links to app specific repositories
authored
109 * **Canonical Project Page:**
110
111 Downloads, screenshots and more information are always available from the
112 project page: <http://ethanschoonover.com/solarized>
113
114 * **Full Git Repository:**
9f1ba40 @altercation swapped readme/changelog
authored
115
116 The full git repository is at: <https://github.com/altercation/solarized>
117 Get it using the following command:
118
119 $ git clone git://github.com/altercation/solarized.git
120
5b671ba @altercation updated readme links to app specific repositories
authored
121 * **Application Specific Repositories:**
9f1ba40 @altercation swapped readme/changelog
authored
122
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
123 You can clone repositories specific to many of the application specific
5b671ba @altercation updated readme links to app specific repositories
authored
124 color themes. See links in the list above or select from this list:
9f1ba40 @altercation swapped readme/changelog
authored
125
5b671ba @altercation updated readme links to app specific repositories
authored
126 * [Vim Repository]
127 * [Mutt Repository]
128 * [Emacs Repository]
129 * [IntelliJ Repository]
b6d5f94 @altercation readme/changelog and subtree updated for netbeans repo
authored
130 * [NetBeans Repository]
a381fd1 @altercation readme updated with textmate and xcode links
authored
131 * [SeeStyle-Coda-SubEthaEdit Repository]
132 * [TextMate Repository]
dbb90b1 @altercation updated README with textwrangler-bbedit repo links
authored
133 * [TextWrangler-BBEdit Repository]
5b671ba @altercation updated readme links to app specific repositories
authored
134 * [Visual Studio Repository]
9f1ba40 @altercation swapped readme/changelog
authored
135
ced5aac @altercation updated changelog in prep for beta2
authored
136 * [Xcode 3 work in progress][Xcode 3]
137 * [Xcode 4 work in progress][Xcode 4]
138
5b671ba @altercation updated readme links to app specific repositories
authored
139 Note that through the magic of [git-subtree](https://github.com/apenwarr/git-subtree)
140 these repositories are all kept in sync, so you can pull any of them and get the most up-to-date version.
9f1ba40 @altercation swapped readme/changelog
authored
141
142 Features
143 --------
144
145 1. **Selective contrast**
146
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
147 On a sunny summer day I love to read a book outside. Not right in the sun;
148 that's too bright. I'll hunt for a shady spot under a tree. The shaded
149 paper contrasts with the crisp text nicely. If you were to actually measure
150 the contrast between the two, you'd find it is much lower than black text
9f1ba40 @altercation swapped readme/changelog
authored
151 on a white background (or white on black) on your display device of choice.
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
152 Black text on white from a computer display is akin to reading a book in
9f1ba40 @altercation swapped readme/changelog
authored
153 direct sunlight and tires the eye.
154
155 ![solarized selective contrast](https://github.com/altercation/solarized/raw/master/img/solarized-selcon.png)\
156
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
157 Solarized reduces *brightness contrast* but, unlike many low contrast
158 colorschemes, retains *contrasting hues* (based on colorwheel relations)
9f1ba40 @altercation swapped readme/changelog
authored
159 for syntax highlighting readability.
160
161 2. **Both sides of the force**
162
163 ![solarized dualmode](https://github.com/altercation/solarized/raw/master/img/solarized-dualmode.png)\
164
165 I often switch between dark and light modes when editing text and code.
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
166 Solarized retains the same selective contrast relationships and overall
167 feel when switching between the light and dark background modes. A *lot* of
168 thought, planning and testing has gone into making both modes feel like
9f1ba40 @altercation swapped readme/changelog
authored
169 part of a unified colorscheme.
170
171 3. **16/5 palette modes**
172
173 ![solarized palettes](https://github.com/altercation/solarized/raw/master/img/solarized-165.png)\
174
175 Solarized works as a sixteen color palette for compatibility with common
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
176 terminal based applications / emulators. In addition, it has been carefully
177 designed to scale down to a variety of five color palettes (four base
9f1ba40 @altercation swapped readme/changelog
authored
178 monotones plus one accent color) for use in design work such as web design.
179 In every case it retains a strong personality but doesn't overwhelm.
180
181 5. **Precision, symmetry**
182
183 ![solarized symmetry](https://github.com/altercation/solarized/raw/master/img/solarized-sym.png)\
184
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
185 The monotones have symmetric CIELAB lightness differences, so switching
186 from dark to light mode retains the same perceived contrast in brightness
187 between each value. Each mode is equally readable. The accent colors are
188 based off specific colorwheel relations and subsequently translated to
189 CIELAB to ensure perceptual uniformity in terms of lightness. The hues
190 themselves, as with the monotone \*a\*b values, have been adjusted within
9f1ba40 @altercation swapped readme/changelog
authored
191 a small range to achieve the most pleasing combination of colors.
192
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
193 See also the [Usage & Development](#usage-development) section below for
832e613 @altercation solarized readme updated with new css sample link
authored
194 details on the specific values to be used in different contexts.
195
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
196 This makes colorscheme inversion trivial. Here, for instance, is a sass
197 (scss) snippet that inverts solarized based on the class of the html tag
9f1ba40 @altercation swapped readme/changelog
authored
198 (e.g. `<html class="dark red">` to give a dark background with red accent):
199
200 $base03: #002b36;
201 $base02: #073642;
202 $base01: #586e75;
203 $base00: #657b83;
204 $base0: #839496;
205 $base1: #93a1a1;
206 $base2: #eee8d5;
207 $base3: #fdf6e3;
208 $yellow: #b58900;
209 $orange: #cb4b16;
1d22b2c @altercation new screenshots and revisions to README for website
authored
210 $red: #dc322f;
9f1ba40 @altercation swapped readme/changelog
authored
211 $magenta: #d33682;
212 $violet: #6c71c4;
213 $blue: #268bd2;
214 $cyan: #2aa198;
215 $green: #859900;
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
216 @mixin rebase($rebase03,$rebase02,$rebase01,$rebase00,$rebase0,$rebase1,$rebase2,$rebase3)
9f1ba40 @altercation swapped readme/changelog
authored
217 {
218 background-color:$rebase03;
219 color:$rebase0;
220 * { color:$rebase0; }
221 h1,h2,h3,h4,h5,h6 { color:$rebase1; border-color: $rebase0; }
222 a, a:active, a:visited { color: $rebase1; }
223 }
224 @mixin accentize($accent) {
225 a, a:active, a:visited, code.url { color: $accent; }
226 h1,h2,h3,h4,h5,h6 {color:$accent}
227 }
228 /* light is default mode, so pair with general html definition */
229 html, .light { @include rebase($base3,$base2,$base1,$base0,$base00,$base01,$base02,$base03)}
230 .dark { @include rebase($base03,$base02,$base01,$base00,$base0,$base1,$base2,$base3)}
231 html * {
232 color-profile: sRGB;
233 rendering-intent: auto;
234 }
235
59b4aa7 @altercation fixed css stylesheet link formatting
authored
236 See also [the full css stylesheet for this site](https://github.com/altercation/ethanschoonover.com/blob/master/resources/css/style.css).
832e613 @altercation solarized readme updated with new css sample link
authored
237
9f1ba40 @altercation swapped readme/changelog
authored
238 Installation
239 ------------
240
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
241 Installation instructions for each version of the colorscheme are included in
242 the subdirectory README files. Note that for Vim (and possibly for Mutt) you
243 may want to clone the specific repository (for instance if you are using
9f1ba40 @altercation swapped readme/changelog
authored
244 Pathogen). See the links at the top of this file.
245
246 Font Samples
247 ------------
248
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
249 Solarized has been designed to handle fonts of various weights and retain
9f1ba40 @altercation swapped readme/changelog
authored
250 readability, from the classic Terminus to the beefy Menlo.
251
252 ![font samples - light](https://github.com/altercation/solarized/raw/master/img/solarized-fontsamples-light.png)
253 ![font samples - dark](https://github.com/altercation/solarized/raw/master/img/solarized-fontsamples-dark.png)
254
1d22b2c @altercation new screenshots and revisions to README for website
authored
255 Clockwise from upper left: Menlo, Letter Gothic, Terminus, Andale Mono.
256
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
257 Preview all code samples in specific font faces by selecting a link from this
1d22b2c @altercation new screenshots and revisions to README for website
authored
258 list:
259
647c03d @altercation fixed typo in font sample urls
authored
260 * [DejaVu Sans 18](http://ethanschoonover.com/solarized/img/dejavusans18/)
261 * [DejaVu Sans 14](http://ethanschoonover.com/solarized/img/dejavusans14/)
262 * [Letter Gothic 18](http://ethanschoonover.com/solarized/img/lettergothic18/)
263 * [Letter Gothic 14](http://ethanschoonover.com/solarized/img/lettergothic14/)
1d22b2c @altercation new screenshots and revisions to README for website
authored
264
647c03d @altercation fixed typo in font sample urls
authored
265 * [Andale Mono 14](http://ethanschoonover.com/solarized/img/andalemono14/)
266 * [Monaco 14](http://ethanschoonover.com/solarized/img/monaco14/)
267 * [Skyhook Mono 14](http://ethanschoonover.com/solarized/img/skyhookmono14/)
1d22b2c @altercation new screenshots and revisions to README for website
authored
268
647c03d @altercation fixed typo in font sample urls
authored
269 * [Terminus 12](http://ethanschoonover.com/solarized/img/terminus12/)
270 * [Terminus 20](http://ethanschoonover.com/solarized/img/terminus20/)
9f1ba40 @altercation swapped readme/changelog
authored
271
272 Screenshots
273 -----------
274
275 Click to view.
276
277 ### Mutt
278
1d22b2c @altercation new screenshots and revisions to README for website
authored
279 [![mutt dark](https://github.com/altercation/solarized/raw/master/img/screen-mutt-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-mutt-dark.png)
280 [![mutt light](https://github.com/altercation/solarized/raw/master/img/screen-mutt-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-mutt-light.png)
9f1ba40 @altercation swapped readme/changelog
authored
281
282 ### C (Vim)
283
1d22b2c @altercation new screenshots and revisions to README for website
authored
284 [![c dark](https://github.com/altercation/solarized/raw/master/img/screen-c-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-c-dark.png)
285 [![c light](https://github.com/altercation/solarized/raw/master/img/screen-c-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-c-light.png)
9f1ba40 @altercation swapped readme/changelog
authored
286
287 ### Haskell (Vim)
288
1d22b2c @altercation new screenshots and revisions to README for website
authored
289 [![haskell dark](https://github.com/altercation/solarized/raw/master/img/screen-haskell-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-haskell-dark.png)
290 [![haskell light](https://github.com/altercation/solarized/raw/master/img/screen-haskell-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-haskell-light.png)
9f1ba40 @altercation swapped readme/changelog
authored
291
292 ### HTML (Vim)
293
1d22b2c @altercation new screenshots and revisions to README for website
authored
294 [![html dark](https://github.com/altercation/solarized/raw/master/img/screen-html-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-html-dark.png)
295 [![html light](https://github.com/altercation/solarized/raw/master/img/screen-html-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-html-light.png)
9f1ba40 @altercation swapped readme/changelog
authored
296
297 ### Java (Vim)
298
1d22b2c @altercation new screenshots and revisions to README for website
authored
299 [![java dark](https://github.com/altercation/solarized/raw/master/img/screen-java-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-java-dark.png)
300 [![java light](https://github.com/altercation/solarized/raw/master/img/screen-java-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-java-light.png)
301
302 ### Javascript (Vim)
303
304 [![javascript dark](https://github.com/altercation/solarized/raw/master/img/screen-javascript-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-javascript-dark.png)
305 [![javascript light](https://github.com/altercation/solarized/raw/master/img/screen-javascript-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-javascript-light.png)
9f1ba40 @altercation swapped readme/changelog
authored
306
307 ### Pandoc Markdown (Vim)
308
1d22b2c @altercation new screenshots and revisions to README for website
authored
309 These screen shots show Vim running with my own [Pandoc Kit Syntax](http://ethanschoonover.com/pandockit/).
9f1ba40 @altercation swapped readme/changelog
authored
310
1d22b2c @altercation new screenshots and revisions to README for website
authored
311 [![pandoc dark](https://github.com/altercation/solarized/raw/master/img/screen-pandoc-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-pandoc-dark.png)
312 [![pandoc light](https://github.com/altercation/solarized/raw/master/img/screen-pandoc-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-pandoc-light.png)
9f1ba40 @altercation swapped readme/changelog
authored
313
314 ### Perl (Vim)
315
1d22b2c @altercation new screenshots and revisions to README for website
authored
316 [![perl dark](https://github.com/altercation/solarized/raw/master/img/screen-perl-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-perl-dark.png)
317 [![perl light](https://github.com/altercation/solarized/raw/master/img/screen-perl-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-perl-light.png)
318
319 ### PHP (Vim)
320
321 [![php dark](https://github.com/altercation/solarized/raw/master/img/screen-php-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-php-dark.png)
322 [![php light](https://github.com/altercation/solarized/raw/master/img/screen-php-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-php-light.png)
9f1ba40 @altercation swapped readme/changelog
authored
323
324 ### Python (Vim)
325
1d22b2c @altercation new screenshots and revisions to README for website
authored
326 [![python dark](https://github.com/altercation/solarized/raw/master/img/screen-python-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-python-dark.png)
327 [![python light](https://github.com/altercation/solarized/raw/master/img/screen-python-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-python-light.png)
9f1ba40 @altercation swapped readme/changelog
authored
328
329 ### Ruby (Vim)
330
1d22b2c @altercation new screenshots and revisions to README for website
authored
331 [![ruby dark](https://github.com/altercation/solarized/raw/master/img/screen-ruby-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-ruby-dark.png)
332 [![ruby light](https://github.com/altercation/solarized/raw/master/img/screen-ruby-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-ruby-light.png)
333
334 ### Shell (Vim)
335
336 [![shell dark](https://github.com/altercation/solarized/raw/master/img/screen-shell-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-shell-dark.png)
337 [![shell light](https://github.com/altercation/solarized/raw/master/img/screen-shell-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-shell-light.png)
9f1ba40 @altercation swapped readme/changelog
authored
338
339 ### TeX (Vim)
340
1d22b2c @altercation new screenshots and revisions to README for website
authored
341 [![tex dark](https://github.com/altercation/solarized/raw/master/img/screen-tex-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-tex-dark.png)
342 [![tex light](https://github.com/altercation/solarized/raw/master/img/screen-tex-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-tex-light.png)
9f1ba40 @altercation swapped readme/changelog
authored
343
344 The Values
345 ----------
346
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
347 L\*a\*b values are canonical (White D65, Reference D50), other values are
9f1ba40 @altercation swapped readme/changelog
authored
348 matched in sRGB space.
85e9d0d @altercation readme work
authored
349
9f1ba40 @altercation swapped readme/changelog
authored
350 SOLARIZED HEX 16/8 TERMCOL XTERM/HEX L*A*B RGB HSB
351 --------- ------- ---- ------- ----------- ---------- ----------- -----------
352 base03 #002b36 8/4 brblack 234 #1c1c1c 15 -12 -12 0 43 54 193 100 21
353 base02 #073642 0/4 black 235 #262626 20 -12 -12 7 54 66 192 90 26
354 base01 #586e75 10/7 brgreen 240 #585858 45 -07 -07 88 110 117 194 25 46
355 base00 #657b83 11/7 bryellow 241 #626262 50 -07 -07 101 123 131 195 23 51
356 base0 #839496 12/6 brblue 244 #808080 60 -06 -03 131 148 150 186 13 59
357 base1 #93a1a1 14/4 brcyan 245 #8a8a8a 65 -05 -02 147 161 161 180 9 63
358 base2 #eee8d5 7/7 white 254 #e4e4e4 92 -00 10 238 232 213 44 11 93
359 base3 #fdf6e3 15/7 brwhite 230 #ffffd7 97 00 10 253 246 227 44 10 99
360 yellow #b58900 3/3 yellow 136 #af8700 60 10 65 181 137 0 45 100 71
361 orange #cb4b16 9/3 brred 166 #d75f00 50 50 55 203 75 22 18 89 80
362 red #dc322f 1/1 red 160 #d70000 50 65 45 220 50 47 1 79 86
363 magenta #d33682 5/5 magenta 125 #af005f 50 65 -05 211 54 130 331 74 83
364 violet #6c71c4 13/5 brmagenta 61 #5f5faf 50 15 -45 108 113 196 237 45 77
365 blue #268bd2 4/4 blue 33 #0087ff 55 -10 -45 38 139 210 205 82 82
366 cyan #2aa198 6/6 cyan 37 #00afaf 60 -35 -05 42 161 152 175 74 63
367 green #859900 2/2 green 64 #5f8700 60 -20 65 133 153 0 68 100 60
7c987f8 @altercation added usage and development info/images to readme
authored
368
369 Usage & Development
370 -------------------
371
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
372 If you are considering developing a port for Solarized, please see also the
373 [developer notes](http://ethanschoonover.com/solarized/DEVELOPERS) for
670762e @altercation README/webpage update with link to developer notes
authored
374 information about optional repository structure and readme formats.
375
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
376 Solarized flips between light and dark modes. In each mode, four monotones form
7c987f8 @altercation added usage and development info/images to readme
authored
377 the core values (with an optional fifth for emphasized content).
378
2a96ff0 @altercation updated solarized readme usage/development copy
authored
379 ![value samples - dark](https://github.com/altercation/solarized/raw/master/img/solarized-values-dark.png)\
7c987f8 @altercation added usage and development info/images to readme
authored
380
2a96ff0 @altercation updated solarized readme usage/development copy
authored
381 ![value samples - light](https://github.com/altercation/solarized/raw/master/img/solarized-values-light.png)\
7c987f8 @altercation added usage and development info/images to readme
authored
382
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
383 Thus in the case of a dark background colorscheme, the normal relationship for
384 background and body text is `base03:base0` (please note that body text is
385 **not** `base00`). Note also that in cases where the background and foreground
386 can be specified as a pair value, text can be highlighted using a combination
387 of `base02:base1`. The L\*a\*b lightness difference between `base03:base0` and
388 `base02:base1` is identical by design, resulting in identical readability
389 against both normal and highlighted backgrounds. An example use case is folded
390 text in Vim which uses `base02` for the background and `base1` for the
2a96ff0 @altercation updated solarized readme usage/development copy
authored
391 foreground.
7c987f8 @altercation added usage and development info/images to readme
authored
392
0c5fbc7 @TrevorBramble merge conflict resolution
TrevorBramble authored
393 The values in this example are simply inverted in the case of a light
7c987f8 @altercation added usage and development info/images to readme
authored
394 background.
5b671ba @altercation updated readme links to app specific repositories
authored
395
396
397
398 [Vim Repository]: https://github.com/altercation/vim-colors-solarized
399 [Mutt Repository]: https://github.com/altercation/mutt-colors-solarized
400 [Emacs Repository]: https://github.com/sellout/emacs-color-theme-solarized
401 [IntelliJ Repository]: https://github.com/jkaving/intellij-colors-solarized
b6d5f94 @altercation readme/changelog and subtree updated for netbeans repo
authored
402 [NetBeans Repository]: https://github.com/fentie/netbeans-colors-solarized
4c9c873 @altercation updated readme/webpage with SeeStyle repo link
authored
403 [SeeStyle-Coda-SubEthaEdit Repository]: https://github.com/bobthecow/solarized-seestyle
a381fd1 @altercation readme updated with textmate and xcode links
authored
404 [TextMate Repository]: https://github.com/deplorableword/textmate-solarized
dbb90b1 @altercation updated README with textwrangler-bbedit repo links
authored
405 [TextWrangler-BBEdit Repository]: https://github.com/rcarmo/textwrangler-bbedit-solarized
a381fd1 @altercation readme updated with textmate and xcode links
authored
406 [Visual Studio Repository]: https://github.com/leddt/visualstudio-colors-solarized
407 [Xcode 3]: https://github.com/shayne/solarized/tree/master/apple-xcode3-solarized
408 [Xcode 4]: https://github.com/brianmichel/solarized/tree/master/apple-xcode4-solarized
409 [me]: http://ethanschoonover.com/colophon
ced5aac @altercation updated changelog in prep for beta2
authored
410 [changelog]: http://ethanschoonover.com/solarized/CHANGELOG
dbb90b1 @altercation updated README with textwrangler-bbedit repo links
authored
411 [Vim README]: http://ethanschoonover.com/solarized/vim-colors-solarized
Something went wrong with that request. Please try again.