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.activeBorder#4C6FFF
  • activityBar.background#141518
  • activityBar.border#2E3140
  • activityBar.foreground#ECEEF6
  • activityBar.inactiveForeground#8B8FA3
  • activityBarBadge.background#4C6FFF
  • activityBarBadge.foreground#121317
  • badge.background#4C6FFF
  • badge.foreground#121317
  • button.background#2A2D3A
  • button.foreground#ECEEF6
  • button.hoverBackground#33385A
  • button.secondaryBackground#282C3A
  • button.secondaryForeground#ECEEF6
  • checkbox.background#1B1C1F
  • checkbox.border#2E3140
  • checkbox.foreground#ECEEF6
  • diffEditor.diagonalFill#2E3140
  • diffEditor.insertedLineBackground#2E6A5599
  • diffEditor.insertedTextBackground#2E6A5599
  • diffEditor.removedLineBackground#5A3F2E99
  • diffEditor.removedTextBackground#5A3F2E99
  • disabledForeground#8B8FA3
  • dropdown.background#24283A
  • dropdown.border#2E3140
  • dropdown.foreground#ECEEF6
  • dropdown.listBackground#24283A
  • editor.background#1B1C1F
  • editor.findMatchBackground#4C6FFF
  • editor.findMatchForeground#101217
  • editor.findMatchHighlightBackground#33385A
  • editor.foldBackground#202334
  • editor.foreground#F8F8F2
  • editor.inactiveSelectionBackground#2F3455
  • editor.lineHighlightBackground#232634
  • editor.rangeHighlightBackground#33385A
  • editor.selectionBackground#3A4066
  • editor.selectionForeground#FFFFFF
  • editor.wordHighlightBackground#3A3F5E
  • editor.wordHighlightStrongBackground#3A3F5E
  • editorBracketHighlight.foreground1#4C6FFF
  • editorBracketHighlight.foreground2#5FD6D6
  • editorBracketHighlight.foreground3#7666EB
  • editorBracketHighlight.foreground4#6B9FFF
  • editorBracketHighlight.foreground5#8CC0F8
  • editorBracketHighlight.foreground6#9C87FF
  • editorBracketHighlight.unexpectedBracket.foreground#E08AA3
  • editorBracketMatch.background#33385A
  • editorBracketMatch.border#4C6FFF
  • editorCursor.foreground#4C6FFF
  • editorGroupHeader.noTabsBackground#161821
  • editorGroupHeader.tabsBackground#161821
  • editorGutter.addedBackground#42E66C
  • editorGutter.background#1B1C1F
  • editorGutter.deletedBackground#E08AA3
  • editorGutter.modifiedBackground#E0C285
  • editorIndentGuide.activeBackground1#4C6FFF
  • editorIndentGuide.background1#2E3140
  • editorLineNumber.activeForeground#4C6FFF
  • editorLineNumber.foreground#8E93B0
  • editorRuler.foreground#2E3140
  • editorWhitespace.foreground#2E3140
  • errorForeground#E08AA3
  • extensionButton.prominentBackground#3A4066
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#33385A
  • focusBorder#4C6FFF44
  • foreground#ECEEF6
  • gitDecoration.addedResourceForeground#42E66C
  • gitDecoration.conflictingResourceForeground#4C6FFF
  • gitDecoration.deletedResourceForeground#E08AA3
  • gitDecoration.ignoredResourceForeground#8B8FA3
  • gitDecoration.modifiedResourceForeground#E0C285
  • gitDecoration.submoduleResourceForeground#9C87FF
  • gitDecoration.untrackedResourceForeground#42E66C
  • icon.foreground#C8CCD8
  • input.background#1B1C1F
  • input.border#2E3140
  • input.foreground#ECEEF6
  • input.placeholderForeground#8B8FA3
  • inputOption.activeBackground#3A4066
  • inputOption.activeBorder#4C6FFF
  • inputOption.activeForeground#FFFFFF
  • list.activeSelectionBackground#3A4066
  • list.activeSelectionForeground#FFFFFF
  • list.focusBackground#3A4066
  • list.focusForeground#FFFFFF
  • list.highlightForeground#4C6FFF
  • list.hoverBackground#33385A
  • list.inactiveFocusBackground#2F3455
  • list.inactiveSelectionBackground#2F3455
  • menu.background#24283A
  • menu.border#2E314033
  • menu.foreground#ECEEF6
  • menu.selectionBackground#3A4066
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#2E3140
  • menubar.selectionBackground#33385A
  • menubar.selectionForeground#ECEEF6
  • minimap.background#1B1C1F
  • minimapSlider.activeBackground#4C6FFF88
  • minimapSlider.background#282C3A33
  • minimapSlider.hoverBackground#33385A55
  • notificationCenterHeader.background#161821
  • notifications.background#171923
  • notifications.border#2E3140
  • notifications.foreground#ECEEF6
  • panel.background#16171A
  • panel.border#2E3140
  • panelTitle.activeBorder#4C6FFF
  • panelTitle.activeForeground#ECEEF6
  • panelTitle.inactiveForeground#8B8FA3
  • peekView.border#4C6FFF
  • peekViewEditor.background#1B1C1F
  • peekViewEditor.matchHighlightBackground#33385A
  • peekViewResult.background#171923
  • peekViewResult.matchHighlightBackground#33385A
  • peekViewResult.selectionBackground#3A4066
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#161821
  • peekViewTitleDescription.foreground#8B8FA3
  • peekViewTitleLabel.foreground#ECEEF6
  • pickerGroup.border#2E3140
  • pickerGroup.foreground#4C6FFF
  • progressBar.background#4C6FFF
  • quickInput.background#24283A
  • quickInput.foreground#ECEEF6
  • scrollbar.shadow#2E3140
  • scrollbarSlider.activeBackground#4C6FFF
  • scrollbarSlider.background#282C3A
  • scrollbarSlider.hoverBackground#33385A
  • selection.background#3A4066
  • sideBar.background#16171A
  • sideBar.border#2E3140
  • sideBar.foreground#ECEEF6
  • sideBarSectionHeader.background#161821
  • sideBarSectionHeader.border#2E3140
  • sideBarSectionHeader.foreground#ECEEF6
  • sideBarTitle.foreground#ECEEF6
  • statusBar.background#161821
  • statusBar.border#2E3140
  • statusBar.debuggingBackground#3A4066
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#ECEEF6
  • statusBar.noFolderBackground#161821
  • statusBarItem.activeBackground#33385A
  • statusBarItem.hoverBackground#33385A
  • statusBarItem.remoteBackground#4C6FFF
  • statusBarItem.remoteForeground#121317
  • tab.activeBackground#191A1C
  • tab.activeBorder#4C6FFF
  • tab.activeForeground#ECEEF6
  • tab.activeModifiedBorder#4C6FFF
  • tab.border#2E3140
  • tab.hoverBackground#33385A
  • tab.inactiveBackground#2E3140
  • tab.inactiveForeground#8B8FA3
  • tab.inactiveModifiedBorder#8B8FA3
  • tab.unfocusedActiveForeground#8B8FA3
  • tab.unfocusedInactiveForeground#8B8FA3
  • terminal.ansiBlue#9B6BDF
  • terminal.ansiBrightBlue#9B6BDF
  • terminal.ansiBrightCyan#75D7EC
  • terminal.ansiBrightGreen#42E66C
  • terminal.ansiBrightMagenta#E64747
  • terminal.ansiBrightRed#E356A7
  • terminal.ansiBrightYellow#EFA554
  • terminal.ansiCyan#75D7EC
  • terminal.ansiGreen#42E66C
  • terminal.ansiMagenta#E64747
  • terminal.ansiRed#E356A7
  • terminal.ansiYellow#EFA554
  • terminal.background#1B1C1F
  • terminal.foreground#F8F8F2
  • terminal.selectionBackground#3A4066
  • terminalCursor.background#1B1C1F
  • terminalCursor.foreground#4C6FFF
  • textBlockQuote.background#1B1C1F
  • textCodeBlock.background#1B1C1F
  • textLink.activeForeground#4C6FFF
  • textLink.foreground#4C6FFF
  • textPreformat.foreground#F8F8F2
  • titleBar.activeBackground#161821
  • titleBar.activeForeground#ECEEF6
  • titleBar.border#2E3140
  • titleBar.inactiveBackground#2E3140
  • titleBar.inactiveForeground#8B8FA3
  • tree.indentGuidesStroke#2E3140
  • widget.shadow#2E3140

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
source, text#F8F8F2
comment, punctuation.definition.comment, string.quoted.docstring#6272A4
storage.type.class.jsdoc, keyword.other.documentation, punctuation.definition.block.tag.jsdoc, entity.name.tag.yaml#E0C285bold italic
variable.other.jsdoc, meta.other.type.phpdoc, variable.parameter.jsdoc#5FD6D6
keyword, keyword.control, keyword.control.flow, keyword.control.import, keyword.other, keyword.declaration, storage.type, storage.modifier#7666EB
string, string.quoted, string.quoted.single, string.quoted.double, string.quoted.triple, string.template#5FD6D6
constant.character.escape, constant.character.unicode#5FD6D6
invalid.illegal.escape#6B9FFF
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal, constant.numeric.binary#E0C285
constant.language, constant.language.boolean, constant.language.null, constant.language.undefined, variable.other.constant, support.constant#E0C285
entity.name.class, entity.name.type.class, entity.name.type, entity.other.inherited-class, support.class, meta.class entity.name#6B9FFF
entity.name.type.instance, support.type, storage.type.generic, entity.name.type.parameter, meta.type.annotation entity.name.type#6B9FFF
entity.name.interface, entity.name.type.interface, entity.name.type.enum#8CC0F8
entity.name.function, entity.name.function.constructor, entity.name.function.destructor#6B9FFF
meta.function-call, meta.function-call entity.name.function, variable.function, support.function#4C6FFF
variable.parameter, meta.function.parameter variable, meta.parameter#C9D1FF
variable, variable.other, variable.other.readwrite, variable.other.object#F8F8F2
variable.other.object.property, variable.other.member, variable.other.property, support.variable.property, meta.object-literal.key#F8F8F2bold
variable.other.global, variable.other.static, support.variable, meta.property-access support.variable#E6C07A
variable.language, variable.language.this, variable.language.self, variable.language.super#6B9FFF
keyword.operator, keyword.operator.arithmetic, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.logical, keyword.operator.bitwise, keyword.operator.type#E6C07A
punctuation.separator, punctuation.terminator, punctuation.accessor, punctuation.definition.parameters.begin, punctuation.definition.parameters.end#E6C07A
entity.name.tag, meta.tag.sgml, punctuation.definition.tag#E6C07A
entity.other.attribute-name, entity.other.attribute-name.html, meta.tag entity.other.attribute-name#4C6FFF
string.quoted.double.html, string.quoted.single.html, meta.attribute-with-value.html string#5FD6D6
constant.character.entity, punctuation.definition.entity.html#E0C285
meta.decorator, entity.name.function.decorator, storage.type.annotation, punctuation.decorator#4C6FFF
support.type.property-name, support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less, meta.property-name#E0C285
support.constant.property-value, support.constant.color, support.constant.font-name, meta.property-value#5FD6D6
entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element, entity.other.attribute-name.id, entity.other.attribute-name.class.css#6B9FFF
keyword.control.at-rule, keyword.control.at-rule.media, keyword.control.at-rule.keyframes, keyword.control.at-rule.import#7666EB
string.regexp, string.regexp.character-class, constant.other.character-class.regexp, keyword.operator.quantifier.regexp, keyword.control.anchor.regexp#5FD6D6
punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, keyword.operator.or.regexp#E6C07A
support.type.property-name.json, meta.structure.dictionary.key.json string, meta.mapping.key string#4C6FFF
entity.name.tag.yaml, meta.mapping.key.yaml string#4C6FFF
punctuation.definition.function.kotlin, keyword.operator.arrow.kotlin#7666EB
markup.heading, markup.heading.markdown, entity.name.section.markdown#7666EBbold
markup.bold, punctuation.definition.bold#6B9FFFbold
markup.italic, punctuation.definition.italic#C9D1FFitalic
markup.inline.raw, markup.raw.inline, markup.raw.block#5FD6D6
markup.underline.link, string.other.link, meta.link#4C6FFF
markup.quote, markup.quote.markdown#6272A4
meta.import variable.other.readwrite.alias, meta.import variable.other.readwrite, meta.export variable.other.readwrite.alias, meta.export variable.other.readwrite, meta.statement.import variable, meta.import-from variable#6B9FFF
invalid, invalid.illegal#E08AA3