PluginProbe
Code Block Pro – Beautiful Syntax Highlighting / 1.8.0
Code Block Pro – Beautiful Syntax Highlighting v1.8.0
1.27.1 1.27.2 1.27.3 1.27.4 1.27.5 1.27.6 1.27.7 1.28.0 1.3.0 1.4.0 1.5.0 1.5.1 1.5.2 1.6.0 1.7.0 1.8.0 1.9.0 1.9.1 1.9.2 1.9.3 trunk 1.1.0 1.10.0 1.11.0 1.11.1 All 63 releases
code-block-pro / build / shiki / themes / github-dark.json

github-dark.json in Code Block Pro – Beautiful Syntax Highlighting 1.8.0, at build/shiki/themes/github-dark.json

590 lines 17.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "name": "github-dark",
3 "colors": {
4 "focusBorder": "#1f6feb",
5 "foreground": "#c9d1d9",
6 "descriptionForeground": "#8b949e",
7 "errorForeground": "#f85149",
8 "textLink.foreground": "#58a6ff",
9 "textLink.activeForeground": "#58a6ff",
10 "textBlockQuote.background": "#010409",
11 "textBlockQuote.border": "#30363d",
12 "textCodeBlock.background": "#6e768166",
13 "textPreformat.foreground": "#8b949e",
14 "textSeparator.foreground": "#21262d",
15 "icon.foreground": "#8b949e",
16 "keybindingLabel.foreground": "#c9d1d9",
17 "button.background": "#238636",
18 "button.foreground": "#ffffff",
19 "button.hoverBackground": "#2ea043",
20 "button.secondaryBackground": "#282e33",
21 "button.secondaryForeground": "#c9d1d9",
22 "button.secondaryHoverBackground": "#30363d",
23 "checkbox.background": "#161b22",
24 "checkbox.border": "#30363d",
25 "dropdown.background": "#161b22",
26 "dropdown.border": "#30363d",
27 "dropdown.foreground": "#c9d1d9",
28 "dropdown.listBackground": "#161b22",
29 "input.background": "#0d1117",
30 "input.border": "#30363d",
31 "input.foreground": "#c9d1d9",
32 "input.placeholderForeground": "#484f58",
33 "badge.foreground": "#f0f6fc",
34 "badge.background": "#1f6feb",
35 "progressBar.background": "#1f6feb",
36 "titleBar.activeForeground": "#8b949e",
37 "titleBar.activeBackground": "#0d1117",
38 "titleBar.inactiveForeground": "#8b949e",
39 "titleBar.inactiveBackground": "#010409",
40 "titleBar.border": "#30363d",
41 "activityBar.foreground": "#c9d1d9",
42 "activityBar.inactiveForeground": "#8b949e",
43 "activityBar.background": "#0d1117",
44 "activityBarBadge.foreground": "#f0f6fc",
45 "activityBarBadge.background": "#1f6feb",
46 "activityBar.activeBorder": "#f78166",
47 "activityBar.border": "#30363d",
48 "sideBar.foreground": "#c9d1d9",
49 "sideBar.background": "#010409",
50 "sideBar.border": "#30363d",
51 "sideBarTitle.foreground": "#c9d1d9",
52 "sideBarSectionHeader.foreground": "#c9d1d9",
53 "sideBarSectionHeader.background": "#010409",
54 "sideBarSectionHeader.border": "#30363d",
55 "list.hoverForeground": "#c9d1d9",
56 "list.inactiveSelectionForeground": "#c9d1d9",
57 "list.activeSelectionForeground": "#c9d1d9",
58 "list.hoverBackground": "#6e76811a",
59 "list.inactiveSelectionBackground": "#6e768166",
60 "list.activeSelectionBackground": "#6e768166",
61 "list.focusForeground": "#c9d1d9",
62 "list.focusBackground": "#388bfd26",
63 "list.inactiveFocusBackground": "#388bfd26",
64 "list.highlightForeground": "#58a6ff",
65 "tree.indentGuidesStroke": "#21262d",
66 "notificationCenterHeader.foreground": "#8b949e",
67 "notificationCenterHeader.background": "#161b22",
68 "notifications.foreground": "#c9d1d9",
69 "notifications.background": "#161b22",
70 "notifications.border": "#30363d",
71 "notificationsErrorIcon.foreground": "#f85149",
72 "notificationsWarningIcon.foreground": "#d29922",
73 "notificationsInfoIcon.foreground": "#58a6ff",
74 "pickerGroup.border": "#30363d",
75 "pickerGroup.foreground": "#8b949e",
76 "quickInput.background": "#161b22",
77 "quickInput.foreground": "#c9d1d9",
78 "statusBar.foreground": "#8b949e",
79 "statusBar.background": "#0d1117",
80 "statusBar.border": "#30363d",
81 "statusBar.focusBorder": "#1f6feb80",
82 "statusBar.noFolderBackground": "#0d1117",
83 "statusBar.debuggingForeground": "#f0f6fc",
84 "statusBar.debuggingBackground": "#da3633",
85 "statusBarItem.prominentBackground": "#6e768166",
86 "statusBarItem.remoteForeground": "#c9d1d9",
87 "statusBarItem.remoteBackground": "#30363d",
88 "statusBarItem.hoverBackground": "#c9d1d914",
89 "statusBarItem.activeBackground": "#c9d1d91f",
90 "statusBarItem.focusBorder": "#1f6feb",
91 "editorGroupHeader.tabsBackground": "#010409",
92 "editorGroupHeader.tabsBorder": "#30363d",
93 "editorGroup.border": "#30363d",
94 "tab.activeForeground": "#c9d1d9",
95 "tab.inactiveForeground": "#8b949e",
96 "tab.inactiveBackground": "#010409",
97 "tab.activeBackground": "#0d1117",
98 "tab.hoverBackground": "#0d1117",
99 "tab.unfocusedHoverBackground": "#6e76811a",
100 "tab.border": "#30363d",
101 "tab.unfocusedActiveBorderTop": "#30363d",
102 "tab.activeBorder": "#0d1117",
103 "tab.unfocusedActiveBorder": "#0d1117",
104 "tab.activeBorderTop": "#f78166",
105 "breadcrumb.foreground": "#8b949e",
106 "breadcrumb.focusForeground": "#c9d1d9",
107 "breadcrumb.activeSelectionForeground": "#8b949e",
108 "breadcrumbPicker.background": "#161b22",
109 "editor.foreground": "#c9d1d9",
110 "editor.background": "#0d1117",
111 "editorWidget.background": "#161b22",
112 "editor.foldBackground": "#6e76811a",
113 "editor.lineHighlightBackground": "#6e76811a",
114 "editorLineNumber.foreground": "#6e7681",
115 "editorLineNumber.activeForeground": "#c9d1d9",
116 "editorIndentGuide.background": "#c9d1d91f",
117 "editorIndentGuide.activeBackground": "#c9d1d93d",
118 "editorWhitespace.foreground": "#484f58",
119 "editorCursor.foreground": "#58a6ff",
120 "editor.findMatchBackground": "#9e6a03",
121 "editor.findMatchHighlightBackground": "#f2cc6080",
122 "editor.linkedEditingBackground": "#58a6ff12",
123 "editor.selectionHighlightBackground": "#3fb95040",
124 "editor.wordHighlightBackground": "#6e768180",
125 "editor.wordHighlightBorder": "#6e768199",
126 "editor.wordHighlightStrongBackground": "#6e76814d",
127 "editor.wordHighlightStrongBorder": "#6e768199",
128 "editorBracketMatch.background": "#3fb95040",
129 "editorBracketMatch.border": "#3fb95099",
130 "editorInlayHint.background": "#8b949e33",
131 "editorInlayHint.foreground": "#8b949e",
132 "editorInlayHint.typeBackground": "#8b949e33",
133 "editorInlayHint.typeForeground": "#8b949e",
134 "editorInlayHint.paramBackground": "#8b949e33",
135 "editorInlayHint.paramForeground": "#8b949e",
136 "editorGutter.modifiedBackground": "#bb800966",
137 "editorGutter.addedBackground": "#2ea04366",
138 "editorGutter.deletedBackground": "#f8514966",
139 "diffEditor.insertedLineBackground": "#23863633",
140 "diffEditor.insertedTextBackground": "#2386364d",
141 "diffEditor.removedLineBackground": "#da363333",
142 "diffEditor.removedTextBackground": "#da36334d",
143 "scrollbar.shadow": "#484f5833",
144 "scrollbarSlider.background": "#6e768133",
145 "scrollbarSlider.hoverBackground": "#6e768145",
146 "scrollbarSlider.activeBackground": "#6e768187",
147 "editorOverviewRuler.border": "#010409",
148 "panel.background": "#010409",
149 "panel.border": "#30363d",
150 "panelTitle.activeBorder": "#f78166",
151 "panelTitle.activeForeground": "#c9d1d9",
152 "panelTitle.inactiveForeground": "#8b949e",
153 "panelInput.border": "#30363d",
154 "debugIcon.breakpointForeground": "#f85149",
155 "debugConsole.infoForeground": "#8b949e",
156 "debugConsole.warningForeground": "#d29922",
157 "debugConsole.errorForeground": "#ffa198",
158 "debugConsole.sourceForeground": "#e3b341",
159 "debugConsoleInputIcon.foreground": "#bc8cff",
160 "debugTokenExpression.name": "#79c0ff",
161 "debugTokenExpression.value": "#a5d6ff",
162 "debugTokenExpression.string": "#a5d6ff",
163 "debugTokenExpression.boolean": "#56d364",
164 "debugTokenExpression.number": "#56d364",
165 "debugTokenExpression.error": "#ffa198",
166 "symbolIcon.arrayForeground": "#f0883e",
167 "symbolIcon.booleanForeground": "#58a6ff",
168 "symbolIcon.classForeground": "#f0883e",
169 "symbolIcon.colorForeground": "#79c0ff",
170 "symbolIcon.constructorForeground": "#d2a8ff",
171 "symbolIcon.enumeratorForeground": "#f0883e",
172 "symbolIcon.enumeratorMemberForeground": "#58a6ff",
173 "symbolIcon.eventForeground": "#6e7681",
174 "symbolIcon.fieldForeground": "#f0883e",
175 "symbolIcon.fileForeground": "#d29922",
176 "symbolIcon.folderForeground": "#d29922",
177 "symbolIcon.functionForeground": "#bc8cff",
178 "symbolIcon.interfaceForeground": "#f0883e",
179 "symbolIcon.keyForeground": "#58a6ff",
180 "symbolIcon.keywordForeground": "#ff7b72",
181 "symbolIcon.methodForeground": "#bc8cff",
182 "symbolIcon.moduleForeground": "#ff7b72",
183 "symbolIcon.namespaceForeground": "#ff7b72",
184 "symbolIcon.nullForeground": "#58a6ff",
185 "symbolIcon.numberForeground": "#3fb950",
186 "symbolIcon.objectForeground": "#f0883e",
187 "symbolIcon.operatorForeground": "#79c0ff",
188 "symbolIcon.packageForeground": "#f0883e",
189 "symbolIcon.propertyForeground": "#f0883e",
190 "symbolIcon.referenceForeground": "#58a6ff",
191 "symbolIcon.snippetForeground": "#58a6ff",
192 "symbolIcon.stringForeground": "#79c0ff",
193 "symbolIcon.structForeground": "#f0883e",
194 "symbolIcon.textForeground": "#79c0ff",
195 "symbolIcon.typeParameterForeground": "#79c0ff",
196 "symbolIcon.unitForeground": "#58a6ff",
197 "symbolIcon.variableForeground": "#f0883e",
198 "symbolIcon.constantForeground": [
199 "#aff5b4",
200 "#7ee787",
201 "#56d364",
202 "#3fb950",
203 "#2ea043",
204 "#238636",
205 "#196c2e",
206 "#0f5323",
207 "#033a16",
208 "#04260f"
209 ],
210 "terminal.foreground": "#c9d1d9",
211 "terminal.ansiBlack": "#484f58",
212 "terminal.ansiRed": "#ff7b72",
213 "terminal.ansiGreen": "#3fb950",
214 "terminal.ansiYellow": "#d29922",
215 "terminal.ansiBlue": "#58a6ff",
216 "terminal.ansiMagenta": "#bc8cff",
217 "terminal.ansiCyan": "#39c5cf",
218 "terminal.ansiWhite": "#b1bac4",
219 "terminal.ansiBrightBlack": "#6e7681",
220 "terminal.ansiBrightRed": "#ffa198",
221 "terminal.ansiBrightGreen": "#56d364",
222 "terminal.ansiBrightYellow": "#e3b341",
223 "terminal.ansiBrightBlue": "#79c0ff",
224 "terminal.ansiBrightMagenta": "#d2a8ff",
225 "terminal.ansiBrightCyan": "#56d4dd",
226 "terminal.ansiBrightWhite": "#f0f6fc",
227 "editorBracketHighlight.foreground1": "#79c0ff",
228 "editorBracketHighlight.foreground2": "#56d364",
229 "editorBracketHighlight.foreground3": "#e3b341",
230 "editorBracketHighlight.foreground4": "#ffa198",
231 "editorBracketHighlight.foreground5": "#ff9bce",
232 "editorBracketHighlight.foreground6": "#d2a8ff",
233 "editorBracketHighlight.unexpectedBracket.foreground": "#8b949e",
234 "gitDecoration.addedResourceForeground": "#3fb950",
235 "gitDecoration.modifiedResourceForeground": "#d29922",
236 "gitDecoration.deletedResourceForeground": "#f85149",
237 "gitDecoration.untrackedResourceForeground": "#3fb950",
238 "gitDecoration.ignoredResourceForeground": "#484f58",
239 "gitDecoration.conflictingResourceForeground": "#db6d28",
240 "gitDecoration.submoduleResourceForeground": "#8b949e",
241 "debugToolBar.background": "#161b22",
242 "editor.stackFrameHighlightBackground": "#bb800966",
243 "editor.focusedStackFrameHighlightBackground": "#2ea04366",
244 "peekViewEditor.matchHighlightBackground": "#bb800966",
245 "peekViewResult.matchHighlightBackground": "#bb800966",
246 "peekViewEditor.background": "#6e76811a",
247 "peekViewResult.background": "#0d1117",
248 "settings.headerForeground": "#8b949e",
249 "settings.modifiedItemIndicator": "#bb800966",
250 "welcomePage.buttonBackground": "#21262d",
251 "welcomePage.buttonHoverBackground": "#30363d"
252 },
253 "semanticHighlighting": true,
254 "tokenColors": [
255 {
256 "scope": ["comment", "punctuation.definition.comment", "string.comment"],
257 "settings": {
258 "foreground": "#8b949e"
259 }
260 },
261 {
262 "scope": [
263 "constant",
264 "entity.name.constant",
265 "variable.other.constant",
266 "variable.other.enummember",
267 "variable.language",
268 "entity"
269 ],
270 "settings": {
271 "foreground": "#79c0ff"
272 }
273 },
274 {
275 "scope": ["entity.name", "meta.export.default", "meta.definition.variable"],
276 "settings": {
277 "foreground": "#ffa657"
278 }
279 },
280 {
281 "scope": [
282 "variable.parameter.function",
283 "meta.jsx.children",
284 "meta.block",
285 "meta.tag.attributes",
286 "entity.name.constant",
287 "meta.object.member",
288 "meta.embedded.expression"
289 ],
290 "settings": {
291 "foreground": "#c9d1d9"
292 }
293 },
294 {
295 "scope": "entity.name.function",
296 "settings": {
297 "foreground": "#d2a8ff"
298 }
299 },
300 {
301 "scope": ["entity.name.tag", "support.class.component"],
302 "settings": {
303 "foreground": "#7ee787"
304 }
305 },
306 {
307 "scope": "keyword",
308 "settings": {
309 "foreground": "#ff7b72"
310 }
311 },
312 {
313 "scope": ["storage", "storage.type"],
314 "settings": {
315 "foreground": "#ff7b72"
316 }
317 },
318 {
319 "scope": ["storage.modifier.package", "storage.modifier.import", "storage.type.java"],
320 "settings": {
321 "foreground": "#c9d1d9"
322 }
323 },
324 {
325 "scope": ["string", "string punctuation.section.embedded source"],
326 "settings": {
327 "foreground": "#a5d6ff"
328 }
329 },
330 {
331 "scope": "support",
332 "settings": {
333 "foreground": "#79c0ff"
334 }
335 },
336 {
337 "scope": "meta.property-name",
338 "settings": {
339 "foreground": "#79c0ff"
340 }
341 },
342 {
343 "scope": "variable",
344 "settings": {
345 "foreground": "#ffa657"
346 }
347 },
348 {
349 "scope": "variable.other",
350 "settings": {
351 "foreground": "#c9d1d9"
352 }
353 },
354 {
355 "scope": "invalid.broken",
356 "settings": {
357 "fontStyle": "italic",
358 "foreground": "#ffa198"
359 }
360 },
361 {
362 "scope": "invalid.deprecated",
363 "settings": {
364 "fontStyle": "italic",
365 "foreground": "#ffa198"
366 }
367 },
368 {
369 "scope": "invalid.illegal",
370 "settings": {
371 "fontStyle": "italic",
372 "foreground": "#ffa198"
373 }
374 },
375 {
376 "scope": "invalid.unimplemented",
377 "settings": {
378 "fontStyle": "italic",
379 "foreground": "#ffa198"
380 }
381 },
382 {
383 "scope": "carriage-return",
384 "settings": {
385 "fontStyle": "italic underline",
386 "background": "#ff7b72",
387 "foreground": "#f0f6fc",
388 "content": "^M"
389 }
390 },
391 {
392 "scope": "message.error",
393 "settings": {
394 "foreground": "#ffa198"
395 }
396 },
397 {
398 "scope": "string variable",
399 "settings": {
400 "foreground": "#79c0ff"
401 }
402 },
403 {
404 "scope": ["source.regexp", "string.regexp"],
405 "settings": {
406 "foreground": "#a5d6ff"
407 }
408 },
409 {
410 "scope": [
411 "string.regexp.character-class",
412 "string.regexp constant.character.escape",
413 "string.regexp source.ruby.embedded",
414 "string.regexp string.regexp.arbitrary-repitition"
415 ],
416 "settings": {
417 "foreground": "#a5d6ff"
418 }
419 },
420 {
421 "scope": "string.regexp constant.character.escape",
422 "settings": {
423 "fontStyle": "bold",
424 "foreground": "#7ee787"
425 }
426 },
427 {
428 "scope": "support.constant",
429 "settings": {
430 "foreground": "#79c0ff"
431 }
432 },
433 {
434 "scope": "support.variable",
435 "settings": {
436 "foreground": "#79c0ff"
437 }
438 },
439 {
440 "scope": "support.type.property-name.json",
441 "settings": {
442 "foreground": "#7ee787"
443 }
444 },
445 {
446 "scope": "meta.module-reference",
447 "settings": {
448 "foreground": "#79c0ff"
449 }
450 },
451 {
452 "scope": "punctuation.definition.list.begin.markdown",
453 "settings": {
454 "foreground": "#ffa657"
455 }
456 },
457 {
458 "scope": ["markup.heading", "markup.heading entity.name"],
459 "settings": {
460 "fontStyle": "bold",
461 "foreground": "#79c0ff"
462 }
463 },
464 {
465 "scope": "markup.quote",
466 "settings": {
467 "foreground": "#7ee787"
468 }
469 },
470 {
471 "scope": "markup.italic",
472 "settings": {
473 "fontStyle": "italic",
474 "foreground": "#c9d1d9"
475 }
476 },
477 {
478 "scope": "markup.bold",
479 "settings": {
480 "fontStyle": "bold",
481 "foreground": "#c9d1d9"
482 }
483 },
484 {
485 "scope": ["markup.underline"],
486 "settings": {
487 "fontStyle": "underline"
488 }
489 },
490 {
491 "scope": ["markup.strikethrough"],
492 "settings": {
493 "fontStyle": "strikethrough"
494 }
495 },
496 {
497 "scope": "markup.inline.raw",
498 "settings": {
499 "foreground": "#79c0ff"
500 }
501 },
502 {
503 "scope": ["markup.deleted", "meta.diff.header.from-file", "punctuation.definition.deleted"],
504 "settings": {
505 "background": "#490202",
506 "foreground": "#ffa198"
507 }
508 },
509 {
510 "scope": ["punctuation.section.embedded"],
511 "settings": {
512 "foreground": "#ff7b72"
513 }
514 },
515 {
516 "scope": ["markup.inserted", "meta.diff.header.to-file", "punctuation.definition.inserted"],
517 "settings": {
518 "background": "#04260f",
519 "foreground": "#7ee787"
520 }
521 },
522 {
523 "scope": ["markup.changed", "punctuation.definition.changed"],
524 "settings": {
525 "background": "#5a1e02",
526 "foreground": "#ffa657"
527 }
528 },
529 {
530 "scope": ["markup.ignored", "markup.untracked"],
531 "settings": {
532 "foreground": "#161b22",
533 "background": "#79c0ff"
534 }
535 },
536 {
537 "scope": "meta.diff.range",
538 "settings": {
539 "foreground": "#d2a8ff",
540 "fontStyle": "bold"
541 }
542 },
543 {
544 "scope": "meta.diff.header",
545 "settings": {
546 "foreground": "#79c0ff"
547 }
548 },
549 {
550 "scope": "meta.separator",
551 "settings": {
552 "fontStyle": "bold",
553 "foreground": "#79c0ff"
554 }
555 },
556 {
557 "scope": "meta.output",
558 "settings": {
559 "foreground": "#79c0ff"
560 }
561 },
562 {
563 "scope": [
564 "brackethighlighter.tag",
565 "brackethighlighter.curly",
566 "brackethighlighter.round",
567 "brackethighlighter.square",
568 "brackethighlighter.angle",
569 "brackethighlighter.quote"
570 ],
571 "settings": {
572 "foreground": "#8b949e"
573 }
574 },
575 {
576 "scope": "brackethighlighter.unmatched",
577 "settings": {
578 "foreground": "#ffa198"
579 }
580 },
581 {
582 "scope": ["constant.other.reference.link", "string.other.link"],
583 "settings": {
584 "foreground": "#a5d6ff",
585 "fontStyle": "underline"
586 }
587 }
588 ]
589 }
590