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. A key in the color catalog links to its detail page.

keyHEXRGBRGBA
activityBar.activeBackground
activityBar.activeBorder
activityBar.activeFocusBorder
activityBar.background
activityBar.dropBorder
activityBar.inactiveForeground
activityBarBadge.background
activityBarBadge.foreground
badge.background
badge.foreground
button.background
button.foreground
button.hoverBackground
checkbox.background
diffEditor.insertedTextBackground
diffEditor.removedTextBackground
dropdown.background
dropdown.border
editor.background
editor.findMatchBorder
editor.findMatchHighlightBackground
editor.foldBackground
editor.foreground
editor.lineHighlightBackground
editor.selectionBackground
editorBracketMatch.background
editorBracketMatch.border
editorCursor.background
editorCursor.foreground
editorError.foreground
editorGroup.border
editorGroup.dropBackground
editorGroupHeader.noTabsBackground
editorGroupHeader.tabsBackground
editorGutter.addedBackground
editorGutter.deletedBackground
editorGutter.modifiedBackground
editorHoverWidget.border
editorIndentGuide.activeBackground
editorIndentGuide.background
editorInfo.foreground
editorLineNumber.activeForeground
editorLineNumber.foreground
editorLink.activeForeground
editorMarkerNavigation.background
editorMarkerNavigationError.background
editorMarkerNavigationInfo.background
editorMarkerNavigationWarning.background
editorOverviewRuler.addedForeground
editorOverviewRuler.border
editorOverviewRuler.bracketMatchForeground
editorOverviewRuler.deletedForeground
editorOverviewRuler.errorForeground
editorOverviewRuler.infoForeground
editorOverviewRuler.modifiedForeground
editorOverviewRuler.selectionHighlightForeground
editorOverviewRuler.warningForeground
editorPane.background
editorRuler.foreground
editorSuggestWidget.background
editorSuggestWidget.border
editorSuggestWidget.highlightForeground
editorWarning.foreground
editorWhitespace.foreground
editorWidget.background
editorWidget.resizeBorder
errorForeground
extensionButton.prominentBackground
extensionButton.prominentForeground
extensionButton.prominentHoverBackground
focusBorder
foreground
gitDecoration.addedResourceForeground
gitDecoration.deletedResourceForeground
gitDecoration.modifiedResourceForeground
gitDecoration.stageDeletedResourceForeground
gitDecoration.stageModifiedResourceForeground
input.background
input.border
inputValidation.errorBackground
inputValidation.errorBorder
inputValidation.errorForeground
inputValidation.infoBackground
inputValidation.infoBorder
inputValidation.infoForeground
inputValidation.warningBackground
inputValidation.warningBorder
inputValidation.warningForeground
list.activeSelectionBackground
list.errorForeground
list.focusBackground
list.highlightForeground
list.hoverBackground
list.inactiveSelectionBackground
list.warningForeground
menu.background
menu.foreground
menu.selectionBackground
menu.selectionForeground
menu.separatorBackground
minimap.errorHighlight
minimap.selectionHighlight
minimap.warningHighlight
minimapGutter.addedBackground
minimapGutter.deletedBackground
minimapGutter.modifiedBackground
notebook.focusedRowBorder
notifications.background
notificationsErrorIcon.foreground
notificationsInfoIcon.foreground
notificationsWarningIcon.foreground
panel.dropBorder
panelTitle.activeBorder
peekViewResult.background
peekViewTitle.background
pickerGroup.border
pickerGroup.foreground
problemsErrorIcon.foreground
problemsInfoIcon.foreground
problemsWarningIcon.foreground
progressBar.background
scrollbar.shadow
scrollbarSlider.activeBackground
scrollbarSlider.background
scrollbarSlider.hoverBackground
selection.background
settings.modifiedItemIndicator
sideBar.background
sideBarSectionHeader.background
statusBar.background
statusBarItem.hoverBackground
statusBarItem.prominentBackground
statusBarItem.prominentForeground
statusBarItem.prominentHoverBackground
tab.activeBackground
tab.activeBorder
tab.activeModifiedBorder
tab.border
tab.hoverBackground
tab.inactiveBackground
tab.lastPinnedBorder
terminal.selectionBackground
terminalCursor.background
terminalCursor.foreground
textLink.activeForeground
textLink.foreground
textPreformat.foreground
textSeparator.foreground
titleBar.activeBackground
titleBar.border
titleBar.inactiveBackground
widget.shadow

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
invalid#F07171—
meta.embedded, source.groovy.embedded, meta.template.expression#D9D9D9—
variable, support.variable.property.dom, support.variable.dom, support.variable.property, punctuation.separator.parameter, string.interpolated.pug variable#D9D9D9—
comment, punctuation.definition.comment#48417e—
string, punctuation.definition.string#A470D8—
constant.character.escape#fa8d3e—
keyword, constant.language.import-export-all#399EE6—
entity.name.type, support.type.primitive, support.type.builtin, meta.type.annotation entity.name.type, meta.type.parameters entity.name.type#4CBF99—
keyword.control, keyword.operator, storage, support.type, keyword.operator.expression, keyword.operator.new#fa8d3e—
entity.name.function, support.class, support.function, new.expr entity.name.type, entity.other.inherited-class#78BD65—
punctuation.definition.typeparameters, keyword.operator.type, keyword.operator.optional, punctuation.definition.template-expression, source.tsx punctuation.section.embedded, source.jsx punctuation.section.embedded#F07171—
constant#4CBF99—
constant.numeric, constant.language#ffaa00—
variable.parameter, parameter.variable, meta.function.parameter variable, source.rust meta.type_params.rust#ffaa00—
punctuation, meta.brace#808080—
comment.block.documentation entity.name.type#F07171—
variable.language.this, variable.language.special.self#fa8d3e—
meta.tag.metadata.doctype entity.name.tag, meta.tag.metadata.doctype punctuation.definition.tag, meta.tag.metadata.doctype string, meta.tag.metadata.doctype entity.other.attribute-name.html, meta.tag.sgml.doctype#808080—
entity.name.tag#fa8d3e—
meta.tag string#A470D8—
meta.attribute punctuation.definition.string#808080—
meta.tag entity.other.attribute-name, entity.other.attribute-name.html#399EE6—
constant.character.entity, punctuation.definition.entity#ffaa00—
entity.name.section.markdown, markup.heading.setext#399EE6—
punctuation.definition.list#399EE6—
meta.separator.markdown#399EE6—
markup.inline.raw#fa8d3e—
markup.bold—bold
markup.italic—italic
meta.link punctuation.definition.string, meta.image punctuation.definition.string#808080—
link, markup.underline.link, constant.other.reference.link.markdown#78BD65—
markup.quote#ffaa00—
entity.name.tag.css, entity.name.tag.wildcard#A470D8—
entity.other.attribute-name.class, entity.other.attribute-name punctuation.definition.entity#399EE6—
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class, constant.other.color#fa8d3e—
entity.other.attribute-name.id, entity.other.attribute-name.id punctuation.definition.entity#78BD65—
source.css constant.numeric#A470D8—
meta.property-name, support.type.property-name#ffaa00—
meta.property-value, meta.property-value constant.other, support.constant.property-value#78BD65—
variable.parameter.url#ffaa00—
punctuation.definition.variable#D9D9D9—
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#399EE6—
entity.name.section#78BD65—
support.type.property-name.json#399EE6—
markup.inserted#78BD65—
markup.changed#399EE6—
markup.deleted#F07171—
meta.diff.header#399EE6italic
meta.diff.range#fa8d3e—