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#212121
  • activityBar.border#282828
  • activityBar.dropBackground#212121cc
  • activityBar.foreground#eeffff
  • activityBarBadge.background#9AD83F
  • activityBarBadge.foreground#000000e6
  • badge.background#A2DB4F
  • badge.foreground#000000e6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#242424
  • breadcrumb.focusForeground#BDFFFF
  • breadcrumb.foreground#8BFFFF
  • breadcrumbPicker.background#212121
  • button.background#9AD83F
  • button.foreground#000000e6
  • button.hoverBackground#A2DB4F
  • debugExceptionWidget.background#FF0F38
  • debugExceptionWidget.border#FF0F38
  • diffEditor.insertedTextBackground#A2DB4F1a
  • diffEditor.removedTextBackground#FF0F381a
  • dropdown.background#1E1E1E
  • dropdown.border#242424
  • dropdown.foreground#eeffff
  • dropdown.listBackground#242424
  • editor.background#212121
  • editor.findMatchBackground#ffdf803c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#E6FFFF
  • 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#282828
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#212121cc
  • editorGroupHeader.noTabsBackground#1E1E1E
  • editorGroupHeader.tabsBackground#1E1E1E
  • editorGroupHeader.tabsBorder#282828
  • editorGutter.addedBackground#c3e88db3
  • editorGutter.background#242424
  • editorGutter.deletedBackground#ff5370b3
  • editorGutter.modifiedBackground#ffcb6bb3
  • editorHoverWidget.background#242424
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#80a8ff
  • editorMarkerNavigation.background#212121
  • 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#212121
  • editorSuggestWidget.border#212121
  • editorSuggestWidget.foreground#eeffff
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#FFD17D
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#212121
  • editorWidget.border#1A1A1A
  • errorForeground#FF647E
  • extensionButton.prominentBackground#9AD83F
  • extensionButton.prominentForeground#000000e6
  • extensionButton.prominentHoverBackground#88CA29
  • focusBorder#ffffff33
  • foreground#eeffff
  • gitDecoration.conflictingResourceForeground#FFD17D
  • gitDecoration.deletedResourceForeground#FF647E
  • gitDecoration.ignoredResourceForeground#eeffffa6
  • gitDecoration.modifiedResourceForeground#95B7FF
  • gitDecoration.untrackedResourceForeground#CBEB9D
  • input.background#1E1E1E
  • input.border#242424
  • input.foreground#eeffff
  • input.placeholderForeground#eeffffa6
  • inputOption.activeBorder#212121
  • inputValidation.errorBackground#1E1E1E
  • inputValidation.errorBorder#FF0F38
  • inputValidation.infoBackground#1E1E1E
  • inputValidation.infoBorder#3576FF
  • inputValidation.warningBackground#1E1E1E
  • 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#FFFFFF
  • 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#1A1A1A
  • notifications.border#1A1A1A
  • notifications.foreground#FFFFFF
  • notificationToast.border#212121
  • panel.background#1A1A1A
  • panel.border#282828
  • panelTitle.activeBorder#88CA29
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#8BFFFF
  • peekView.border#212121
  • peekViewEditor.background#242424
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#242424
  • peekViewResult.background#242424
  • peekViewResult.fileForeground#E6FFFF
  • peekViewResult.lineForeground#E6FFFF
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#E6FFFF
  • peekViewTitle.background#1E1E1E
  • peekViewTitleDescription.foreground#8BFFFF
  • peekViewTitleLabel.foreground#FFFFFF
  • pickerGroup.border#242424
  • pickerGroup.foreground#BDFFFF
  • progressBar.background#C3E88D
  • scrollbar.shadow#111111
  • scrollbarSlider.activeBackground#eeffff4d
  • scrollbarSlider.background#eeffff1a
  • scrollbarSlider.hoverBackground#eeffff33
  • selection.background#82aaffb3
  • sideBar.background#212121
  • sideBar.border#212121
  • sideBar.foreground#eeffff
  • sideBarSectionHeader.background#282828
  • sideBarSectionHeader.foreground#8BFFFF
  • sideBarTitle.foreground#BDFFFF
  • statusBar.background#1A1A1A
  • statusBar.border#282828
  • statusBar.debuggingBackground#9AD83F
  • statusBar.debuggingForeground#000000e6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#282828
  • statusBar.noFolderForeground#8BFFFF
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#88CA29
  • statusBarItem.prominentHoverBackground#A2DB4F
  • tab.activeBackground#282828
  • tab.activeBorder#88CA29
  • tab.activeForeground#FFFFFF
  • tab.border#282828
  • tab.hoverBackground#282828
  • tab.inactiveBackground#1A1A1A
  • tab.inactiveForeground#BDFFFF
  • tab.unfocusedActiveForeground#BDFFFF
  • tab.unfocusedHoverBackground#282828
  • tab.unfocusedInactiveForeground#8BFFFF
  • 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#1A1A1A
  • terminal.foreground#eeffff
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#1A1A1A
  • titleBar.activeForeground#FFFFFF
  • titleBar.border#1A1A1A
  • titleBar.inactiveBackground#242424
  • titleBar.inactiveForeground#BDFFFF
  • walkThrough.embeddedEditorBackground#212121
  • welcomePage.buttonBackground#242424
  • welcomePage.buttonHoverBackground#282828
  • widget.shadow#111111

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#E6FFFF
comment, punctuation.definition.comment#525252italic
constant.character.escape, constant.other.placeholder#ffcb6bitalic
invalid, invalid.illegal#ff526f
keyword, storage.type#c894eb
storage.modifier#c894eb
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#D7FFFF
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#D7FFFF
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#919191
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#D7FFFF
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#919191italic
*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#c894eb
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#D7FFFF
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#6b6b6b
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#919191
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#6b6b6b
text.html.markdown markup.inline.raw.markdown#c894eb
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#919191
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#525252strike
beginning.punctuation.definition.quote#ffffff13
markup.quote#787878italic
string.other.link.title.markdown#f78e6e
string.other.link.description.title.markdown#c3e88d
constant.other.reference.link.markdown#fcb56e
markup.raw.block#D7FFFF
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#D7FFFF
meta.separator#eeffffbold
markup.table#E6FFFF
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#D7FFFF
variable.parameter#D7FFFF
variable.language, variable.scss, variable.less, variable.styl#ff526fitalic
punctuation.definition.variable#D7FFFFitalic
variable.other.constant#D7FFFF
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#c894eb
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...