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#E2E2E2
  • activityBar.border#DDDDDD
  • activityBar.dropBackground#E2E2E2cc
  • activityBar.foreground#282a2e
  • activityBarBadge.background#AC3939
  • activityBarBadge.foreground#ffffffe6
  • badge.background#B83D3D
  • badge.foreground#ffffffe6
  • breadcrumb.activeSelectionForeground#26272B
  • breadcrumb.background#DDDDDD
  • breadcrumb.focusForeground#292B2F
  • breadcrumb.foreground#292B2F
  • breadcrumbPicker.background#E2E2E2
  • button.background#AC3939
  • button.foreground#ffffffe6
  • button.hoverBackground#B83D3D
  • debugExceptionWidget.background#B83D3D
  • debugExceptionWidget.border#B83D3D
  • diffEditor.insertedTextBackground#9AA3471a
  • diffEditor.removedTextBackground#B83D3D1a
  • dropdown.background#DDDDDD
  • dropdown.border#DDDDDD
  • dropdown.foreground#282a2e
  • dropdown.listBackground#E2E2E2
  • editor.background#ffffff
  • editor.findMatchBackground#f2d98c3c
  • editor.findMatchHighlightBackground#00000016
  • editor.foreground#282a2e
  • 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#cc6666
  • editorError.foreground#C44F4F
  • editorGroup.background#EDEDED
  • editorGroup.border#0000001a
  • editorGroup.dropBackground#E2E2E2cc
  • editorGroupHeader.noTabsBackground#DDDDDD
  • editorGroupHeader.tabsBackground#DDDDDD
  • editorGroupHeader.tabsBorder#EDEDED
  • editorGutter.addedBackground#b5bd68b3
  • editorGutter.background#F7F7F7
  • editorGutter.deletedBackground#cc6666b3
  • editorGutter.modifiedBackground#f0c674b3
  • editorHoverWidget.background#E7E7E7
  • editorIndentGuide.activeBackground#00000033
  • editorIndentGuide.background#0000001a
  • editorLineNumber.activeForeground#0000005a
  • editorLineNumber.foreground#00000033
  • editorLink.activeForeground#82a3bf
  • editorMarkerNavigation.background#E2E2E2
  • editorMarkerNavigationError.background#cc6666b3
  • editorMarkerNavigationWarning.background#f0c674b3
  • editorOverviewRuler.addedForeground#9AA347
  • editorOverviewRuler.border#0000001a
  • editorOverviewRuler.currentContentForeground#5783A81a
  • editorOverviewRuler.deletedForeground#B83D3D
  • editorOverviewRuler.errorForeground#B83D3D
  • editorOverviewRuler.findMatchForeground#f2d98c3c
  • editorOverviewRuler.incomingContentForeground#E9AC341a
  • editorOverviewRuler.infoForeground#E9AC34
  • editorOverviewRuler.modifiedForeground#E9AC34
  • editorOverviewRuler.rangeHighlightForeground#00000016
  • editorOverviewRuler.selectionHighlightForeground#00000016
  • editorOverviewRuler.warningForeground#E9AC34
  • editorOverviewRuler.wordHighlightForeground#0000001a
  • editorOverviewRuler.wordHighlightStrongForeground#0000001a
  • editorRuler.foreground#0000001a
  • editorSuggestWidget.background#E2E2E2
  • editorSuggestWidget.border#DDDDDD
  • editorSuggestWidget.foreground#282a2e
  • editorSuggestWidget.selectedBackground#DDDDDD
  • editorWarning.foreground#E19D18
  • editorWhitespace.foreground#00000016
  • editorWidget.background#E2E2E2
  • editorWidget.border#DDDDDD
  • errorForeground#C44F4F
  • extensionButton.prominentBackground#AC3939
  • extensionButton.prominentForeground#ffffffe6
  • extensionButton.prominentHoverBackground#953232
  • focusBorder#00000026
  • foreground#282a2e
  • gitDecoration.conflictingResourceForeground#C44F4F
  • gitDecoration.deletedResourceForeground#C44F4F
  • gitDecoration.ignoredResourceForeground#282a2ea6
  • gitDecoration.modifiedResourceForeground#4C7393
  • gitDecoration.untrackedResourceForeground#878F3E
  • input.background#E7E7E7
  • input.border#DDDDDD
  • input.foreground#282a2e
  • input.placeholderForeground#282a2ea6
  • inputOption.activeBorder#D7D7D7
  • inputValidation.errorBackground#DDDDDD
  • inputValidation.errorBorder#B83D3D
  • inputValidation.infoBackground#DDDDDD
  • inputValidation.infoBorder#5783A8
  • inputValidation.warningBackground#DDDDDD
  • inputValidation.warningBorder#E9AC34
  • list.activeSelectionBackground#0000001a
  • list.activeSelectionForeground#25272A
  • list.dropBackground#0000000d
  • list.focusBackground#00000026
  • list.focusForeground#26272B
  • list.highlightForeground#cc6666
  • list.hoverBackground#0000000d
  • list.hoverForeground#27292D
  • list.inactiveFocusBackground#00000012
  • list.inactiveSelectionBackground#00000014
  • list.inactiveSelectionForeground#26282C
  • list.invalidItemForeground#C44F4F
  • merge.border#B83D3D
  • merge.currentContentBackground#5783A81a
  • merge.currentHeaderBackground#5783A8
  • merge.incomingContentBackground#E9AC341a
  • merge.incomingHeaderBackground#E9AC34
  • notificationCenter.border#953232
  • notificationCenterHeader.background#953232
  • notificationCenterHeader.foreground#ffffffe6
  • notificationLink.foreground#82a3bf
  • notifications.background#D7D7D7
  • notifications.border#D7D7D7
  • notifications.foreground#2A2C30
  • notificationToast.border#E2E2E2
  • panel.background#EDEDED
  • panel.border#D7D7D7
  • panelTitle.activeBorder#953232
  • panelTitle.activeForeground#2A2C30
  • panelTitle.inactiveForeground#26282C
  • peekView.border#E2E2E2
  • peekViewEditor.background#E7E7E7
  • peekViewEditor.matchHighlightBackground#00000016
  • peekViewEditorGutter.background#E7E7E7
  • peekViewResult.background#E7E7E7
  • peekViewResult.fileForeground#282a2e
  • peekViewResult.lineForeground#282a2e
  • peekViewResult.matchHighlightBackground#00000016
  • peekViewResult.selectionBackground#0000001a
  • peekViewResult.selectionForeground#282a2e
  • peekViewTitle.background#DDDDDD
  • peekViewTitleDescription.foreground#26282C
  • peekViewTitleLabel.foreground#292B2F
  • pickerGroup.border#E7E7E7
  • pickerGroup.foreground#27292D
  • progressBar.background#cc6666
  • scrollbar.shadow#DDDDDD
  • scrollbarSlider.activeBackground#282a2e4d
  • scrollbarSlider.background#282a2e1a
  • scrollbarSlider.hoverBackground#282a2e33
  • selection.background#81a2beb3
  • sideBar.background#EDEDED
  • sideBar.border#E2E2E2
  • sideBar.foreground#282a2e
  • sideBarSectionHeader.background#E2E2E2
  • sideBarSectionHeader.foreground#282a2e
  • sideBarTitle.foreground#27292D
  • statusBar.background#E2E2E2
  • statusBar.border#DDDDDD
  • statusBar.debuggingBackground#AC3939
  • statusBar.debuggingForeground#ffffffe6
  • statusBar.foreground#000000cc
  • statusBar.noFolderBackground#E2E2E2
  • statusBar.noFolderForeground#26282C
  • statusBarItem.activeBackground#0000001a
  • statusBarItem.hoverBackground#0000000d
  • statusBarItem.prominentBackground#953232
  • statusBarItem.prominentHoverBackground#B83D3D
  • tab.activeBackground#EDEDED
  • tab.activeBorder#953232
  • tab.activeForeground#282a2e
  • tab.border#D7D7D7
  • tab.hoverBackground#E7E7E7
  • tab.inactiveBackground#DDDDDD
  • tab.inactiveForeground#27292D
  • tab.unfocusedActiveForeground#27292D
  • tab.unfocusedHoverBackground#EDEDED
  • tab.unfocusedInactiveForeground#26282C
  • 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#E2E2E2
  • terminal.foreground#282a2e
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#DDDDDD
  • titleBar.activeForeground#2A2C30
  • titleBar.border#D7D7D7
  • titleBar.inactiveBackground#E2E2E2
  • titleBar.inactiveForeground#27292D
  • walkThrough.embeddedEditorBackground#E2E2E2
  • welcomePage.buttonBackground#E7E7E7
  • welcomePage.buttonHoverBackground#EDEDED
  • widget.shadow#DDDDDD

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#282a2e
comment, punctuation.definition.comment#959795italic
constant.character.escape, constant.other.placeholder#E9AD35italic
invalid, invalid.illegal#B83D3D
keyword, storage.type#946CA1
storage.modifier#946CA1
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#E09432
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#202225
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#5884A9
entity.name.tag, meta.tag.sgml#B83D3D
entity.name.tag support.class.component#E9AD35
meta.tag.attributes meta.embedded variable.other#202225
meta.type.annotation, meta.type.parameters, entity.name.type#E9AD35
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#737935
meta.tag.attribute, entity.other.attribute-name#D2702Bitalic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#B83D3D
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#454645
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#E09432
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#5884A9
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#202225
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#D2702B
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#454645italic
*url*, *link*, *uri*#82a3bfitalic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#5884A9italic
source.json meta.structure.dictionary.json support.type.property-name.json#E9AD35
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#D2702B
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#946CA1
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#202225
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#5884A9
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#E09432
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#636563
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#454645
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#B83D3D
text.html.markdown, punctuation.definition.list_item.markdown#636563
text.html.markdown markup.inline.raw.markdown#946CA1
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#454645
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#B83D3D
beginning.punctuation.definition.list.markdown#D2702B
markup.italic#E09432italic
markup.bold, markup.bold string#E09432bold
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#E09432bold italic
markup.underline#82a3bfunderline
markup.strike#959795strike
beginning.punctuation.definition.quote#ffffff13
markup.quote#6f716fitalic
string.other.link.title.markdown#D2702B
string.other.link.description.title.markdown#737935
constant.other.reference.link.markdown#E09432
markup.raw.block#202225
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#202225
meta.separator#282a2ebold
markup.table#282a2e
token.info-token#4C7393
token.warn-token#E19D18
token.error-token#C44F4F
token.debug-token#5884A9
markup.deleted, punctuation.definition.deleted#C44F4F
markup.inserted, punctuation.definition.inserted#878F3E
markup.changed, punctuation.definition.changed#4C7393
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#202225
variable.parameter#202225
variable.language, variable.scss, variable.less, variable.styl#B83D3Ditalic
punctuation.definition.variable#202225italic
variable.other.constant#202225
meta.import variable.other, entity.name.type.module#E9AD35
variable.other.property, variable.other.object.property, support.variable.property#B83D3D
constant, constant.other, constant.character#946CA1
support.type.property-name, constant.numeric#D2702B
meta.object-literal.key#B83D3D
constant.language#D2702B

Shiki preview

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

Loading...