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#2E3440
  • activityBar.border#373E4D
  • activityBar.dropBackground#2E3440cc
  • activityBar.foreground#d8dee9
  • activityBarBadge.background#7A9E5B
  • activityBarBadge.foreground#000000e6
  • badge.background#82A664
  • badge.foreground#000000e6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#333946
  • breadcrumb.focusForeground#BBC6D9
  • breadcrumb.foreground#9FADC9
  • breadcrumbPicker.background#2E3440
  • button.background#7A9E5B
  • button.foreground#000000e6
  • button.hoverBackground#82A664
  • debugExceptionWidget.background#9C454D
  • debugExceptionWidget.border#9C454D
  • diffEditor.insertedTextBackground#82A6641a
  • diffEditor.removedTextBackground#9C454D1a
  • dropdown.background#292F3A
  • dropdown.border#333946
  • dropdown.foreground#d8dee9
  • dropdown.listBackground#333946
  • editor.background#2f3541
  • editor.findMatchBackground#ead5953c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#d8dee9
  • 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#a3be8e
  • editorError.foreground#BD6A71
  • editorGroup.background#373E4D
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#2E3440cc
  • editorGroupHeader.noTabsBackground#292F3A
  • editorGroupHeader.tabsBackground#292F3A
  • editorGroupHeader.tabsBorder#373E4D
  • editorGutter.addedBackground#a4be8eb3
  • editorGutter.background#343A48
  • editorGutter.deletedBackground#b96068b3
  • editorGutter.modifiedBackground#e8cb8cb3
  • editorHoverWidget.background#333946
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#86a1c1
  • editorMarkerNavigation.background#2E3440
  • editorMarkerNavigationError.background#b96068b3
  • editorMarkerNavigationWarning.background#e8cb8cb3
  • editorOverviewRuler.addedForeground#82A664
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#5A80AA1a
  • editorOverviewRuler.deletedForeground#9C454D
  • editorOverviewRuler.errorForeground#9C454D
  • editorOverviewRuler.findMatchForeground#ead5953c
  • editorOverviewRuler.incomingContentForeground#DCAF4E1a
  • editorOverviewRuler.infoForeground#DCAF4E
  • editorOverviewRuler.modifiedForeground#DCAF4E
  • editorOverviewRuler.rangeHighlightForeground#ffffff16
  • editorOverviewRuler.selectionHighlightForeground#ffffff16
  • editorOverviewRuler.warningForeground#DCAF4E
  • editorOverviewRuler.wordHighlightForeground#ffffff1a
  • editorOverviewRuler.wordHighlightStrongForeground#ffffff1a
  • editorRuler.foreground#ffffff1a
  • editorSuggestWidget.background#2E3440
  • editorSuggestWidget.border#2E3440
  • editorSuggestWidget.foreground#d8dee9
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#EBD29C
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#2E3440
  • editorWidget.border#252A33
  • errorForeground#BD6A71
  • extensionButton.prominentBackground#7A9E5B
  • extensionButton.prominentForeground#000000e6
  • extensionButton.prominentHoverBackground#69894F
  • focusBorder#ffffff33
  • foreground#d8dee9
  • gitDecoration.conflictingResourceForeground#EBD29C
  • gitDecoration.deletedResourceForeground#BD6A71
  • gitDecoration.ignoredResourceForeground#d8dee9a6
  • gitDecoration.modifiedResourceForeground#90A9C6
  • gitDecoration.untrackedResourceForeground#ACC499
  • input.background#292F3A
  • input.border#333946
  • input.foreground#d8dee9
  • input.placeholderForeground#d8dee9a6
  • inputOption.activeBorder#2E3440
  • inputValidation.errorBackground#292F3A
  • inputValidation.errorBorder#9C454D
  • inputValidation.infoBackground#292F3A
  • inputValidation.infoBorder#5A80AA
  • inputValidation.warningBackground#292F3A
  • inputValidation.warningBorder#DCAF4E
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#A4BE8E
  • list.hoverBackground#ffffff1a
  • list.hoverForeground#FFFFFF
  • list.inactiveFocusBackground#ffffff1f
  • list.inactiveSelectionBackground#ffffff21
  • list.inactiveSelectionForeground#FFFFFF
  • list.invalidItemForeground#BD6A71
  • merge.border#9C454D
  • merge.currentContentBackground#5A80AA1a
  • merge.currentHeaderBackground#5A80AA
  • merge.incomingContentBackground#DCAF4E1a
  • merge.incomingHeaderBackground#DCAF4E
  • notificationCenter.border#69894F
  • notificationCenterHeader.background#69894F
  • notificationCenterHeader.foreground#000000e6
  • notificationLink.foreground#86a1c1
  • notifications.background#252A33
  • notifications.border#252A33
  • notifications.foreground#FFFFFF
  • notificationToast.border#2E3440
  • panel.background#252A33
  • panel.border#373E4D
  • panelTitle.activeBorder#69894F
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#9FADC9
  • peekView.border#2E3440
  • peekViewEditor.background#333946
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#333946
  • peekViewResult.background#333946
  • peekViewResult.fileForeground#d8dee9
  • peekViewResult.lineForeground#d8dee9
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#d8dee9
  • peekViewTitle.background#292F3A
  • peekViewTitleDescription.foreground#9FADC9
  • peekViewTitleLabel.foreground#F5F6F9
  • pickerGroup.border#333946
  • pickerGroup.foreground#BBC6D9
  • progressBar.background#A4BE8E
  • scrollbar.shadow#171A20
  • scrollbarSlider.activeBackground#d8dee94d
  • scrollbarSlider.background#d8dee91a
  • scrollbarSlider.hoverBackground#d8dee933
  • selection.background#85a1c0b3
  • sideBar.background#2E3440
  • sideBar.border#2E3440
  • sideBar.foreground#d8dee9
  • sideBarSectionHeader.background#373E4D
  • sideBarSectionHeader.foreground#9FADC9
  • sideBarTitle.foreground#BBC6D9
  • statusBar.background#252A33
  • statusBar.border#373E4D
  • statusBar.debuggingBackground#7A9E5B
  • statusBar.debuggingForeground#000000e6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#373E4D
  • statusBar.noFolderForeground#9FADC9
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#69894F
  • statusBarItem.prominentHoverBackground#82A664
  • tab.activeBackground#373E4D
  • tab.activeBorder#69894F
  • tab.activeForeground#FFFFFF
  • tab.border#373E4D
  • tab.hoverBackground#373E4D
  • tab.inactiveBackground#252A33
  • tab.inactiveForeground#BBC6D9
  • tab.unfocusedActiveForeground#BBC6D9
  • tab.unfocusedHoverBackground#373E4D
  • tab.unfocusedInactiveForeground#9FADC9
  • 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#252A33
  • terminal.foreground#d8dee9
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#252A33
  • titleBar.activeForeground#FFFFFF
  • titleBar.border#252A33
  • titleBar.inactiveBackground#333946
  • titleBar.inactiveForeground#BBC6D9
  • walkThrough.embeddedEditorBackground#2E3440
  • welcomePage.buttonBackground#333946
  • welcomePage.buttonHoverBackground#373E4D
  • widget.shadow#171A20

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#d8dee9
comment, punctuation.definition.comment#4d576aitalic
constant.character.escape, constant.other.placeholder#e8cb8citalic
invalid, invalid.illegal#b95f67
keyword, storage.type#b18cac
storage.modifier#b18cac
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#deb182
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#d8dee9
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#86a1c1
entity.name.tag, meta.tag.sgml#b95f67
entity.name.tag support.class.component#e8cb8c
meta.tag.attributes meta.embedded variable.other#d8dee9
meta.type.annotation, meta.type.parameters, entity.name.type#e8cb8c
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#a3be8e
meta.tag.attribute, entity.other.attribute-name#cc8771italic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#b95f67
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#8c97ab
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#deb182
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#86a1c1
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#d8dee9
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#cc8771
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#8c97abitalic
*url*, *link*, *uri*#86a1c1italic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#86a1c1italic
source.json meta.structure.dictionary.json support.type.property-name.json#e8cb8c
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#cc8771
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#b18cac
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#d8dee9
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#86a1c1
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#deb182
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#637088
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#8c97ab
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#b95f67
text.html.markdown, punctuation.definition.list_item.markdown#637088
text.html.markdown markup.inline.raw.markdown#b18cac
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#8c97ab
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#b95f67
beginning.punctuation.definition.list.markdown#cc8771
markup.italic#deb182italic
markup.bold, markup.bold string#deb182bold
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#deb182bold italic
markup.underline#86a1c1underline
markup.strike#4d576astrike
beginning.punctuation.definition.quote#ffffff13
markup.quote#6e7c96italic
string.other.link.title.markdown#cc8771
string.other.link.description.title.markdown#a3be8e
constant.other.reference.link.markdown#deb182
markup.raw.block#d8dee9
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#d8dee9
meta.separator#d8dee9bold
markup.table#d8dee9
token.info-token#90A9C6
token.warn-token#EBD29C
token.error-token#BD6A71
token.debug-token#86a1c1
markup.deleted, punctuation.definition.deleted#BD6A71
markup.inserted, punctuation.definition.inserted#ACC499
markup.changed, punctuation.definition.changed#90A9C6
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#d8dee9
variable.parameter#d8dee9
variable.language, variable.scss, variable.less, variable.styl#b95f67italic
punctuation.definition.variable#d8dee9italic
variable.other.constant#d8dee9
meta.import variable.other, entity.name.type.module#e8cb8c
variable.other.property, variable.other.object.property, support.variable.property#b95f67
constant, constant.other, constant.character#b18cac
support.type.property-name, constant.numeric#cc8771
meta.object-literal.key#b95f67
constant.language#cc8771

Shiki preview

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

Loading...