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#2D2A2E
  • activityBar.border#363237
  • activityBar.dropBackground#2D2A2Ecc
  • activityBar.foreground#fcfcfa
  • activityBarBadge.background#FFC10D
  • activityBarBadge.foreground#000000e6
  • badge.background#FFC61F
  • badge.foreground#000000e6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#322E33
  • breadcrumb.focusForeground#E9E9DB
  • breadcrumb.foreground#D6D6BB
  • breadcrumbPicker.background#2D2A2E
  • button.background#FFC10D
  • button.foreground#000000e6
  • button.hoverBackground#FFC61F
  • debugExceptionWidget.background#FF1B53
  • debugExceptionWidget.border#FF1B53
  • diffEditor.insertedTextBackground#87CE401a
  • diffEditor.removedTextBackground#FF1B531a
  • dropdown.background#292629
  • dropdown.border#322E33
  • dropdown.foreground#fcfcfa
  • dropdown.listBackground#322E33
  • editor.background#2c292e
  • editor.findMatchBackground#ffdf803c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#fbfbf9
  • 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#ffd966
  • editorError.foreground#FF7395
  • editorGroup.background#363237
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#2D2A2Ecc
  • editorGroupHeader.noTabsBackground#292629
  • editorGroupHeader.tabsBackground#292629
  • editorGroupHeader.tabsBorder#363237
  • editorGutter.addedBackground#a9dc76b3
  • editorGutter.background#302D33
  • editorGutter.deletedBackground#ff6188b3
  • editorGutter.modifiedBackground#ffd866b3
  • editorHoverWidget.background#322E33
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#78dde8
  • editorMarkerNavigation.background#2D2A2E
  • editorMarkerNavigationError.background#ff6188b3
  • editorMarkerNavigationWarning.background#ffd866b3
  • editorOverviewRuler.addedForeground#87CE40
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#3CCCDE1a
  • editorOverviewRuler.deletedForeground#FF1B53
  • editorOverviewRuler.errorForeground#FF1B53
  • editorOverviewRuler.findMatchForeground#ffdf803c
  • editorOverviewRuler.incomingContentForeground#FFC61F1a
  • editorOverviewRuler.infoForeground#FFC61F
  • editorOverviewRuler.modifiedForeground#FFC61F
  • editorOverviewRuler.rangeHighlightForeground#ffffff16
  • editorOverviewRuler.selectionHighlightForeground#ffffff16
  • editorOverviewRuler.warningForeground#FFC61F
  • editorOverviewRuler.wordHighlightForeground#ffffff1a
  • editorOverviewRuler.wordHighlightStrongForeground#ffffff1a
  • editorRuler.foreground#ffffff1a
  • editorSuggestWidget.background#2D2A2E
  • editorSuggestWidget.border#2D2A2E
  • editorSuggestWidget.foreground#fcfcfa
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#FFDD78
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#2D2A2E
  • editorWidget.border#242225
  • errorForeground#FF7395
  • extensionButton.prominentBackground#FFC10D
  • extensionButton.prominentForeground#000000e6
  • extensionButton.prominentHoverBackground#E8AD00
  • focusBorder#ffffff33
  • foreground#fcfcfa
  • gitDecoration.conflictingResourceForeground#FFDD78
  • gitDecoration.deletedResourceForeground#FF7395
  • gitDecoration.ignoredResourceForeground#fcfcfaa6
  • gitDecoration.modifiedResourceForeground#87E0EB
  • gitDecoration.untrackedResourceForeground#B1DF83
  • input.background#292629
  • input.border#322E33
  • input.foreground#fcfcfa
  • input.placeholderForeground#fcfcfaa6
  • inputOption.activeBorder#2D2A2E
  • inputValidation.errorBackground#292629
  • inputValidation.errorBorder#FF1B53
  • inputValidation.infoBackground#292629
  • inputValidation.infoBorder#3CCCDE
  • inputValidation.warningBackground#292629
  • inputValidation.warningBorder#FFC61F
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#FFD866
  • list.hoverBackground#ffffff1a
  • list.hoverForeground#FFFFFF
  • list.inactiveFocusBackground#ffffff1f
  • list.inactiveSelectionBackground#ffffff21
  • list.inactiveSelectionForeground#FFFFFF
  • list.invalidItemForeground#FF7395
  • merge.border#FF1B53
  • merge.currentContentBackground#3CCCDE1a
  • merge.currentHeaderBackground#3CCCDE
  • merge.incomingContentBackground#FFC61F1a
  • merge.incomingHeaderBackground#FFC61F
  • notificationCenter.border#E8AD00
  • notificationCenterHeader.background#E8AD00
  • notificationCenterHeader.foreground#000000e6
  • notificationLink.foreground#78dde8
  • notifications.background#242225
  • notifications.border#242225
  • notifications.foreground#FFFFFF
  • notificationToast.border#2D2A2E
  • panel.background#242225
  • panel.border#363237
  • panelTitle.activeBorder#E8AD00
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#D6D6BB
  • peekView.border#2D2A2E
  • peekViewEditor.background#322E33
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#322E33
  • peekViewResult.background#322E33
  • peekViewResult.fileForeground#fbfbf9
  • peekViewResult.lineForeground#fbfbf9
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#fbfbf9
  • peekViewTitle.background#292629
  • peekViewTitleDescription.foreground#D6D6BB
  • peekViewTitleLabel.foreground#FFFFFF
  • pickerGroup.border#322E33
  • pickerGroup.foreground#E9E9DB
  • progressBar.background#FFD866
  • scrollbar.shadow#161517
  • scrollbarSlider.activeBackground#fcfcfa4d
  • scrollbarSlider.background#fcfcfa1a
  • scrollbarSlider.hoverBackground#fcfcfa33
  • selection.background#78dce8b3
  • sideBar.background#2D2A2E
  • sideBar.border#2D2A2E
  • sideBar.foreground#fcfcfa
  • sideBarSectionHeader.background#363237
  • sideBarSectionHeader.foreground#D6D6BB
  • sideBarTitle.foreground#E9E9DB
  • statusBar.background#242225
  • statusBar.border#363237
  • statusBar.debuggingBackground#FFC10D
  • statusBar.debuggingForeground#000000e6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#363237
  • statusBar.noFolderForeground#D6D6BB
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#E8AD00
  • statusBarItem.prominentHoverBackground#FFC61F
  • tab.activeBackground#363237
  • tab.activeBorder#E8AD00
  • tab.activeForeground#FFFFFF
  • tab.border#363237
  • tab.hoverBackground#363237
  • tab.inactiveBackground#242225
  • tab.inactiveForeground#E9E9DB
  • tab.unfocusedActiveForeground#E9E9DB
  • tab.unfocusedHoverBackground#363237
  • tab.unfocusedInactiveForeground#D6D6BB
  • 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#242225
  • terminal.foreground#fcfcfa
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#242225
  • titleBar.activeForeground#FFFFFF
  • titleBar.border#242225
  • titleBar.inactiveBackground#322E33
  • titleBar.inactiveForeground#E9E9DB
  • walkThrough.embeddedEditorBackground#2D2A2E
  • welcomePage.buttonBackground#322E33
  • welcomePage.buttonHoverBackground#363237
  • widget.shadow#161517

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#fbfbf9
comment, punctuation.definition.comment#716f71italic
constant.character.escape, constant.other.placeholder#ffd966italic
invalid, invalid.illegal#ff6188
keyword, storage.type#aa9cf2
storage.modifier#aa9cf2
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#febf67
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#fbfbf9
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#78dde8
entity.name.tag, meta.tag.sgml#ff6188
entity.name.tag support.class.component#ffd966
meta.tag.attributes meta.embedded variable.other#fbfbf9
meta.type.annotation, meta.type.parameters, entity.name.type#ffd966
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#a8db75
meta.tag.attribute, entity.other.attribute-name#fc9a69italic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#ff6188
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#b1afb1
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#febf67
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#78dde8
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#fbfbf9
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#fc9a69
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#b1afb1italic
*url*, *link*, *uri*#78dde8italic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#78dde8italic
source.json meta.structure.dictionary.json support.type.property-name.json#ffd966
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#fc9a69
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#aa9cf2
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#fbfbf9
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#78dde8
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#febf67
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#8b898b
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#b1afb1
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#ff6188
text.html.markdown, punctuation.definition.list_item.markdown#8b898b
text.html.markdown markup.inline.raw.markdown#aa9cf2
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#b1afb1
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#ff6188
beginning.punctuation.definition.list.markdown#fc9a69
markup.italic#febf67italic
markup.bold, markup.bold string#febf67bold
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#febf67bold italic
markup.underline#78dde8underline
markup.strike#716f71strike
beginning.punctuation.definition.quote#ffffff13
markup.quote#979597italic
string.other.link.title.markdown#fc9a69
string.other.link.description.title.markdown#a8db75
constant.other.reference.link.markdown#febf67
markup.raw.block#fbfbf9
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#fbfbf9
meta.separator#fcfcfabold
markup.table#fbfbf9
token.info-token#87E0EB
token.warn-token#FFDD78
token.error-token#FF7395
token.debug-token#78dde8
markup.deleted, punctuation.definition.deleted#FF7395
markup.inserted, punctuation.definition.inserted#B1DF83
markup.changed, punctuation.definition.changed#87E0EB
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#fbfbf9
variable.parameter#fbfbf9
variable.language, variable.scss, variable.less, variable.styl#ff6188italic
punctuation.definition.variable#fbfbf9italic
variable.other.constant#fbfbf9
meta.import variable.other, entity.name.type.module#ffd966
variable.other.property, variable.other.object.property, support.variable.property#ff6188
constant, constant.other, constant.character#aa9cf2
support.type.property-name, constant.numeric#fc9a69
meta.object-literal.key#ff6188
constant.language#fc9a69

Shiki preview

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

Loading...