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#292D3E
  • activityBar.border#31364A
  • activityBar.dropBackground#292D3Ecc
  • activityBar.foreground#959dcb
  • activityBarBadge.background#9AD83F
  • activityBarBadge.foreground#000000e6
  • badge.background#A2DB4F
  • badge.foreground#000000e6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#2D3244
  • breadcrumb.focusForeground#7D87BF
  • breadcrumb.foreground#6671B4
  • breadcrumbPicker.background#292D3E
  • button.background#9AD83F
  • button.foreground#000000e6
  • button.hoverBackground#A2DB4F
  • debugExceptionWidget.background#FF0F38
  • debugExceptionWidget.border#FF0F38
  • diffEditor.insertedTextBackground#A2DB4F1a
  • diffEditor.removedTextBackground#FF0F381a
  • dropdown.background#252938
  • dropdown.border#2D3244
  • dropdown.foreground#959dcb
  • dropdown.listBackground#2D3244
  • editor.background#292d3d
  • editor.findMatchBackground#ffdf803c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#C4C9E2
  • 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#c3e88d
  • editorError.foreground#FF647E
  • editorGroup.background#31364A
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#292D3Ecc
  • editorGroupHeader.noTabsBackground#252938
  • editorGroupHeader.tabsBackground#252938
  • editorGroupHeader.tabsBorder#31364A
  • editorGutter.addedBackground#c3e88db3
  • editorGutter.background#2D3243
  • editorGutter.deletedBackground#ff5370b3
  • editorGutter.modifiedBackground#ffcb6bb3
  • editorHoverWidget.background#2D3244
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#80a8ff
  • editorMarkerNavigation.background#292D3E
  • editorMarkerNavigationError.background#ff5370b3
  • editorMarkerNavigationWarning.background#ffcb6bb3
  • editorOverviewRuler.addedForeground#A2DB4F
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#3576FF1a
  • editorOverviewRuler.deletedForeground#FF0F38
  • editorOverviewRuler.errorForeground#FF0F38
  • editorOverviewRuler.findMatchForeground#ffdf803c
  • editorOverviewRuler.incomingContentForeground#FFB2231a
  • editorOverviewRuler.infoForeground#FFB223
  • editorOverviewRuler.modifiedForeground#FFB223
  • editorOverviewRuler.rangeHighlightForeground#ffffff16
  • editorOverviewRuler.selectionHighlightForeground#ffffff16
  • editorOverviewRuler.warningForeground#FFB223
  • editorOverviewRuler.wordHighlightForeground#ffffff1a
  • editorOverviewRuler.wordHighlightStrongForeground#ffffff1a
  • editorRuler.foreground#ffffff1a
  • editorSuggestWidget.background#292D3E
  • editorSuggestWidget.border#292D3E
  • editorSuggestWidget.foreground#959dcb
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#FFD17D
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#292D3E
  • editorWidget.border#212432
  • errorForeground#FF647E
  • extensionButton.prominentBackground#9AD83F
  • extensionButton.prominentForeground#000000e6
  • extensionButton.prominentHoverBackground#88CA29
  • focusBorder#ffffff33
  • foreground#959dcb
  • gitDecoration.conflictingResourceForeground#FFD17D
  • gitDecoration.deletedResourceForeground#FF647E
  • gitDecoration.ignoredResourceForeground#959dcba6
  • gitDecoration.modifiedResourceForeground#95B7FF
  • gitDecoration.untrackedResourceForeground#CBEB9D
  • input.background#252938
  • input.border#2D3244
  • input.foreground#959dcb
  • input.placeholderForeground#959dcba6
  • inputOption.activeBorder#292D3E
  • inputValidation.errorBackground#252938
  • inputValidation.errorBorder#FF0F38
  • inputValidation.infoBackground#252938
  • inputValidation.infoBorder#3576FF
  • inputValidation.warningBackground#252938
  • inputValidation.warningBorder#FFB223
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#C3E88D
  • list.hoverBackground#ffffff1a
  • list.hoverForeground#DCDEEE
  • list.inactiveFocusBackground#ffffff1f
  • list.inactiveSelectionBackground#ffffff21
  • list.inactiveSelectionForeground#FFFFFF
  • list.invalidItemForeground#FF647E
  • merge.border#FF0F38
  • merge.currentContentBackground#3576FF1a
  • merge.currentHeaderBackground#3576FF
  • merge.incomingContentBackground#FFB2231a
  • merge.incomingHeaderBackground#FFB223
  • notificationCenter.border#88CA29
  • notificationCenterHeader.background#88CA29
  • notificationCenterHeader.foreground#000000e6
  • notificationLink.foreground#80a8ff
  • notifications.background#212432
  • notifications.border#212432
  • notifications.foreground#C4C9E2
  • notificationToast.border#292D3E
  • panel.background#212432
  • panel.border#31364A
  • panelTitle.activeBorder#88CA29
  • panelTitle.activeForeground#C4C9E2
  • panelTitle.inactiveForeground#6671B4
  • peekView.border#292D3E
  • peekViewEditor.background#2D3244
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#2D3244
  • peekViewResult.background#2D3244
  • peekViewResult.fileForeground#C4C9E2
  • peekViewResult.lineForeground#C4C9E2
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#C4C9E2
  • peekViewTitle.background#252938
  • peekViewTitleDescription.foreground#6671B4
  • peekViewTitleLabel.foreground#ADB3D7
  • pickerGroup.border#2D3244
  • pickerGroup.foreground#7D87BF
  • progressBar.background#C3E88D
  • scrollbar.shadow#15171F
  • scrollbarSlider.activeBackground#959dcb4d
  • scrollbarSlider.background#959dcb1a
  • scrollbarSlider.hoverBackground#959dcb33
  • selection.background#82aaffb3
  • sideBar.background#292D3E
  • sideBar.border#292D3E
  • sideBar.foreground#959dcb
  • sideBarSectionHeader.background#31364A
  • sideBarSectionHeader.foreground#6671B4
  • sideBarTitle.foreground#7D87BF
  • statusBar.background#212432
  • statusBar.border#31364A
  • statusBar.debuggingBackground#9AD83F
  • statusBar.debuggingForeground#000000e6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#31364A
  • statusBar.noFolderForeground#6671B4
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#88CA29
  • statusBarItem.prominentHoverBackground#A2DB4F
  • tab.activeBackground#31364A
  • tab.activeBorder#88CA29
  • tab.activeForeground#C4C9E2
  • tab.border#31364A
  • tab.hoverBackground#31364A
  • tab.inactiveBackground#212432
  • tab.inactiveForeground#7D87BF
  • tab.unfocusedActiveForeground#7D87BF
  • tab.unfocusedHoverBackground#31364A
  • tab.unfocusedInactiveForeground#6671B4
  • 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#212432
  • terminal.foreground#959dcb
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#212432
  • titleBar.activeForeground#C4C9E2
  • titleBar.border#212432
  • titleBar.inactiveBackground#2D3244
  • titleBar.inactiveForeground#7D87BF
  • walkThrough.embeddedEditorBackground#292D3E
  • welcomePage.buttonBackground#2D3244
  • welcomePage.buttonHoverBackground#31364A
  • widget.shadow#15171F

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#C4C9E2
comment, punctuation.definition.comment#666d93italic
constant.character.escape, constant.other.placeholder#ffcb6bitalic
invalid, invalid.illegal#ff526f
keyword, storage.type#
storage.modifier#
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#fcb56e
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#9AA1CD
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#80a8ff
entity.name.tag, meta.tag.sgml#ff526f
entity.name.tag support.class.component#ffcb6b
meta.tag.attributes meta.embedded variable.other#9AA1CD
meta.type.annotation, meta.type.parameters, entity.name.type#ffcb6b
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#c3e88d
meta.tag.attribute, entity.other.attribute-name#f78e6eitalic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#ff526f
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#b1b4c9
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#fcb56e
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#80a8ff
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#9AA1CD
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#f78e6e
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#b1b4c9italic
*url*, *link*, *uri*#80a8ffitalic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#80a8ffitalic
source.json meta.structure.dictionary.json support.type.property-name.json#ffcb6b
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#f78e6e
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#
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#9AA1CD
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#80a8ff
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#fcb56e
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#8489a9
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#b1b4c9
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#ff526f
text.html.markdown, punctuation.definition.list_item.markdown#8489a9
text.html.markdown markup.inline.raw.markdown#
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#b1b4c9
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#ff526f
beginning.punctuation.definition.list.markdown#f78e6e
markup.italic#fcb56eitalic
markup.bold, markup.bold string#fcb56ebold
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#fcb56ebold italic
markup.underline#80a8ffunderline
markup.strike#666d93strike
beginning.punctuation.definition.quote#ffffff13
markup.quote#9398b4italic
string.other.link.title.markdown#f78e6e
string.other.link.description.title.markdown#c3e88d
constant.other.reference.link.markdown#fcb56e
markup.raw.block#9AA1CD
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#9AA1CD
meta.separator#959dcbbold
markup.table#C4C9E2
token.info-token#95B7FF
token.warn-token#FFD17D
token.error-token#FF647E
token.debug-token#80a8ff
markup.deleted, punctuation.definition.deleted#FF647E
markup.inserted, punctuation.definition.inserted#CBEB9D
markup.changed, punctuation.definition.changed#95B7FF
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#9AA1CD
variable.parameter#9AA1CD
variable.language, variable.scss, variable.less, variable.styl#ff526fitalic
punctuation.definition.variable#9AA1CDitalic
variable.other.constant#9AA1CD
meta.import variable.other, entity.name.type.module#ffcb6b
variable.other.property, variable.other.object.property, support.variable.property#ff526f
constant, constant.other, constant.character#
support.type.property-name, constant.numeric#f78e6e
meta.object-literal.key#ff526f
constant.language#f78e6e

Shiki preview

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

Loading...