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#E6E6E6
  • activityBar.border#E1E1E1
  • activityBar.dropBackground#E6E6E6cc
  • activityBar.foreground#000000
  • activityBarBadge.background#2B598F
  • activityBarBadge.foreground#ffffffe6
  • badge.background#2E5F99
  • badge.foreground#ffffffe6
  • breadcrumb.activeSelectionForeground#000000
  • breadcrumb.background#E1E1E1
  • breadcrumb.focusForeground#000000
  • breadcrumb.foreground#000000
  • breadcrumbPicker.background#E6E6E6
  • button.background#2B598F
  • button.foreground#ffffffe6
  • button.hoverBackground#2E5F99
  • debugExceptionWidget.background#B82C33
  • debugExceptionWidget.border#B82C33
  • diffEditor.insertedTextBackground#4E6B261a
  • diffEditor.removedTextBackground#B82C331a
  • dropdown.background#E1E1E1
  • dropdown.border#E1E1E1
  • dropdown.foreground#000000
  • dropdown.listBackground#E6E6E6
  • editor.background#ffffff
  • editor.findMatchBackground#f5da8a3c
  • editor.findMatchHighlightBackground#00000016
  • editor.foreground#000000
  • editor.inactiveSelectionBackground#00000010
  • editor.lineHighlightBackground#0000000d
  • editor.rangeHighlightBackground#00000016
  • editor.selectionBackground#0000001a
  • editor.selectionHighlightBackground#00000016
  • editor.wordHighlightBackground#00000016
  • editor.wordHighlightStrongBackground#0000001a
  • editorBracketMatch.background#00000016
  • editorBracketMatch.border#00000016
  • editorCodeLens.foreground#00000016
  • editorCursor.foreground#3b79bf
  • editorError.foreground#CF323A
  • editorGroup.background#F2F2F2
  • editorGroup.border#0000001a
  • editorGroup.dropBackground#E6E6E6cc
  • editorGroupHeader.noTabsBackground#E1E1E1
  • editorGroupHeader.tabsBackground#E1E1E1
  • editorGroupHeader.tabsBorder#F2F2F2
  • editorGutter.addedBackground#61862fb3
  • editorGutter.background#F7F7F7
  • editorGutter.deletedBackground#d44950b3
  • editorGutter.modifiedBackground#b3950eb3
  • editorHoverWidget.background#EBEBEB
  • editorIndentGuide.activeBackground#00000033
  • editorIndentGuide.background#0000001a
  • editorLineNumber.activeForeground#0000005a
  • editorLineNumber.foreground#00000033
  • editorLink.activeForeground#3b79bf
  • editorMarkerNavigation.background#E6E6E6
  • editorMarkerNavigationError.background#d44950b3
  • editorMarkerNavigationWarning.background#b3950eb3
  • editorOverviewRuler.addedForeground#4E6B26
  • editorOverviewRuler.border#0000001a
  • editorOverviewRuler.currentContentForeground#2E5F991a
  • editorOverviewRuler.deletedForeground#B82C33
  • editorOverviewRuler.errorForeground#B82C33
  • editorOverviewRuler.findMatchForeground#f5da8a3c
  • editorOverviewRuler.incomingContentForeground#8F770B1a
  • editorOverviewRuler.infoForeground#8F770B
  • editorOverviewRuler.modifiedForeground#8F770B
  • editorOverviewRuler.rangeHighlightForeground#00000016
  • editorOverviewRuler.selectionHighlightForeground#00000016
  • editorOverviewRuler.warningForeground#8F770B
  • editorOverviewRuler.wordHighlightForeground#0000001a
  • editorOverviewRuler.wordHighlightStrongForeground#0000001a
  • editorRuler.foreground#0000001a
  • editorSuggestWidget.background#E6E6E6
  • editorSuggestWidget.border#E1E1E1
  • editorSuggestWidget.foreground#000000
  • editorSuggestWidget.selectedBackground#E1E1E1
  • editorWarning.foreground#7D680A
  • editorWhitespace.foreground#00000016
  • editorWidget.background#E6E6E6
  • editorWidget.border#E1E1E1
  • errorForeground#CF323A
  • extensionButton.prominentBackground#2B598F
  • extensionButton.prominentForeground#ffffffe6
  • extensionButton.prominentHoverBackground#264D7C
  • focusBorder#00000026
  • foreground#000000
  • gitDecoration.conflictingResourceForeground#CF323A
  • gitDecoration.deletedResourceForeground#CF323A
  • gitDecoration.ignoredResourceForeground#000000a6
  • gitDecoration.modifiedResourceForeground#295386
  • gitDecoration.untrackedResourceForeground#445E21
  • input.background#EBEBEB
  • input.border#E1E1E1
  • input.foreground#000000
  • input.placeholderForeground#000000a6
  • inputOption.activeBorder#DBDBDB
  • inputValidation.errorBackground#E1E1E1
  • inputValidation.errorBorder#B82C33
  • inputValidation.infoBackground#E1E1E1
  • inputValidation.infoBorder#2E5F99
  • inputValidation.warningBackground#E1E1E1
  • inputValidation.warningBorder#8F770B
  • list.activeSelectionBackground#0000001a
  • list.activeSelectionForeground#000000
  • list.dropBackground#0000000d
  • list.focusBackground#00000026
  • list.focusForeground#000000
  • list.highlightForeground#3A77BF
  • list.hoverBackground#0000000d
  • list.hoverForeground#000000
  • list.inactiveFocusBackground#00000012
  • list.inactiveSelectionBackground#00000014
  • list.inactiveSelectionForeground#000000
  • list.invalidItemForeground#CF323A
  • merge.border#B82C33
  • merge.currentContentBackground#2E5F991a
  • merge.currentHeaderBackground#2E5F99
  • merge.incomingContentBackground#8F770B1a
  • merge.incomingHeaderBackground#8F770B
  • notificationCenter.border#264D7C
  • notificationCenterHeader.background#264D7C
  • notificationCenterHeader.foreground#ffffffe6
  • notificationLink.foreground#3b79bf
  • notifications.background#DBDBDB
  • notifications.border#DBDBDB
  • notifications.foreground#000000
  • notificationToast.border#E6E6E6
  • panel.background#F2F2F2
  • panel.border#DBDBDB
  • panelTitle.activeBorder#264D7C
  • panelTitle.activeForeground#000000
  • panelTitle.inactiveForeground#000000
  • peekView.border#E6E6E6
  • peekViewEditor.background#EBEBEB
  • peekViewEditor.matchHighlightBackground#00000016
  • peekViewEditorGutter.background#EBEBEB
  • peekViewResult.background#EBEBEB
  • peekViewResult.fileForeground#000000
  • peekViewResult.lineForeground#000000
  • peekViewResult.matchHighlightBackground#00000016
  • peekViewResult.selectionBackground#0000001a
  • peekViewResult.selectionForeground#000000
  • peekViewTitle.background#E1E1E1
  • peekViewTitleDescription.foreground#000000
  • peekViewTitleLabel.foreground#000000
  • pickerGroup.border#EBEBEB
  • pickerGroup.foreground#000000
  • progressBar.background#3A77BF
  • scrollbar.shadow#E1E1E1
  • scrollbarSlider.activeBackground#0000004d
  • scrollbarSlider.background#0000001a
  • scrollbarSlider.hoverBackground#00000033
  • selection.background#3a77bfb3
  • sideBar.background#F2F2F2
  • sideBar.border#E6E6E6
  • sideBar.foreground#000000
  • sideBarSectionHeader.background#E6E6E6
  • sideBarSectionHeader.foreground#000000
  • sideBarTitle.foreground#000000
  • statusBar.background#E6E6E6
  • statusBar.border#E1E1E1
  • statusBar.debuggingBackground#2B598F
  • statusBar.debuggingForeground#ffffffe6
  • statusBar.foreground#000000cc
  • statusBar.noFolderBackground#E6E6E6
  • statusBar.noFolderForeground#000000
  • statusBarItem.activeBackground#0000001a
  • statusBarItem.hoverBackground#0000000d
  • statusBarItem.prominentBackground#264D7C
  • statusBarItem.prominentHoverBackground#2E5F99
  • tab.activeBackground#F2F2F2
  • tab.activeBorder#264D7C
  • tab.activeForeground#000000
  • tab.border#DBDBDB
  • tab.hoverBackground#EBEBEB
  • tab.inactiveBackground#E1E1E1
  • tab.inactiveForeground#000000
  • tab.unfocusedActiveForeground#000000
  • tab.unfocusedHoverBackground#F2F2F2
  • tab.unfocusedInactiveForeground#000000
  • 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#E6E6E6
  • terminal.foreground#000000
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#E1E1E1
  • titleBar.activeForeground#000000
  • titleBar.border#DBDBDB
  • titleBar.inactiveBackground#E6E6E6
  • titleBar.inactiveForeground#000000
  • walkThrough.embeddedEditorBackground#E6E6E6
  • welcomePage.buttonBackground#EBEBEB
  • welcomePage.buttonHoverBackground#F2F2F2
  • widget.shadow#E1E1E1

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#000000
comment, punctuation.definition.comment#adadaditalic
constant.character.escape, constant.other.placeholder#b3950fitalic
invalid, invalid.illegal#d44950
keyword, storage.type#7553c1
storage.modifier#7553c1
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#b8820f
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#000000
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#3b79bf
entity.name.tag, meta.tag.sgml#d44950
entity.name.tag support.class.component#b3950f
meta.tag.attributes meta.embedded variable.other#000000
meta.type.annotation, meta.type.parameters, entity.name.type#b3950f
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#5f842e
meta.tag.attribute, entity.other.attribute-name#bd690fitalic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#d44950
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#6e6e6e
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#b8820f
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#3b79bf
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#000000
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#bd690f
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#6e6e6eitalic
*url*, *link*, *uri*#3b79bfitalic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#3b79bfitalic
source.json meta.structure.dictionary.json support.type.property-name.json#b3950f
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#bd690f
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#7553c1
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#000000
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#3b79bf
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#b8820f
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#949494
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#6e6e6e
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#d44950
text.html.markdown, punctuation.definition.list_item.markdown#949494
text.html.markdown markup.inline.raw.markdown#7553c1
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#6e6e6e
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#d44950
beginning.punctuation.definition.list.markdown#bd690f
markup.italic#b8820fitalic
markup.bold, markup.bold string#b8820fbold
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#b8820fbold italic
markup.underline#3b79bfunderline
markup.strike#adadadstrike
beginning.punctuation.definition.quote#00000013
markup.quote#878787italic
string.other.link.title.markdown#bd690f
string.other.link.description.title.markdown#5f842e
constant.other.reference.link.markdown#b8820f
markup.raw.block#000000
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#000000
meta.separator#000000bold
markup.table#000000
token.info-token#295386
token.warn-token#7D680A
token.error-token#CF323A
token.debug-token#3b79bf
markup.deleted, punctuation.definition.deleted#CF323A
markup.inserted, punctuation.definition.inserted#445E21
markup.changed, punctuation.definition.changed#295386
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#000000
variable.parameter#000000
variable.language, variable.scss, variable.less, variable.styl#d44950italic
punctuation.definition.variable#000000italic
variable.other.constant#000000
meta.import variable.other, entity.name.type.module#b3950f
variable.other.property, variable.other.object.property, support.variable.property#d44950
constant, constant.other, constant.character#7553c1
support.type.property-name, constant.numeric#bd690f
meta.object-literal.key#d44950
constant.language#bd690f

Shiki preview

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

Loading...