highlight.css

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