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  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}