1/*!
2 Theme: GitHub
3 Description: Light theme as seen on github.com
4 Author: github.com
5 Maintainer: @Hirse
6 Updated: 2021-05-15
7
8 Outdated base version: https://github.com/primer/github-syntax-light
9 Current colors taken from GitHub's CSS
10*/
11
12.hljs {
13 color: #24292e;
14 background: #ffffff;
15 overflow-x: auto;
16}
17
18.hljs-doctag,
19.hljs-keyword,
20.hljs-meta .hljs-keyword,
21.hljs-template-tag,
22.hljs-template-variable,
23.hljs-type,
24.hljs-variable.language_ {
25 /* prettylights-syntax-keyword */
26 color: #d73a49;
27}
28
29.hljs-title,
30.hljs-title.class_,
31.hljs-title.class_.inherited__,
32.hljs-title.function_ {
33 /* prettylights-syntax-entity */
34 color: #6f42c1;
35}
36
37.hljs-attr,
38.hljs-attribute,
39.hljs-literal,
40.hljs-meta,
41.hljs-number,
42.hljs-operator,
43.hljs-variable,
44.hljs-selector-attr,
45.hljs-selector-class,
46.hljs-selector-id {
47 /* prettylights-syntax-constant */
48 color: #005cc5;
49}
50
51.hljs-regexp,
52.hljs-string,
53.hljs-meta .hljs-string {
54 /* prettylights-syntax-string */
55 color: #032f62;
56}
57
58.hljs-built_in,
59.hljs-symbol {
60 /* prettylights-syntax-variable */
61 color: #e36209;
62}
63
64.hljs-comment,
65.hljs-code,
66.hljs-formula {
67 /* prettylights-syntax-comment */
68 color: #6a737d;
69}
70
71.hljs-name,
72.hljs-quote,
73.hljs-selector-tag,
74.hljs-selector-pseudo {
75 /* prettylights-syntax-entity-tag */
76 color: #22863a;
77}
78
79.hljs-subst {
80 /* prettylights-syntax-storage-modifier-import */
81 color: #24292e;
82}
83
84.hljs-section {
85 /* prettylights-syntax-markup-heading */
86 color: #005cc5;
87 font-weight: bold;
88}
89
90.hljs-bullet {
91 /* prettylights-syntax-markup-list */
92 color: #735c0f;
93}
94
95.hljs-emphasis {
96 /* prettylights-syntax-markup-italic */
97 color: #24292e;
98 font-style: italic;
99}
100
101.hljs-strong {
102 /* prettylights-syntax-markup-bold */
103 color: #24292e;
104 font-weight: bold;
105}
106
107.hljs-addition {
108 /* prettylights-syntax-markup-inserted */
109 color: #22863a;
110 background-color: #f0fff4;
111}
112
113.hljs-deletion {
114 /* prettylights-syntax-markup-deleted */
115 color: #b31d28;
116 background-color: #ffeef0;
117}
118
119.hljs-char.escape_,
120.hljs-link,
121.hljs-params,
122.hljs-property,
123.hljs-punctuation,
124.hljs-tag {
125 /* purposely ignored */
126}
127
128/*!
129 Theme: GitHub Dark
130 Description: Dark theme as seen on github.com
131 Author: github.com
132 Maintainer: @Hirse
133 Updated: 2021-05-15
134
135 Outdated base version: https://github.com/primer/github-syntax-dark
136 Current colors taken from GitHub's CSS
137*/
138
139.dark .hljs {
140 color: #c9d1d9;
141 background: #0d1117;
142}
143
144.dark .hljs-doctag,
145.dark .hljs-keyword,
146.dark .hljs-meta .hljs-keyword,
147.dark .hljs-template-tag,
148.dark .hljs-template-variable,
149.dark .hljs-type,
150.dark .hljs-variable.language_ {
151 /* prettylights-syntax-keyword */
152 color: #ff7b72;
153}
154
155.dark .hljs-title,
156.dark .hljs-title.class_,
157.dark .hljs-title.class_.inherited__,
158.dark .hljs-title.function_ {
159 /* prettylights-syntax-entity */
160 color: #d2a8ff;
161}
162
163.dark .hljs-attr,
164.dark .hljs-attribute,
165.dark .hljs-literal,
166.dark .hljs-meta,
167.dark .hljs-number,
168.dark .hljs-operator,
169.dark .hljs-variable,
170.dark .hljs-selector-attr,
171.dark .hljs-selector-class,
172.dark .hljs-selector-id {
173 /* prettylights-syntax-constant */
174 color: #79c0ff;
175}
176
177.dark .hljs-regexp,
178.dark .hljs-string,
179.dark .hljs-meta .hljs-string {
180 /* prettylights-syntax-string */
181 color: #a5d6ff;
182}
183
184.dark .hljs-built_in,
185.dark .hljs-symbol {
186 /* prettylights-syntax-variable */
187 color: #ffa657;
188}
189
190.dark .hljs-comment,
191.dark .hljs-code,
192.dark .hljs-formula {
193 /* prettylights-syntax-comment */
194 color: #8b949e;
195}
196
197.dark .hljs-name,
198.dark .hljs-quote,
199.dark .hljs-selector-tag,
200.dark .hljs-selector-pseudo {
201 /* prettylights-syntax-entity-tag */
202 color: #7ee787;
203}
204
205.dark .hljs-subst {
206 /* prettylights-syntax-storage-modifier-import */
207 color: #c9d1d9;
208}
209
210.dark .hljs-section {
211 /* prettylights-syntax-markup-heading */
212 color: #1f6feb;
213 font-weight: bold;
214}
215
216.dark .hljs-bullet {
217 /* prettylights-syntax-markup-list */
218 color: #f2cc60;
219}
220
221.dark .hljs-emphasis {
222 /* prettylights-syntax-markup-italic */
223 color: #c9d1d9;
224 font-style: italic;
225}
226
227.dark .hljs-strong {
228 /* prettylights-syntax-markup-bold */
229 color: #c9d1d9;
230 font-weight: bold;
231}
232
233.dark .hljs-addition {
234 /* prettylights-syntax-markup-inserted */
235 color: #aff5b4;
236 background-color: #033a16;
237}
238
239.dark .hljs-deletion {
240 /* prettylights-syntax-markup-deleted */
241 color: #ffdcd7;
242 background-color: #67060c;
243}
244
245.dark .hljs-char.escape_,
246.dark .hljs-link,
247.dark .hljs-params,
248.dark .hljs-property,
249.dark .hljs-punctuation,
250.dark .hljs-tag {
251 /* purposely ignored */
252}