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.activeBackground#7898b015
  • activityBar.activeBorder#7898b0
  • activityBar.background#060606
  • activityBar.border#212121
  • activityBar.foreground#c8c8c8
  • activityBar.inactiveForeground#5a5a5a
  • activityBarBadge.background#7898b0
  • activityBarBadge.foreground#020202
  • badge.background#7898b0
  • badge.foreground#020202
  • breadcrumb.activeSelectionForeground#c8c8c8
  • breadcrumb.background#0e0e0e
  • breadcrumb.focusForeground#c8c8c8
  • breadcrumb.foreground#888888
  • breadcrumbPicker.background#171717
  • button.background#7898b0
  • button.foreground#020202
  • button.hoverBackground#98b0c8
  • button.secondaryBackground#282828
  • button.secondaryForeground#c8c8c8
  • button.secondaryHoverBackground#4a5a68
  • checkbox.background#171717
  • checkbox.border#212121
  • checkbox.foreground#c8c8c8
  • debugExceptionWidget.background#180606
  • debugExceptionWidget.border#a84848
  • debugToolBar.background#171717
  • debugToolBar.border#212121
  • descriptionForeground#888888
  • diffEditor.diagonalFill#21212160
  • diffEditor.insertedLineBackground#7a9a5a18
  • diffEditor.insertedTextBackground#7a9a5a20
  • diffEditor.removedLineBackground#c8685818
  • diffEditor.removedTextBackground#c8685820
  • dropdown.background#171717
  • dropdown.border#212121
  • dropdown.foreground#c8c8c8
  • dropdown.listBackground#0e0e0e
  • editor.background#101010
  • editor.findMatchBackground#7898b030
  • editor.findMatchHighlightBackground#7898b020
  • editor.findRangeHighlightBackground#7898b015
  • editor.foldBackground#7898b018
  • editor.foreground#c8c8c8
  • editor.hoverHighlightBackground#7898b012
  • editor.inactiveSelectionBackground#7898b018
  • editor.lineHighlightBackground#c8c8c808
  • editor.lineHighlightBorder#c8c8c80a
  • editor.rangeHighlightBackground#7898b012
  • editor.selectionBackground#7898b028
  • editor.selectionHighlightBackground#7898b018
  • editor.wordHighlightBackground#7898b018
  • editor.wordHighlightStrongBackground#c8a84825
  • editorBracketHighlight.foreground1#7898b8
  • editorBracketHighlight.foreground2#c8a848
  • editorBracketHighlight.foreground3#a898c8
  • editorBracketHighlight.foreground4#7898b0
  • editorBracketHighlight.foreground5#7a9a5a
  • editorBracketHighlight.foreground6#b8a868
  • editorBracketHighlight.unexpectedBracket.foreground#c86858
  • editorBracketMatch.background#7898b030
  • editorBracketMatch.border#7898b060
  • editorCursor.foreground#7898b0
  • editorError.foreground#c86858
  • editorGroup.border#212121
  • editorGroupHeader.noTabsBackground#0e0e0e
  • editorGroupHeader.tabsBackground#060606
  • editorGroupHeader.tabsBorder#212121
  • editorGutter.addedBackground#7a9a5a80
  • editorGutter.background#101010
  • editorGutter.commentRangeForeground#5a5a5a
  • editorGutter.deletedBackground#c8685880
  • editorGutter.foldingControlForeground#5a5a5a
  • editorGutter.modifiedBackground#c8a84880
  • editorHint.foreground#5a5a5a
  • editorHoverWidget.background#171717
  • editorHoverWidget.border#212121
  • editorIndentGuide.activeBackground1#2c2c2c
  • editorIndentGuide.background1#1c1c1c
  • editorInfo.foreground#7898b0
  • editorLineNumber.activeForeground#c8c8c8
  • editorLineNumber.foreground#5a5a5a
  • editorLink.activeForeground#98b0c8
  • editorOverviewRuler.border#212121
  • editorRuler.foreground#c8c8c810
  • editorStickyScroll.border#212121
  • editorStickyScrollHover.background#7898b012
  • editorSuggestWidget.background#171717
  • editorSuggestWidget.border#212121
  • editorSuggestWidget.foreground#c8c8c8
  • editorSuggestWidget.highlightForeground#c8a848
  • editorSuggestWidget.selectedBackground#7898b035
  • editorWarning.foreground#c8a848
  • editorWhitespace.foreground#383838
  • editorWidget.background#171717
  • editorWidget.border#212121
  • editorWidget.foreground#c8c8c8
  • errorForeground#c86858
  • focusBorder#4a6880
  • foreground#c8c8c8
  • gitDecoration.addedResourceForeground#7a9a5a
  • gitDecoration.conflictingResourceForeground#c8a848
  • gitDecoration.deletedResourceForeground#c86858
  • gitDecoration.ignoredResourceForeground#4a4a4a
  • gitDecoration.modifiedResourceForeground#c8a848
  • gitDecoration.renamedResourceForeground#7898b0
  • gitDecoration.untrackedResourceForeground#7a9a5a
  • icon.foreground#c8c8c8
  • input.background#171717
  • input.border#212121
  • input.foreground#c8c8c8
  • input.placeholderForeground#4a4a4a
  • inputOption.activeBackground#7898b025
  • inputOption.activeBorder#7898b0
  • inputOption.activeForeground#c8c8c8
  • inputValidation.errorBackground#180606
  • inputValidation.errorBorder#a84848
  • inputValidation.infoBackground#181e28
  • inputValidation.infoBorder#607888
  • inputValidation.warningBackground#282010
  • inputValidation.warningBorder#a88838
  • list.activeSelectionBackground#7898b035
  • list.activeSelectionForeground#c8c8c8
  • list.dropBackground#7898b030
  • list.errorForeground#c86858
  • list.focusBackground#7898b025
  • list.focusForeground#c8c8c8
  • list.highlightForeground#c8a848
  • list.hoverBackground#7898b015
  • list.hoverForeground#c8c8c8
  • list.inactiveSelectionBackground#7898b025
  • list.inactiveSelectionForeground#c8c8c8
  • list.warningForeground#c8a848
  • listFilterWidget.background#171717
  • listFilterWidget.noMatchesOutline#c86858
  • listFilterWidget.outline#7898b0
  • menu.background#171717
  • menu.foreground#c8c8c8
  • menu.selectionBackground#7898b035
  • menu.selectionForeground#c8c8c8
  • menu.separatorBackground#212121
  • menubar.selectionBackground#7898b025
  • menubar.selectionForeground#c8c8c8
  • merge.border#212121
  • merge.commonContentBackground#0c0c0c20
  • merge.commonHeaderBackground#5a5a5a30
  • merge.currentContentBackground#7a9a5a20
  • merge.currentHeaderBackground#7a9a5a30
  • merge.incomingContentBackground#1c2a3820
  • merge.incomingHeaderBackground#7898b030
  • minimap.background#101010
  • minimap.errorHighlight#c8685880
  • minimap.findMatchHighlight#7898b030
  • minimap.selectionHighlight#7898b030
  • minimap.warningHighlight#c8a84880
  • minimapSlider.activeBackground#7898b045
  • minimapSlider.background#7898b018
  • minimapSlider.hoverBackground#7898b030
  • notificationCenter.border#212121
  • notificationCenterHeader.background#121212
  • notificationCenterHeader.foreground#c8c8c8
  • notificationLink.foreground#7898b0
  • notifications.background#171717
  • notifications.border#212121
  • notifications.foreground#c8c8c8
  • notificationsErrorIcon.foreground#c86858
  • notificationsInfoIcon.foreground#7898b0
  • notificationsWarningIcon.foreground#c8a848
  • panel.background#0e0e0e
  • panel.border#212121
  • panelInput.border#212121
  • panelSection.border#212121
  • panelSection.dropBackground#7898b030
  • panelSectionHeader.background#121212
  • panelSectionHeader.foreground#c8c8c8
  • panelTitle.activeBorder#7898b0
  • panelTitle.activeForeground#c8c8c8
  • panelTitle.inactiveForeground#5a5a5a
  • peekView.border#212121
  • peekViewEditor.background#121212
  • peekViewEditor.matchHighlightBackground#c8a84830
  • peekViewEditorGutter.background#121212
  • peekViewResult.background#0e0e0e
  • peekViewResult.fileForeground#c8c8c8
  • peekViewResult.lineForeground#888888
  • peekViewResult.matchHighlightBackground#c8a84830
  • peekViewResult.selectionBackground#7898b035
  • peekViewResult.selectionForeground#c8c8c8
  • peekViewTitle.background#060606
  • peekViewTitleDescription.foreground#888888
  • peekViewTitleLabel.foreground#c8c8c8
  • progressBar.background#7898b0
  • scrollbar.shadow#00000040
  • scrollbarSlider.activeBackground#c8c8c860
  • scrollbarSlider.background#c8c8c825
  • scrollbarSlider.hoverBackground#c8c8c840
  • selection.background#7898b040
  • settings.checkboxBackground#171717
  • settings.checkboxBorder#212121
  • settings.checkboxForeground#c8c8c8
  • settings.dropdownBackground#171717
  • settings.dropdownBorder#212121
  • settings.dropdownForeground#c8c8c8
  • settings.headerForeground#c8c8c8
  • settings.modifiedItemIndicator#c8a848
  • settings.numberInputBackground#171717
  • settings.numberInputBorder#212121
  • settings.numberInputForeground#c8c8c8
  • settings.textInputBackground#171717
  • settings.textInputBorder#212121
  • settings.textInputForeground#c8c8c8
  • sideBar.background#0e0e0e
  • sideBar.border#212121
  • sideBar.foreground#c8c8c8
  • sideBarSectionHeader.background#121212
  • sideBarSectionHeader.border#212121
  • sideBarSectionHeader.foreground#c8c8c8
  • sideBarTitle.foreground#c8c8c8
  • statusBar.background#0e0e0e
  • statusBar.border#212121
  • statusBar.debuggingBackground#c86858
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#c8c8c8
  • statusBar.noFolderBackground#121212
  • statusBarItem.activeBackground#7898b035
  • statusBarItem.errorBackground#c86858
  • statusBarItem.errorForeground#ffffff
  • statusBarItem.hoverBackground#7898b025
  • statusBarItem.prominentBackground#7898b0
  • statusBarItem.prominentForeground#020202
  • statusBarItem.prominentHoverBackground#98b0c8
  • statusBarItem.warningBackground#c8a848
  • statusBarItem.warningForeground#020202
  • tab.activeBackground#171717
  • tab.activeBorder#00000000
  • tab.activeBorderTop#7898b0
  • tab.activeForeground#c8c8c8
  • tab.border#212121
  • tab.hoverBackground#171717
  • tab.hoverForeground#c8c8c8
  • tab.inactiveBackground#0e0e0e
  • tab.inactiveForeground#5a5a5a
  • tab.lastPinnedBorder#212121
  • tab.unfocusedActiveForeground#888888
  • tab.unfocusedInactiveForeground#4a4a4a
  • terminal.ansiBlack#171717
  • terminal.ansiBlue#7898b8
  • terminal.ansiBrightBlack#686868
  • terminal.ansiBrightBlue#98b0d0
  • terminal.ansiBrightCyan#98b0c8
  • terminal.ansiBrightGreen#90b070
  • terminal.ansiBrightMagenta#c0b0d8
  • terminal.ansiBrightRed#d87868
  • terminal.ansiBrightWhite#d8d8d8
  • terminal.ansiBrightYellow#d8b858
  • terminal.ansiCyan#7898b0
  • terminal.ansiGreen#7a9a5a
  • terminal.ansiMagenta#a898c8
  • terminal.ansiRed#c86858
  • terminal.ansiWhite#c8c8c8
  • terminal.ansiYellow#c8a848
  • terminal.background#101010
  • terminal.foreground#c8c8c8
  • terminal.selectionBackground#7898b028
  • terminalCursor.foreground#7898b0
  • titleBar.activeBackground#060606
  • titleBar.activeForeground#c8c8c8
  • titleBar.border#212121
  • titleBar.inactiveBackground#040404
  • titleBar.inactiveForeground#5a5a5a
  • tree.indentGuidesStroke#1c1c1c
  • widget.shadow#00000040

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#808080italic
variable, string constant.other.placeholder, variable.other.readwrite, variable.other.object#beb8d8
variable.parameter, meta.function.parameter#c8c0e0
variable.language, variable.other.constant#c07868
variable.other.property, variable.other.object.property, meta.object-literal.key#c4c4c0
constant.other.color#c07868
invalid, invalid.illegal, invalid.deprecated#c07868
keyword, keyword.control, keyword.control.conditional, keyword.control.loop, keyword.control.flow#8c9ab8
storage.type, storage.type.function, storage.type.class#8c9ab8
storage.modifier, keyword.other.special-method#8c9ab8italic
keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.as#8ab0c8
keyword.control.return#8c9ab8
keyword.operator, keyword.operator.arithmetic, keyword.operator.comparison, keyword.operator.logical, keyword.operator.assignment#96b4c8
punctuation, meta.brace, punctuation.section.embedded#ccccca
punctuation.definition.bracket, punctuation.definition.parameters, punctuation.definition.block, meta.brace.round, meta.brace.square, meta.brace.curly#b0b0ae
punctuation.separator, punctuation.delimiter, punctuation.terminator#bcbcba
entity.name.tag, meta.tag.sgml#8c9ab8
entity.other.attribute-name#e8c888italic
punctuation.definition.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html#6e8868
entity.name.function, meta.function.declaration entity.name.function#e8c888
meta.function-call, variable.function, entity.name.function-call#e8c888
support.function, support.function.builtin#cc8070
entity.name.method, entity.name.method-call#e8c888
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal, constant.numeric.binary#c07868
constant.language, constant.language.boolean, constant.language.null, constant.language.undefined#c07868
support.constant, support.constant.builtin#cc8070
constant.character.escape, constant.escape#cc8078
string, string.quoted, string.quoted.double, string.quoted.single, string.template#96a878
punctuation.definition.template-expression, meta.template.expression#88a478
string.regexp#d8b478
constant.other.symbol, constant.other.key#96a878
entity.name.class, entity.name.type.class, support.class#d8b478
meta.class entity.name.class, meta.class.declaration entity.name.type#e0c088
entity.name.type, support.type#d8b478
support.type.primitive, support.type.builtin#88a478italic
entity.name.type.interface#e0c088italic
entity.name.namespace, support.other.namespace, support.other.namespace.use.php, support.other.namespace.php, meta.use.php#e8c888italic
entity.other.inherited-class#d8b478italic
support.type.property-name, source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#c4c4c0
support.constant.property-value, meta.property-value#beb8d8
entity.name.module, entity.name.module.js, variable.import.parameter.js#e8c888italic
entity.name.function.constructor, variable.function.constructor, support.function.construct#a0c0d0
entity.other.attribute-name.class, entity.other.attribute-name.class.css#e8c888
entity.other.attribute-name.id, entity.other.attribute-name.id.css#8ab0c8
markup.inserted, markup.inserted.git_gutter#96a878
markup.deleted, markup.deleted.git_gutter#c07868
markup.changed, markup.changed.git_gutter#e8c888
*url*, *link*, *uri*#8ab0c8underline
meta.decorator, tag.decorator, tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js, punctuation.decorator#c07868italic
source.json meta.structure.dictionary.json support.type.property-name.json#8ab0c8
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#e8c888
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#beb8d8
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#96a878
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#d8b478
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#8c9ab8
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#c07868
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#8ab0c8
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#96a878
text.html.markdown, punctuation.definition.list_item.markdown#e0e0d8
text.html.markdown markup.inline.raw.markdown, markup.inline.raw#96a878
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#686868
markdown.heading, markup.heading, markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#e8c888bold
markup.italic#e0e0d8italic
markup.bold, markup.bold string#ebebeabold
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#ebebeabold italic
markup.underline#8ab0c8underline
markup.quote punctuation.definition.blockquote.markdown#686868
markup.quote#a0a0a0italic
string.other.link.title.markdown, markup.underline.link#8ab0c8
string.other.link.description.title.markdown#96a878italic
constant.other.reference.link.markdown#beb8d8
markup.raw.block, markup.fenced_code.block.markdown#96a878
markup.raw.block.fenced.markdown#e0e0d8
punctuation.definition.fenced.markdown, punctuation.definition.markdown#686868
variable.language.fenced.markdown, fenced_code.block.language#8ab0c8
meta.separator, meta.separator.markdown#686868bold
markup.table#e0e0d8
punctuation.definition.list.begin.markdown#e8c888bold