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#E0E0E0
  • activityBar.border#DCDCDC
  • activityBar.dropBackground#E0E0E0cc
  • activityBar.foreground#383942
  • activityBarBadge.background#0E46C0
  • activityBarBadge.foreground#ffffffe6
  • badge.background#0F4BCD
  • badge.foreground#ffffffe6
  • breadcrumb.activeSelectionForeground#35363E
  • breadcrumb.background#DCDCDC
  • breadcrumb.focusForeground#393A43
  • breadcrumb.foreground#393A43
  • breadcrumbPicker.background#E0E0E0
  • button.background#0E46C0
  • button.foreground#ffffffe6
  • button.hoverBackground#0F4BCD
  • debugExceptionWidget.background#D12E1F
  • debugExceptionWidget.border#D12E1F
  • diffEditor.insertedTextBackground#40803F1a
  • diffEditor.removedTextBackground#D12E1F1a
  • dropdown.background#DCDCDC
  • dropdown.border#DCDCDC
  • dropdown.foreground#383942
  • dropdown.listBackground#E0E0E0
  • editor.background#fafafa
  • editor.findMatchBackground#ffdf803c
  • editor.findMatchHighlightBackground#00000016
  • editor.foreground#383942
  • 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#4179f1
  • editorError.foreground#E03D2E
  • editorGroup.background#EBEBEB
  • editorGroup.border#0000001a
  • editorGroup.dropBackground#E0E0E0cc
  • editorGroupHeader.noTabsBackground#DCDCDC
  • editorGroupHeader.tabsBackground#DCDCDC
  • editorGroupHeader.tabsBorder#EBEBEB
  • editorGutter.addedBackground#50a04fb3
  • editorGutter.background#F3F3F3
  • editorGutter.deletedBackground#e45548b3
  • editorGutter.modifiedBackground#bb8000b3
  • editorHoverWidget.background#E4E4E4
  • editorIndentGuide.activeBackground#00000033
  • editorIndentGuide.background#0000001a
  • editorLineNumber.activeForeground#0000005a
  • editorLineNumber.foreground#00000033
  • editorLink.activeForeground#4179f1
  • editorMarkerNavigation.background#E0E0E0
  • editorMarkerNavigationError.background#e45548b3
  • editorMarkerNavigationWarning.background#bb8000b3
  • editorOverviewRuler.addedForeground#40803F
  • editorOverviewRuler.border#0000001a
  • editorOverviewRuler.currentContentForeground#1153E31a
  • editorOverviewRuler.deletedForeground#D12E1F
  • editorOverviewRuler.errorForeground#D12E1F
  • editorOverviewRuler.findMatchForeground#ffdf803c
  • editorOverviewRuler.incomingContentForeground#9666001a
  • editorOverviewRuler.infoForeground#966600
  • editorOverviewRuler.modifiedForeground#966600
  • editorOverviewRuler.rangeHighlightForeground#00000016
  • editorOverviewRuler.selectionHighlightForeground#00000016
  • editorOverviewRuler.warningForeground#966600
  • editorOverviewRuler.wordHighlightForeground#0000001a
  • editorOverviewRuler.wordHighlightStrongForeground#0000001a
  • editorRuler.foreground#0000001a
  • editorSuggestWidget.background#E0E0E0
  • editorSuggestWidget.border#DCDCDC
  • editorSuggestWidget.foreground#383942
  • editorSuggestWidget.selectedBackground#DCDCDC
  • editorWarning.foreground#835A00
  • editorWhitespace.foreground#00000016
  • editorWidget.background#E0E0E0
  • editorWidget.border#DCDCDC
  • errorForeground#E03D2E
  • extensionButton.prominentBackground#0E46C0
  • extensionButton.prominentForeground#ffffffe6
  • extensionButton.prominentHoverBackground#0C3DA7
  • focusBorder#00000026
  • foreground#383942
  • gitDecoration.conflictingResourceForeground#E03D2E
  • gitDecoration.deletedResourceForeground#E03D2E
  • gitDecoration.ignoredResourceForeground#383942a6
  • gitDecoration.modifiedResourceForeground#0F49C7
  • gitDecoration.untrackedResourceForeground#387037
  • input.background#E4E4E4
  • input.border#DCDCDC
  • input.foreground#383942
  • input.placeholderForeground#383942a6
  • inputOption.activeBorder#D5D5D5
  • inputValidation.errorBackground#DCDCDC
  • inputValidation.errorBorder#D12E1F
  • inputValidation.infoBackground#DCDCDC
  • inputValidation.infoBorder#1153E3
  • inputValidation.warningBackground#DCDCDC
  • inputValidation.warningBorder#966600
  • list.activeSelectionBackground#0000001a
  • list.activeSelectionForeground#34343D
  • list.dropBackground#0000000d
  • list.focusBackground#00000026
  • list.focusForeground#35363E
  • list.highlightForeground#2464EF
  • list.hoverBackground#0000000d
  • list.hoverForeground#373841
  • list.inactiveFocusBackground#00000012
  • list.inactiveSelectionBackground#00000014
  • list.inactiveSelectionForeground#36373F
  • list.invalidItemForeground#E03D2E
  • merge.border#D12E1F
  • merge.currentContentBackground#1153E31a
  • merge.currentHeaderBackground#1153E3
  • merge.incomingContentBackground#9666001a
  • merge.incomingHeaderBackground#966600
  • notificationCenter.border#0C3DA7
  • notificationCenterHeader.background#0C3DA7
  • notificationCenterHeader.foreground#ffffffe6
  • notificationLink.foreground#4179f1
  • notifications.background#D5D5D5
  • notifications.border#D5D5D5
  • notifications.foreground#3B3C45
  • notificationToast.border#E0E0E0
  • panel.background#EBEBEB
  • panel.border#D5D5D5
  • panelTitle.activeBorder#0C3DA7
  • panelTitle.activeForeground#3B3C45
  • panelTitle.inactiveForeground#35363F
  • peekView.border#E0E0E0
  • peekViewEditor.background#E4E4E4
  • peekViewEditor.matchHighlightBackground#00000016
  • peekViewEditorGutter.background#E4E4E4
  • peekViewResult.background#E4E4E4
  • peekViewResult.fileForeground#383942
  • peekViewResult.lineForeground#383942
  • peekViewResult.matchHighlightBackground#00000016
  • peekViewResult.selectionBackground#0000001a
  • peekViewResult.selectionForeground#383942
  • peekViewTitle.background#DCDCDC
  • peekViewTitleDescription.foreground#35363F
  • peekViewTitleLabel.foreground#393A43
  • pickerGroup.border#E4E4E4
  • pickerGroup.foreground#373841
  • progressBar.background#2464EF
  • scrollbar.shadow#DCDCDC
  • scrollbarSlider.activeBackground#3839424d
  • scrollbarSlider.background#3839421a
  • scrollbarSlider.hoverBackground#38394233
  • selection.background#4078f1b3
  • sideBar.background#EBEBEB
  • sideBar.border#E0E0E0
  • sideBar.foreground#383942
  • sideBarSectionHeader.background#E0E0E0
  • sideBarSectionHeader.foreground#383942
  • sideBarTitle.foreground#373841
  • statusBar.background#E0E0E0
  • statusBar.border#DCDCDC
  • statusBar.debuggingBackground#0E46C0
  • statusBar.debuggingForeground#ffffffe6
  • statusBar.foreground#000000cc
  • statusBar.noFolderBackground#E0E0E0
  • statusBar.noFolderForeground#35363F
  • statusBarItem.activeBackground#0000001a
  • statusBarItem.hoverBackground#0000000d
  • statusBarItem.prominentBackground#0C3DA7
  • statusBarItem.prominentHoverBackground#0F4BCD
  • tab.activeBackground#EBEBEB
  • tab.activeBorder#0C3DA7
  • tab.activeForeground#383942
  • tab.border#D5D5D5
  • tab.hoverBackground#E4E4E4
  • tab.inactiveBackground#DCDCDC
  • tab.inactiveForeground#373841
  • tab.unfocusedActiveForeground#373841
  • tab.unfocusedHoverBackground#EBEBEB
  • tab.unfocusedInactiveForeground#35363F
  • 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#E0E0E0
  • terminal.foreground#383942
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#DCDCDC
  • titleBar.activeForeground#3B3C45
  • titleBar.border#D5D5D5
  • titleBar.inactiveBackground#E0E0E0
  • titleBar.inactiveForeground#373841
  • walkThrough.embeddedEditorBackground#E0E0E0
  • welcomePage.buttonBackground#E4E4E4
  • welcomePage.buttonHoverBackground#EBEBEB
  • widget.shadow#DCDCDC

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#383942
comment, punctuation.definition.comment#a0a1a7italic
constant.character.escape, constant.other.placeholder#bd8100italic
invalid, invalid.illegal#e45649
keyword, storage.type#a725a5
storage.modifier#a725a5
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#ad7600
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#383942
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#4179f1
entity.name.tag, meta.tag.sgml#e45649
entity.name.tag support.class.component#bd8100
meta.tag.attributes meta.embedded variable.other#383942
meta.type.annotation, meta.type.parameters, entity.name.type#bd8100
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#50a14f
meta.tag.attribute, entity.other.attribute-name#946500italic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#e45649
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#5f6067
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#ad7600
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#4179f1
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#383942
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#946500
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#5f6067italic
*url*, *link*, *uri*#4179f1italic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#4179f1italic
source.json meta.structure.dictionary.json support.type.property-name.json#bd8100
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#946500
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#a725a5
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#383942
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#4179f1
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#ad7600
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#85868e
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#5f6067
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#e45649
text.html.markdown, punctuation.definition.list_item.markdown#85868e
text.html.markdown markup.inline.raw.markdown#a725a5
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#5f6067
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#e45649
beginning.punctuation.definition.list.markdown#946500
markup.italic#ad7600italic
markup.bold, markup.bold string#ad7600bold
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#ad7600bold italic
markup.underline#4179f1underline
markup.strike#a0a1a7strike
beginning.punctuation.definition.quote#00000013
markup.quote#787982italic
string.other.link.title.markdown#946500
string.other.link.description.title.markdown#50a14f
constant.other.reference.link.markdown#ad7600
markup.raw.block#383942
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#383942
meta.separator#383942bold
markup.table#383942
token.info-token#0F49C7
token.warn-token#835A00
token.error-token#E03D2E
token.debug-token#4179f1
markup.deleted, punctuation.definition.deleted#E03D2E
markup.inserted, punctuation.definition.inserted#387037
markup.changed, punctuation.definition.changed#0F49C7
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#383942
variable.parameter#383942
variable.language, variable.scss, variable.less, variable.styl#e45649italic
punctuation.definition.variable#383942italic
variable.other.constant#383942
meta.import variable.other, entity.name.type.module#bd8100
variable.other.property, variable.other.object.property, support.variable.property#e45649
constant, constant.other, constant.character#a725a5
support.type.property-name, constant.numeric#946500
meta.object-literal.key#e45649
constant.language#946500

Shiki preview

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

Loading...