railscasts.css

  1/*
  2
  3Railscasts-like style (c) Visoft, Inc. (Damien White)
  4
  5*/
  6
  7.hljs {
  8  display: block;
  9  overflow-x: auto;
 10  padding: 0.5em;
 11  background: #232323;
 12  color: #e6e1dc;
 13  -webkit-text-size-adjust: none;
 14}
 15
 16.hljs-comment,
 17.hljs-shebang {
 18  color: #bc9458;
 19  font-style: italic;
 20}
 21
 22.hljs-keyword,
 23.ruby .hljs-function .hljs-keyword,
 24.hljs-request,
 25.hljs-status,
 26.nginx .hljs-title,
 27.method,
 28.hljs-list .hljs-title {
 29  color: #c26230;
 30}
 31
 32.hljs-string,
 33.hljs-number,
 34.hljs-regexp,
 35.hljs-tag .hljs-value,
 36.hljs-cdata,
 37.hljs-filter .hljs-argument,
 38.hljs-attr_selector,
 39.apache .hljs-cbracket,
 40.hljs-date,
 41.tex .hljs-command,
 42.asciidoc .hljs-link_label,
 43.markdown .hljs-link_label {
 44  color: #a5c261;
 45}
 46
 47.hljs-subst {
 48  color: #519f50;
 49}
 50
 51.hljs-tag,
 52.hljs-tag .hljs-keyword,
 53.hljs-tag .hljs-title,
 54.hljs-doctype,
 55.hljs-sub .hljs-identifier,
 56.hljs-pi,
 57.input_number {
 58  color: #e8bf6a;
 59}
 60
 61.hljs-identifier {
 62  color: #d0d0ff;
 63}
 64
 65.hljs-class .hljs-title,
 66.hljs-type,
 67.smalltalk .hljs-class,
 68.hljs-doctag {
 69  text-decoration: none;
 70}
 71
 72.hljs-constant,
 73.hljs-name {
 74  color: #da4939;
 75}
 76
 77
 78.hljs-symbol,
 79.hljs-built_in,
 80.ruby .hljs-symbol .hljs-string,
 81.ruby .hljs-symbol .hljs-identifier,
 82.asciidoc .hljs-link_url,
 83.markdown .hljs-link_url,
 84.hljs-attribute {
 85  color: #6d9cbe;
 86}
 87
 88.asciidoc .hljs-link_url,
 89.markdown .hljs-link_url {
 90  text-decoration: underline;
 91}
 92
 93
 94
 95.hljs-params,
 96.hljs-variable,
 97.clojure .hljs-attribute {
 98  color: #d0d0ff;
 99}
100
101.css .hljs-tag,
102.hljs-rule .hljs-property,
103.hljs-pseudo,
104.tex .hljs-special {
105  color: #cda869;
106}
107
108.css .hljs-class {
109  color: #9b703f;
110}
111
112.hljs-rule .hljs-keyword {
113  color: #c5af75;
114}
115
116.hljs-rule .hljs-value {
117  color: #cf6a4c;
118}
119
120.css .hljs-id {
121  color: #8b98ab;
122}
123
124.hljs-annotation,
125.apache .hljs-sqbracket,
126.nginx .hljs-built_in {
127  color: #9b859d;
128}
129
130.hljs-preprocessor,
131.hljs-preprocessor *,
132.hljs-pragma {
133  color: #8996a8 !important;
134}
135
136.hljs-hexcolor,
137.css .hljs-value .hljs-number {
138  color: #a5c261;
139}
140
141.hljs-title,
142.hljs-decorator,
143.css .hljs-function {
144  color: #ffc66d;
145}
146
147.diff .hljs-header,
148.hljs-chunk {
149  background-color: #2f33ab;
150  color: #e6e1dc;
151  display: inline-block;
152  width: 100%;
153}
154
155.diff .hljs-change {
156  background-color: #4a410d;
157  color: #f8f8f8;
158  display: inline-block;
159  width: 100%;
160}
161
162.hljs-addition {
163  background-color: #144212;
164  color: #e6e1dc;
165  display: inline-block;
166  width: 100%;
167}
168
169.hljs-deletion {
170  background-color: #600;
171  color: #e6e1dc;
172  display: inline-block;
173  width: 100%;
174}
175
176.coffeescript .javascript,
177.javascript .xml,
178.tex .hljs-formula,
179.xml .javascript,
180.xml .vbscript,
181.xml .css,
182.xml .hljs-cdata {
183  opacity: 0.7;
184}