many small updates
[pharext/pharext.org] / public / highlight / styles / hybrid.css
1 /*
2
3 vim-hybrid theme by w0ng (https://github.com/w0ng/vim-hybrid)
4
5 */
6
7 /*background color*/
8 .hljs {
9 display: block;
10 overflow-x: auto;
11 padding: 0.5em;
12 background: #1d1f21;
13 -webkit-text-size-adjust: none;
14 }
15
16 /*selection color*/
17 .hljs::selection,
18 .hljs span::selection {
19 background: #373b41;
20 }
21 .hljs::-moz-selection,
22 .hljs span::-moz-selection {
23 background: #373b41;
24 }
25
26 /*foreground color*/
27 .hljs,
28 .hljs-setting .hljs-value,
29 .hljs-expression .hljs-variable,
30 .hljs-expression .hljs-begin-block,
31 .hljs-expression .hljs-end-block,
32 .hljs-class .hljs-params,
33 .hljs-function .hljs-params,
34 .hljs-at_rule .hljs-preprocessor {
35 color: #c5c8c6;
36 }
37
38 /*color: fg_yellow*/
39 .hljs-title,
40 .hljs-function .hljs-title,
41 .hljs-keyword .hljs-common,
42 .hljs-class .hljs-title,
43 .hljs-decorator,
44 .hljs-tag .hljs-title,
45 .hljs-header,
46 .hljs-sub,
47 .hljs-function {
48 color: #f0c674;
49 }
50
51 /*color: fg_comment*/
52 .hljs-comment,
53 .hljs-javadoc,
54 .hljs-output .hljs-value,
55 .hljs-pi,
56 .hljs-shebang,
57 .hljs-doctype {
58 color: #707880;
59 }
60
61 /*color: fg_red*/
62 .hljs-number,
63 .hljs-symbol,
64 .hljs-literal,
65 .hljs-deletion,
66 .hljs-link_url,
67 .hljs-symbol .hljs-string,
68 .hljs-argument,
69 .hljs-hexcolor,
70 .hljs-input .hljs-prompt,
71 .hljs-char {
72 color: #cc6666
73 }
74
75 /*color: fg_green*/
76 .hljs-string,
77 .hljs-special,
78 .hljs-javadoctag,
79 .hljs-addition,
80 .hljs-important,
81 .hljs-tag .hljs-value,
82 .hljs-at.rule .hljs-keyword,
83 .hljs-regexp,
84 .hljs-attr_selector {
85 color: #b5bd68;
86 }
87
88 /*color: fg_purple*/
89 .hljs-variable,
90 .hljs-property,
91 .hljs-envar,
92 .hljs-code,
93 .hljs-expression,
94 .hljs-localvars,
95 .hljs-id,
96 .hljs-variable .hljs-filter,
97 .hljs-variable .hljs-filter .hljs-keyword,
98 .hljs-template_tag .hljs-filter .hljs-keyword,
99 .hljs-name {
100 color: #b294bb;
101 }
102
103 /*color: fg_blue*/
104 .hljs-statement,
105 .hljs-label,
106 .hljs-keyword,
107 .hljs-xmlDocTag,
108 .hljs-function .hljs-keyword,
109 .hljs-chunk,
110 .hljs-cdata,
111 .hljs-link_label,
112 .hljs-bullet,
113 .hljs-class .hljs-keyword,
114 .hljs-smartquote,
115 .hljs-method,
116 .hljs-list .hljs-title,
117 .hljs-tag {
118 color: #81a2be;
119 }
120
121 /*color: fg_aqua*/
122 .hljs-pseudo,
123 .hljs-exception,
124 .hljs-annotation,
125 .hljs-subst,
126 .hljs-change,
127 .hljs-cbracket,
128 .hljs-operator,
129 .hljs-horizontal_rule,
130 .hljs-preprocessor .hljs-keyword,
131 .hljs-typedef,
132 .hljs-template_tag,
133 .hljs-variable,
134 .hljs-variable .hljs-filter .hljs-argument,
135 .hljs-at_rule,
136 .hljs-at_rule .hljs-string,
137 .hljs-at_rule .hljs-keyword {
138 color: #8abeb7;
139 }
140
141
142 /*color: fg_orange*/
143 .hljs-type,
144 .hljs-typename,
145 .hljs-inheritance .hljs-parent,
146 .hljs-constant,
147 .hljs-built_in,
148 .hljs-setting,
149 .hljs-structure,
150 .hljs-link_reference,
151 .hljs-attribute,
152 .hljs-blockquote,
153 .hljs-quoted,
154 .hljs-class,
155 .hljs-header {
156 color: #de935f;
157 }
158
159 .hljs-emphasis
160 {
161 font-style: italic;
162 }
163
164 .hljs-strong
165 {
166 font-weight: bold;
167 }
168
169
170
171