Skip to main content
Coding Theme

Color themes

VS Code preview

Full workbench mockup using this variant's colors and tokenColors.

Loading...

colors

Workbench UI color keys from the theme JSON colors map.

  • activityBar.background#222222
  • activityBar.border#292929
  • activityBar.dropBackground#222222cc
  • activityBar.foreground#f7f1ff
  • activityBarBadge.background#FAD60F
  • activityBarBadge.foreground#000000e6
  • badge.background#FBD921
  • badge.foreground#000000e6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#252525
  • breadcrumb.focusForeground#DBBFFF
  • breadcrumb.foreground#BE8EFF
  • breadcrumbPicker.background#222222
  • button.background#FAD60F
  • button.foreground#000000e6
  • button.hoverBackground#FBD921
  • debugExceptionWidget.background#FB1D5C
  • debugExceptionWidget.border#FB1D5C
  • diffEditor.insertedTextBackground#47C9631a
  • diffEditor.removedTextBackground#FB1D5C1a
  • dropdown.background#1F1F1F
  • dropdown.border#252525
  • dropdown.foreground#f7f1ff
  • dropdown.listBackground#252525
  • editor.background#212121
  • editor.findMatchBackground#fcde833c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#f6f0ff
  • editor.inactiveSelectionBackground#ffffff10
  • editor.lineHighlightBackground#ffffff0d
  • editor.rangeHighlightBackground#ffffff16
  • editor.selectionBackground#ffffff1a
  • editor.selectionHighlightBackground#ffffff16
  • editor.wordHighlightBackground#ffffff16
  • editor.wordHighlightStrongBackground#ffffff1a
  • editorBracketMatch.background#ffffff16
  • editorBracketMatch.border#ffffff16
  • editorCodeLens.foreground#ffffff16
  • editorCursor.foreground#fce564
  • editorError.foreground#FC7299
  • editorGroup.background#292929
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#222222cc
  • editorGroupHeader.noTabsBackground#1F1F1F
  • editorGroupHeader.tabsBackground#1F1F1F
  • editorGroupHeader.tabsBorder#292929
  • editorGutter.addedBackground#7bd88fb3
  • editorGutter.background#242424
  • editorGutter.deletedBackground#fc618db3
  • editorGutter.modifiedBackground#fce566b3
  • editorHoverWidget.background#252525
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#5bd4e6
  • editorMarkerNavigation.background#222222
  • editorMarkerNavigationError.background#fc618db3
  • editorMarkerNavigationWarning.background#fce566b3
  • editorOverviewRuler.addedForeground#47C963
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#22C6DE1a
  • editorOverviewRuler.deletedForeground#FB1D5C
  • editorOverviewRuler.errorForeground#FB1D5C
  • editorOverviewRuler.findMatchForeground#fcde833c
  • editorOverviewRuler.incomingContentForeground#FBD9211a
  • editorOverviewRuler.infoForeground#FBD921
  • editorOverviewRuler.modifiedForeground#FBD921
  • editorOverviewRuler.rangeHighlightForeground#ffffff16
  • editorOverviewRuler.selectionHighlightForeground#ffffff16
  • editorOverviewRuler.warningForeground#FBD921
  • editorOverviewRuler.wordHighlightForeground#ffffff1a
  • editorOverviewRuler.wordHighlightStrongForeground#ffffff1a
  • editorRuler.foreground#ffffff1a
  • editorSuggestWidget.background#222222
  • editorSuggestWidget.border#222222
  • editorSuggestWidget.foreground#f7f1ff
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#FCE877
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#222222
  • editorWidget.border#1B1B1B
  • errorForeground#FC7299
  • extensionButton.prominentBackground#FAD60F
  • extensionButton.prominentForeground#000000e6
  • extensionButton.prominentHoverBackground#E2C004
  • focusBorder#ffffff33
  • foreground#f7f1ff
  • gitDecoration.conflictingResourceForeground#FCE877
  • gitDecoration.deletedResourceForeground#FC7299
  • gitDecoration.ignoredResourceForeground#f7f1ffa6
  • gitDecoration.modifiedResourceForeground#68D8E8
  • gitDecoration.untrackedResourceForeground#88DC9A
  • input.background#1F1F1F
  • input.border#252525
  • input.foreground#f7f1ff
  • input.placeholderForeground#f7f1ffa6
  • inputOption.activeBorder#222222
  • inputValidation.errorBackground#1F1F1F
  • inputValidation.errorBorder#FB1D5C
  • inputValidation.infoBackground#1F1F1F
  • inputValidation.infoBorder#22C6DE
  • inputValidation.warningBackground#1F1F1F
  • inputValidation.warningBorder#FBD921
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#FCE566
  • list.hoverBackground#ffffff1a
  • list.hoverForeground#FFFFFF
  • list.inactiveFocusBackground#ffffff1f
  • list.inactiveSelectionBackground#ffffff21
  • list.inactiveSelectionForeground#FFFFFF
  • list.invalidItemForeground#FC7299
  • merge.border#FB1D5C
  • merge.currentContentBackground#22C6DE1a
  • merge.currentHeaderBackground#22C6DE
  • merge.incomingContentBackground#FBD9211a
  • merge.incomingHeaderBackground#FBD921
  • notificationCenter.border#E2C004
  • notificationCenterHeader.background#E2C004
  • notificationCenterHeader.foreground#000000e6
  • notificationLink.foreground#5bd4e6
  • notifications.background#1B1B1B
  • notifications.border#1B1B1B
  • notifications.foreground#FFFFFF
  • notificationToast.border#222222
  • panel.background#1B1B1B
  • panel.border#292929
  • panelTitle.activeBorder#E2C004
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#BE8EFF
  • peekView.border#222222
  • peekViewEditor.background#252525
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#252525
  • peekViewResult.background#252525
  • peekViewResult.fileForeground#f6f0ff
  • peekViewResult.lineForeground#f6f0ff
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#f6f0ff
  • peekViewTitle.background#1F1F1F
  • peekViewTitleDescription.foreground#BE8EFF
  • peekViewTitleLabel.foreground#FFFFFF
  • pickerGroup.border#252525
  • pickerGroup.foreground#DBBFFF
  • progressBar.background#FCE566
  • scrollbar.shadow#111111
  • scrollbarSlider.activeBackground#f7f1ff4d
  • scrollbarSlider.background#f7f1ff1a
  • scrollbarSlider.hoverBackground#f7f1ff33
  • selection.background#5ad4e6b3
  • sideBar.background#222222
  • sideBar.border#222222
  • sideBar.foreground#f7f1ff
  • sideBarSectionHeader.background#292929
  • sideBarSectionHeader.foreground#BE8EFF
  • sideBarTitle.foreground#DBBFFF
  • statusBar.background#1B1B1B
  • statusBar.border#292929
  • statusBar.debuggingBackground#FAD60F
  • statusBar.debuggingForeground#000000e6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#292929
  • statusBar.noFolderForeground#BE8EFF
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#E2C004
  • statusBarItem.prominentHoverBackground#FBD921
  • tab.activeBackground#292929
  • tab.activeBorder#E2C004
  • tab.activeForeground#FFFFFF
  • tab.border#292929
  • tab.hoverBackground#292929
  • tab.inactiveBackground#1B1B1B
  • tab.inactiveForeground#DBBFFF
  • tab.unfocusedActiveForeground#DBBFFF
  • tab.unfocusedHoverBackground#292929
  • tab.unfocusedInactiveForeground#BE8EFF
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#427ab3
  • terminal.ansiBrightBlack#686a66
  • terminal.ansiBrightBlue#84b0d8
  • terminal.ansiBrightCyan#37e6e8
  • terminal.ansiBrightGreen#99e343
  • terminal.ansiBrightMagenta#bc94b7
  • terminal.ansiBrightRed#f54235
  • terminal.ansiBrightWhite#f1f1f0
  • terminal.ansiBrightYellow#fdeb61
  • terminal.ansiCyan#00a7aa
  • terminal.ansiGreen#5ea702
  • terminal.ansiMagenta#89658e
  • terminal.ansiRed#d81e00
  • terminal.ansiWhite#dbded8
  • terminal.ansiYellow#cfae00
  • terminal.background#1B1B1B
  • terminal.foreground#f7f1ff
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#1B1B1B
  • titleBar.activeForeground#FFFFFF
  • titleBar.border#1B1B1B
  • titleBar.inactiveBackground#252525
  • titleBar.inactiveForeground#DBBFFF
  • walkThrough.embeddedEditorBackground#222222
  • welcomePage.buttonBackground#252525
  • welcomePage.buttonHoverBackground#292929
  • widget.shadow#111111

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#f6f0ff
comment, punctuation.definition.comment#68666bitalic
constant.character.escape, constant.other.placeholder#fce564italic
invalid, invalid.illegal#fc5f8b
keyword, storage.type#968ce3
storage.modifier#968ce3
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#fcc55f
constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution#f6f0ff
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#5bd4e6
entity.name.tag, meta.tag.sgml#fc5f8b
entity.name.tag support.class.component#fce564
meta.tag.attributes meta.embedded variable.other#f6f0ff
meta.type.annotation, meta.type.parameters, entity.name.type#fce564
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#79d78e
meta.tag.attribute, entity.other.attribute-name#fd9453italic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#fc5f8b
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#a8a7aa
source.css entity.other.attribute-name.class, source.scss entity.other.attribute-name.class, source.styl entity.other.attribute-name.class, source.less entity.other.attribute-name.class#fcc55f
source.css entity.other.attribute-name.id, source.scss entity.other.attribute-name.id, source.styl entity.other.attribute-name.id, source.less entity.other.attribute-name.id#5bd4e6
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#f6f0ff
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#fd9453
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#a8a7aaitalic
*url*, *link*, *uri*#5bd4e6italic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#5bd4e6italic
source.json meta.structure.dictionary.json support.type.property-name.json#fce564
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#fd9453
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#968ce3
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#f6f0ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#5bd4e6
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#fcc55f
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#828085
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#a8a7aa
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#fc5f8b
text.html.markdown, punctuation.definition.list_item.markdown#828085
text.html.markdown markup.inline.raw.markdown#968ce3
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#a8a7aa
text.html.markdown meta.dummy.line-break
markdown.heading, markup.heading.markdown entity.name.section.markdown, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#fc5f8b
beginning.punctuation.definition.list.markdown#fd9453
markup.italic#fcc55fitalic
markup.bold, markup.bold string#fcc55fbold
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string#fcc55fbold italic
markup.underline#5bd4e6underline
markup.strike#68666bstrike
beginning.punctuation.definition.quote#ffffff13
markup.quote#8e8d91italic
string.other.link.title.markdown#fd9453
string.other.link.description.title.markdown#79d78e
constant.other.reference.link.markdown#fcc55f
markup.raw.block#f6f0ff
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#f6f0ff
meta.separator#f7f1ffbold
markup.table#f6f0ff
token.info-token#68D8E8
token.warn-token#FCE877
token.error-token#FC7299
token.debug-token#5bd4e6
markup.deleted, punctuation.definition.deleted#FC7299
markup.inserted, punctuation.definition.inserted#88DC9A
markup.changed, punctuation.definition.changed#68D8E8
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.phpitalic
keyword.other.namespace.php, keyword.other.use.phpitalic
meta.tag.sgml.doctype.htmlitalic
variable, variable.name#f6f0ff
variable.parameter#f6f0ff
variable.language, variable.scss, variable.less, variable.styl#fc5f8bitalic
punctuation.definition.variable#f6f0ffitalic
variable.other.constant#f6f0ff
meta.import variable.other, entity.name.type.module#fce564
variable.other.property, variable.other.object.property, support.variable.property#fc5f8b
constant, constant.other, constant.character#968ce3
support.type.property-name, constant.numeric#fd9453
meta.object-literal.key#fc5f8b
constant.language#fd9453

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...