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#1C1B1A
  • activityBar.foreground#b9bdc6
  • activityBar.inactiveForeground#656d7b
  • activityBarBadge.background#007ACC
  • activityBarBadge.foreground#ffffff
  • badge.background#1C1B1A
  • disabledForeground#818998
  • dropdown.background#1C1B1A
  • dropdown.border#1C1B1A
  • editor.background#1C1B1A
  • editor.findMatchBackground#4f5764
  • editor.findMatchHighlightBackground#3e4551
  • editor.foreground#bec2ca
  • editor.hoverHighlightBackground#282726
  • editor.inactiveSelectionBackground#282726
  • editor.lineHighlightBackground#282726
  • editor.rangeHighlightBackground#282726
  • editor.selectionBackground#282726
  • editor.selectionHighlightBackground#3e4551
  • editor.wordHighlightBackground#282726
  • editor.wordHighlightStrongBackground#3e4551
  • editorBracketHighlight.foreground1#bec2ca
  • editorBracketHighlight.foreground2#61AFEF
  • editorBracketHighlight.foreground3#bec2ca
  • editorBracketHighlight.foreground4#61AFEF
  • editorBracketHighlight.foreground5#bec2ca
  • editorBracketHighlight.foreground6#61AFEF
  • editorBracketMatch.background#282726
  • editorBracketMatch.border#4f5764
  • editorBracketPairGuide.activeBackground1#bec2ca38
  • editorBracketPairGuide.activeBackground2#61AFEF38
  • editorBracketPairGuide.activeBackground3#bec2ca38
  • editorBracketPairGuide.activeBackground4#61AFEF38
  • editorBracketPairGuide.activeBackground5#bec2ca38
  • editorBracketPairGuide.activeBackground6#61AFEF38
  • editorBracketPairGuide.background1#bec2ca38
  • editorBracketPairGuide.background2#61AFEF38
  • editorBracketPairGuide.background3#bec2ca38
  • editorBracketPairGuide.background4#61AFEF38
  • editorBracketPairGuide.background5#bec2ca38
  • editorBracketPairGuide.background6#61AFEF38
  • editorCodeLens.foreground#4f5764
  • editorCursor.foreground#528bff
  • editorError.background#00000000
  • editorError.border#00000000
  • editorError.foreground#E06C75
  • editorGroup.border#323843
  • editorGroup.dropBackground#303641
  • editorGroupHeader.noTabsBackground#1e2024
  • editorGroupHeader.tabsBackground#1e2024
  • editorHoverWidget.background#1C1B1A
  • editorHoverWidget.border#1C1B1A
  • editorIndentGuide.activeBackground#4f5764
  • editorIndentGuide.background#282726
  • editorInfo.background#00000000
  • editorInfo.border#00000000
  • editorInfo.foreground#6CCBE0
  • editorLineNumber.activeForeground#cfd3d8
  • editorLineNumber.foreground#4f5764
  • editorSuggestWidget.background#1C1B1A
  • editorSuggestWidget.border#1C1B1A00
  • editorSuggestWidget.foreground#bec2ca
  • editorSuggestWidget.highlightForeground#E3E5E8
  • editorSuggestWidget.selectedBackground#323843
  • editorWarning.background#00000000
  • editorWarning.border#00000000
  • editorWarning.foreground#E09A6C
  • editorWhitespace.foreground#303641
  • editorWidget.background#1C1B1A
  • editorWidget.resizeBorder#323843
  • errorForeground#E06C75
  • focusBorder#28272600
  • foreground#bec2ca
  • gitDecoration.addedResourceForeground#56B6C2
  • gitDecoration.conflictingResourceForeground#ca90d0
  • gitDecoration.deletedResourceForeground#E06C75
  • gitDecoration.ignoredResourceForeground#576181
  • gitDecoration.modifiedResourceForeground#C9B999
  • gitDecoration.renamedResourceForeground#56B6C2
  • gitDecoration.stageDeletedResourceForeground#E06C75
  • gitDecoration.stageModifiedResourceForeground#C9B999
  • gitDecoration.submoduleResourceForeground#ca90d0
  • gitDecoration.untrackedResourceForeground#56B6C2
  • input.background#1C1B1A
  • input.border#1C1B1A
  • inputValidation.errorBackground#E06C75
  • inputValidation.errorBorder#E06C75
  • inputValidation.errorForeground#E8DCDE
  • inputValidation.infoBackground#61AFEF
  • inputValidation.infoBorder#61AFEF
  • inputValidation.infoForeground#D9E4EE
  • inputValidation.warningBackground#E0936C
  • inputValidation.warningBorder#E0936C
  • inputValidation.warningForeground#EFDFD8
  • list.activeSelectionBackground#1C1B1A
  • list.dropBackground#007ACC
  • list.errorForeground#E06C75
  • list.focusBackground#1C1B1A
  • list.hoverBackground#1C1B1A
  • list.inactiveSelectionBackground#1C1B1A
  • list.invalidItemForeground#E06C75
  • list.warningForeground#E09A6C
  • menu.background#323843
  • menu.foreground#cfd3d8
  • menu.selectionForeground#cfd3d8
  • menubar.selectionBackground#1C1B1A
  • minimap.errorHighlight#E06C75
  • minimap.warningHighlight#E09A6C
  • panel.border#323843
  • panelSectionHeader.background#1C1B1A
  • panelTitle.activeBorder#1C1B1A
  • panelTitle.inactiveForeground#818998
  • peekView.border#1C1B1A
  • peekViewEditor.background#1C1B1A
  • peekViewEditor.matchHighlightBackground#333942
  • peekViewEditorGutter.background#1C1B1A
  • peekViewResult.background#1C1B1A
  • peekViewResult.fileForeground#818998
  • peekViewResult.lineForeground#abb0ba
  • peekViewResult.matchHighlightBackground#282726
  • peekViewResult.selectionBackground#1C1B1A
  • peekViewResult.selectionForeground#d5d7dd
  • peekViewTitle.background#1C1B1A
  • peekViewTitleDescription.foreground#818998
  • peekViewTitleLabel.foreground#fff
  • problemsErrorIcon.foreground#E06C75
  • problemsInfoIcon.foreground#6CCBE0
  • problemsWarningIcon.foreground#E09A6C
  • sash.hoverBorder#323843
  • scrollbar.shadow#1d2025
  • scrollbarSlider.activeBackground#6f7a9035
  • scrollbarSlider.background#59627335
  • scrollbarSlider.hoverBackground#6f7a9035
  • selection.background#485161
  • sideBar.background#1C1B1A
  • sideBar.foreground#abb0ba
  • sideBarSectionHeader.background#1C1B1A
  • sideBarSectionHeader.foreground#babec4
  • sideBarTitle.foreground#8a95a8
  • statusBar.background#1C1B1A
  • statusBar.debuggingBackground#1C1B1A
  • statusBar.debuggingForeground#61AFEF
  • statusBar.foreground#babec4
  • statusBar.noFolderBackground#1C1B1A
  • statusBar.noFolderForeground#babec4
  • tab.activeBorderTop#dedcd590
  • tab.activeForeground#cfd3d8
  • tab.border#1C1B1A00
  • tab.inactiveBackground#1C1B1A
  • tab.inactiveForeground#818998
  • terminal.ansiBlack#6F7887
  • terminal.ansiBlue#61AFEF
  • terminal.ansiBrightBlack#6F7887
  • terminal.ansiBrightBlue#61AFEF
  • terminal.ansiBrightCyan#56B6C2
  • terminal.ansiBrightGreen#9ac181
  • terminal.ansiBrightMagenta#ca90d0
  • terminal.ansiBrightRed#E06C75
  • terminal.ansiBrightWhite#E3E5E8
  • terminal.ansiBrightYellow#d6c294
  • terminal.ansiCyan#56B6C2
  • terminal.ansiGreen#9ac181
  • terminal.ansiMagenta#ca90d0
  • terminal.ansiRed#E06C75
  • terminal.ansiWhite#bec2ca
  • terminal.ansiYellow#d6c294
  • titleBar.activeBackground#1C1B1A
  • titleBar.activeForeground#babec4
  • titleBar.border#1C1B1A
  • titleBar.inactiveBackground#1C1B1A
  • titleBar.inactiveForeground#818998
  • toolbar.activeBackground#1C1B1A
  • toolbar.hoverBackground#1C1B1A
  • toolbar.hoverOutline#00000000
  • widget.shadow#00000000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
—#bec2caff—
comment, string.comment#6F7887italic
string#d6c294—
constant.numeric#D19A66—
string.embedded.begin, string.embedded.end#D19A66—
string.embedded#9CC284—
constant.language#61AFEF—
constant.character, constant.other, variable.other.constant#9CC284—
variable.language#61AFEF—
variable.readwrite, variable.readwrite.other.block#BEC2CA—
keyword#61AFEF—
variable.language.this, variable.language.this.js#E3E5E8—
keyword.operator#BEC2CA—
keyword.operator.assignment.js#BEC2CA—
storage#61AFEF—
storage.type#61AFEF—
source.cs storage.type#56B6C2—
entity.name.class, entity.name.module, entity.name.type, storage.identifier, support.class#56B6C2—
variable.other.object#BEC2CA—
variable.other.block#BEC2CA—
support.variable.property, variable.other.property, variable.other.object.property#93A1D2—
variable.other.readwrite#BEC2CA—
variable.other.readwrite.alias#BEC2CA—
entity.other.inherited-class#BEC2CA—
entity.name.function#ca90d0—
variable.parameter#9ac181—
entity.name.function-call#ca90d0—
function.support.builtin, function.support.core#ca90d0—
entity.name.tag, entity.name.tag.class.js, entity.name.tag.class.jsx#61AFEF—
entity.name.tag.class#ca90d0—
meta.tag.sgml.doctype.html#61AFEF—
entity.other.attribute-name#ca90d0—
support.function#ca90d0—
support.constant#56B6C2—
support.type, support.variable#56B6C2—
support.dictionary.json, source.json support.type#BEC2CA—
source.json string#d6c294—
support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less, support.type.property-name.sass#BEC2CA—
support.constant.css, support.constant.scss, support.constant.less, support.constant.sass#ca90d0—
variable.css, variable.scss, variable.less, variable.sass#ca90d0—
variable.css.string, variable.scss.string, variable.less.string, variable.sass.string#BEC2CA—
unit.css, unit.scss, unit.less, unit.sass#D19A66—
meta.property-value.css constant.numeric.css, meta.property-value.scss constant.numeric.scss, meta.property-value.less constant.numeric.less, meta.property-value.sass constant.numeric.sass#D19A66—
source.css constant.other#D19A66—
source.css support.constant#ca90d0—
function.css, function.scss, function.less, function.sass#ca90d0—
entity.name.tag.css, entity.name.tag.scss, entity.name.tag.less, entity.name.tag.sass#56B6C2—
entity.other.attribute-name.css, entity.other.attribute-name.scss, entity.other.attribute-name.less, entity.other.attribute-name.sasscss#61AFEF—
entity.other.attribute-name.class.css, entity.other.attribute-name.class.scss, entity.other.attribute-name.class.less, entity.other.attribute-name.class.sass#61AFEF—
entity.other.attribute-name.id.css, entity.other.attribute-name.id.scss, entity.other.attribute-name.id.less, entity.other.attribute-name.id.sass#9CC284—
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-class.scss, entity.other.attribute-name.pseudo-class.less, entity.other.attribute-name.pseudo-class.sass#93A1D2—
entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-element.scss, entity.other.attribute-name.pseudo-element.less, entity.other.attribute-name.pseudo-element.sass#93A1D2—
meta.at-rule.media.css, meta.at-rule.media.scss, meta.at-rule.media.less, meta.at-rule.media.sass#61AFEF—
source.css keyword, source.css keyword.operator.logical, source.css keyword.operator.constructor, source.scss keyword, source.scss keyword.operator.logical, source.scss keyword.operator.constructor, source.less keyword, source.less keyword.operator.logical, source.less keyword.operator.constructor, source.sass keyword, source.sass keyword.operator.logical, source.sass keyword.operator.constructor#61AFEF—
source.css keyword.other.unit#D19A66—
source.css support.type.vendored.property-name.css#6F7887—
source.css support.function#ca90d0—
source.css variable.parameter#D4C19B—
source.css variable.other#9CC284—
support.other.variable—
invalid#F8F8F0—
invalid.deprecated#F8F8F0—
string.detected-link#61AFEF—
meta.diff, meta.diff.header#4B525B—
markup.deleted#E06C75—
markup.inserted#9CC284—
markup.changed#D1BF94—
constant.numeric.line-number.find-in-files - match#56b6c2A0—
entity.name.filename.find-in-files#d0d0d0—
entity.name.tag.xml, entity.name.tag.xml.html,entity.name.tag.html#61AFEF—
entity.name.tag.namespace.xml, entity.other.attribute-name.namespace.xml#9CC284—
punctuation.definition.tag.xml,punctuation.definition.tag.html, punctuation.definition.tag#BEC2CA—
entity.name.tag.localname.xml#61AFEF—
entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml,entity.other.attribute-name.html#ca90d0—
keyword.other.entitytype.xml, keyword.other.entity.xml, keyword.other.page-props.xml#E5C07B—
meta.attribute-with-value.id.html meta.toc-list.id.html, meta.attribute-with-value.id.html string.quoted.double.html#9CC284—
token.info-token#6796e6—
token.warn-token#cd9731—
token.error-token#f44747—
token.debug-token#b267e6—