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#282C35
  • activityBar.border#303540
  • activityBar.dropBackground#282C35cc
  • activityBar.foreground#D4D4D4
  • activityBarBadge.background#D3212E
  • activityBarBadge.foreground#ffffffe6
  • badge.background#DD2734
  • badge.foreground#ffffffe6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#2C303A
  • breadcrumb.focusForeground#BFBFBF
  • breadcrumb.foreground#AAAAAA
  • breadcrumbPicker.background#282C35
  • button.background#D3212E
  • button.foreground#ffffffe6
  • button.hoverBackground#DD2734
  • debugExceptionWidget.background#EC353A
  • debugExceptionWidget.border#EC353A
  • diffEditor.insertedTextBackground#69B4691a
  • diffEditor.removedTextBackground#EC353A1a
  • dropdown.background#242830
  • dropdown.border#2C303A
  • dropdown.foreground#D4D4D4
  • dropdown.listBackground#2C303A
  • editor.background#282C35
  • editor.findMatchBackground#f2d98c3c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#D4D4D4
  • 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#FFFFFE
  • editorError.foreground#F4878A
  • editorGroup.background#303540
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#282C35cc
  • editorGroupHeader.noTabsBackground#242830
  • editorGroupHeader.tabsBackground#242830
  • editorGroupHeader.tabsBorder#303540
  • editorGutter.addedBackground#99cc99b3
  • editorGutter.background#2C303A
  • editorGutter.deletedBackground#f2777ab3
  • editorGutter.modifiedBackground#ffcc66b3
  • editorHoverWidget.background#2C303A
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#F1A5AB
  • editorMarkerNavigation.background#282C35
  • editorMarkerNavigationError.background#f2777ab3
  • editorMarkerNavigationWarning.background#ffcc66b3
  • editorOverviewRuler.addedForeground#69B469
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#3D7AB81a
  • editorOverviewRuler.deletedForeground#EC353A
  • editorOverviewRuler.errorForeground#EC353A
  • editorOverviewRuler.findMatchForeground#f2d98c3c
  • editorOverviewRuler.incomingContentForeground#FFB41F1a
  • editorOverviewRuler.infoForeground#FFB41F
  • editorOverviewRuler.modifiedForeground#FFB41F
  • editorOverviewRuler.rangeHighlightForeground#ffffff16
  • editorOverviewRuler.selectionHighlightForeground#ffffff16
  • editorOverviewRuler.warningForeground#FFB41F
  • editorOverviewRuler.wordHighlightForeground#ffffff1a
  • editorOverviewRuler.wordHighlightStrongForeground#ffffff1a
  • editorRuler.foreground#ffffff1a
  • editorSuggestWidget.background#282C35
  • editorSuggestWidget.border#282C35
  • editorSuggestWidget.foreground#D4D4D4
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#FFD278
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#282C35
  • editorWidget.border#20232A
  • errorForeground#F4878A
  • extensionButton.prominentBackground#D3212E
  • extensionButton.prominentForeground#ffffffe6
  • extensionButton.prominentHoverBackground#B71D28
  • focusBorder#ffffff33
  • foreground#D4D4D4
  • gitDecoration.conflictingResourceForeground#FFD278
  • gitDecoration.deletedResourceForeground#F4878A
  • gitDecoration.ignoredResourceForeground#D4D4D4a6
  • gitDecoration.modifiedResourceForeground#71A1D0
  • gitDecoration.untrackedResourceForeground#A5D2A5
  • input.background#242830
  • input.border#2C303A
  • input.foreground#D4D4D4
  • input.placeholderForeground#D4D4D4a6
  • inputOption.activeBorder#282C35
  • inputValidation.errorBackground#242830
  • inputValidation.errorBorder#EC353A
  • inputValidation.infoBackground#242830
  • inputValidation.infoBorder#3D7AB8
  • inputValidation.warningBackground#242830
  • inputValidation.warningBorder#FFB41F
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#E65F69
  • list.hoverBackground#ffffff1a
  • list.hoverForeground#FFFFFF
  • list.inactiveFocusBackground#ffffff1f
  • list.inactiveSelectionBackground#ffffff21
  • list.inactiveSelectionForeground#FFFFFF
  • list.invalidItemForeground#F4878A
  • merge.border#EC353A
  • merge.currentContentBackground#3D7AB81a
  • merge.currentHeaderBackground#3D7AB8
  • merge.incomingContentBackground#FFB41F1a
  • merge.incomingHeaderBackground#FFB41F
  • notificationCenter.border#B71D28
  • notificationCenterHeader.background#B71D28
  • notificationCenterHeader.foreground#ffffffe6
  • notificationLink.foreground#F1A5AB
  • notifications.background#20232A
  • notifications.border#20232A
  • notifications.foreground#FEFEFE
  • notificationToast.border#282C35
  • panel.background#20232A
  • panel.border#303540
  • panelTitle.activeBorder#B71D28
  • panelTitle.activeForeground#FEFEFE
  • panelTitle.inactiveForeground#AAAAAA
  • peekView.border#282C35
  • peekViewEditor.background#2C303A
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#2C303A
  • peekViewResult.background#2C303A
  • peekViewResult.fileForeground#D4D4D4
  • peekViewResult.lineForeground#D4D4D4
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#D4D4D4
  • peekViewTitle.background#242830
  • peekViewTitleDescription.foreground#AAAAAA
  • peekViewTitleLabel.foreground#E9E9E9
  • pickerGroup.border#2C303A
  • pickerGroup.foreground#BFBFBF
  • progressBar.background#E65F69
  • scrollbar.shadow#14161B
  • scrollbarSlider.activeBackground#D4D4D44d
  • scrollbarSlider.background#D4D4D41a
  • scrollbarSlider.hoverBackground#D4D4D433
  • selection.background#6699ccb3
  • sideBar.background#282C35
  • sideBar.border#282C35
  • sideBar.foreground#D4D4D4
  • sideBarSectionHeader.background#303540
  • sideBarSectionHeader.foreground#AAAAAA
  • sideBarTitle.foreground#BFBFBF
  • statusBar.background#20232A
  • statusBar.border#303540
  • statusBar.debuggingBackground#D3212E
  • statusBar.debuggingForeground#ffffffe6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#303540
  • statusBar.noFolderForeground#AAAAAA
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#B71D28
  • statusBarItem.prominentHoverBackground#DD2734
  • tab.activeBackground#303540
  • tab.activeBorder#B71D28
  • tab.activeForeground#FEFEFE
  • tab.border#303540
  • tab.hoverBackground#303540
  • tab.inactiveBackground#20232A
  • tab.inactiveForeground#BFBFBF
  • tab.unfocusedActiveForeground#BFBFBF
  • tab.unfocusedHoverBackground#303540
  • tab.unfocusedInactiveForeground#AAAAAA
  • 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#20232A
  • terminal.foreground#D4D4D4
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#20232A
  • titleBar.activeForeground#FEFEFE
  • titleBar.border#20232A
  • titleBar.inactiveBackground#2C303A
  • titleBar.inactiveForeground#BFBFBF
  • walkThrough.embeddedEditorBackground#282C35
  • welcomePage.buttonBackground#2C303A
  • welcomePage.buttonHoverBackground#303540
  • widget.shadow#14161B

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#D4D4D4
comment, punctuation.definition.comment#6A6A6Aitalic
constant.character.escape, constant.other.placeholder#D4D4D4italic
invalid, invalid.illegal#FFE2A9
keyword, storage.type#FFE2A9
storage.modifier#FFE2A9
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#D4D4D4
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#D4D4D4
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#D4D4D4
entity.name.tag, meta.tag.sgml#FFE2A9
entity.name.tag support.class.component#D4D4D4
meta.tag.attributes meta.embedded variable.other#D4D4D4
meta.type.annotation, meta.type.parameters, entity.name.type#D4D4D4
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#BFBFBF
meta.tag.attribute, entity.other.attribute-name#D4D4D4italic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#FFE2A9
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#D4D4D4
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#D4D4D4
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#D4D4D4
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#D4D4D4
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#D4D4D4
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#D4D4D4italic
*url*, *link*, *uri*#F1A5ABitalic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#D4D4D4italic
source.json meta.structure.dictionary.json support.type.property-name.json#D4D4D4
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#D4D4D4
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#FFE2A9
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#D4D4D4
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#D4D4D4
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#D4D4D4
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#D4D4D4
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#D4D4D4
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#FFE2A9
text.html.markdown, punctuation.definition.list_item.markdown#D4D4D4
text.html.markdown markup.inline.raw.markdown#FFE2A9
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#D4D4D4
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#FFE2A9
beginning.punctuation.definition.list.markdown#D4D4D4
markup.italic#D4D4D4italic
markup.bold, markup.bold string#D4D4D4bold
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#D4D4D4bold italic
markup.underline#F1A5ABunderline
markup.strike#6A6A6Astrike
beginning.punctuation.definition.quote#ffffff13
markup.quote#bcbdbcitalic
string.other.link.title.markdown#D4D4D4
string.other.link.description.title.markdown#BFBFBF
constant.other.reference.link.markdown#D4D4D4
markup.raw.block#D4D4D4
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#D4D4D4
meta.separator#D4D4D4bold
markup.table#D4D4D4
token.info-token#71A1D0
token.warn-token#FFD278
token.error-token#F4878A
token.debug-token#D4D4D4
markup.deleted, punctuation.definition.deleted#F4878A
markup.inserted, punctuation.definition.inserted#A5D2A5
markup.changed, punctuation.definition.changed#71A1D0
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#D4D4D4
variable.parameter#D4D4D4
variable.language, variable.scss, variable.less, variable.styl#FFE2A9italic
punctuation.definition.variable#D4D4D4italic
variable.other.constant#D4D4D4
meta.import variable.other, entity.name.type.module#D4D4D4
variable.other.property, variable.other.object.property, support.variable.property#FFE2A9
constant, constant.other, constant.character#FFE2A9
support.type.property-name, constant.numeric#D4D4D4
meta.object-literal.key#FFE2A9
constant.language#D4D4D4

Shiki preview

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

Loading...