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#00E5FF
  • activityBar.background#141518
  • activityBar.border#252B36
  • activityBar.foreground#E0E6ED
  • activityBar.inactiveForeground#6A7B8C
  • activityBarBadge.background#00E5FF
  • activityBarBadge.foreground#111215
  • badge.background#00E5FF
  • badge.foreground#111215
  • button.background#222733
  • button.foreground#E0E6ED
  • button.hoverBackground#2A3A5A
  • button.secondaryBackground#15181E
  • button.secondaryForeground#E0E6ED
  • checkbox.background#1B1C1F
  • checkbox.border#252B36
  • checkbox.foreground#E0E6ED
  • diffEditor.diagonalFill#252B36
  • diffEditor.insertedLineBackground#2B7A7A99
  • diffEditor.insertedTextBackground#2B7A7A99
  • diffEditor.removedLineBackground#7A2B4599
  • diffEditor.removedTextBackground#7A2B4599
  • disabledForeground#6A7B8C
  • dropdown.background#1F232D
  • dropdown.border#252B36
  • dropdown.foreground#E0E6ED
  • dropdown.listBackground#1F232D
  • editor.background#1B1C1F
  • editor.findMatchBackground#00E5FF
  • editor.findMatchForeground#111215
  • editor.findMatchHighlightBackground#2A3A5A
  • editor.foldBackground#1D212A
  • editor.foreground#F8F8F2
  • editor.inactiveSelectionBackground#1F314A
  • editor.lineHighlightBackground#20242E
  • editor.rangeHighlightBackground#2A3A5A
  • editor.selectionBackground#284A70
  • editor.selectionForeground#FFFFFF
  • editor.wordHighlightBackground#283952
  • editor.wordHighlightStrongBackground#283952
  • editorBracketHighlight.foreground1#00E5FF
  • editorBracketHighlight.foreground2#FF8EC6
  • editorBracketHighlight.foreground3#9E7BFF
  • editorBracketHighlight.foreground4#66C2FF
  • editorBracketHighlight.foreground5#99E5FF
  • editorBracketHighlight.foreground6#FF99CC
  • editorBracketHighlight.unexpectedBracket.foreground#FF3366
  • editorBracketMatch.background#2A3A5A
  • editorBracketMatch.border#00E5FF
  • editorCursor.foreground#00E5FF
  • editorGroupHeader.noTabsBackground#16191F
  • editorGroupHeader.tabsBackground#16191F
  • editorGutter.addedBackground#42E66C
  • editorGutter.background#1B1C1F
  • editorGutter.deletedBackground#FF3366
  • editorGutter.modifiedBackground#FF8EC6
  • editorIndentGuide.activeBackground1#00E5FF
  • editorIndentGuide.background1#252B36
  • editorLineNumber.activeForeground#00E5FF
  • editorLineNumber.foreground#54657A
  • editorRuler.foreground#252B36
  • editorWhitespace.foreground#252B36
  • errorForeground#FF3366
  • extensionButton.prominentBackground#284A70
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#2A3A5A
  • focusBorder#00E5FF44
  • foreground#E0E6ED
  • gitDecoration.addedResourceForeground#42E66C
  • gitDecoration.conflictingResourceForeground#00E5FF
  • gitDecoration.deletedResourceForeground#FF3366
  • gitDecoration.ignoredResourceForeground#6A7B8C
  • gitDecoration.modifiedResourceForeground#FF8EC6
  • gitDecoration.submoduleResourceForeground#FF99CC
  • gitDecoration.untrackedResourceForeground#42E66C
  • icon.foreground#AEC2D1
  • input.background#1B1C1F
  • input.border#252B36
  • input.foreground#E0E6ED
  • input.placeholderForeground#6A7B8C
  • inputOption.activeBackground#284A70
  • inputOption.activeBorder#00E5FF
  • inputOption.activeForeground#FFFFFF
  • list.activeSelectionBackground#284A70
  • list.activeSelectionForeground#FFFFFF
  • list.focusBackground#284A70
  • list.focusForeground#FFFFFF
  • list.highlightForeground#00E5FF
  • list.hoverBackground#2A3A5A
  • list.inactiveFocusBackground#1F314A
  • list.inactiveSelectionBackground#1F314A
  • menu.background#1F232D
  • menu.border#252B3633
  • menu.foreground#E0E6ED
  • menu.selectionBackground#284A70
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#252B36
  • menubar.selectionBackground#2A3A5A
  • menubar.selectionForeground#E0E6ED
  • minimap.background#1B1C1F
  • minimapSlider.activeBackground#00E5FF88
  • minimapSlider.background#15181E33
  • minimapSlider.hoverBackground#2A3A5A55
  • notificationCenterHeader.background#16191F
  • notifications.background#1A1D24
  • notifications.border#252B36
  • notifications.foreground#E0E6ED
  • panel.background#16171A
  • panel.border#252B36
  • panelTitle.activeBorder#00E5FF
  • panelTitle.activeForeground#E0E6ED
  • panelTitle.inactiveForeground#6A7B8C
  • peekView.border#00E5FF
  • peekViewEditor.background#1B1C1F
  • peekViewEditor.matchHighlightBackground#2A3A5A
  • peekViewResult.background#1A1D24
  • peekViewResult.matchHighlightBackground#2A3A5A
  • peekViewResult.selectionBackground#284A70
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#16191F
  • peekViewTitleDescription.foreground#6A7B8C
  • peekViewTitleLabel.foreground#E0E6ED
  • pickerGroup.border#252B36
  • pickerGroup.foreground#00E5FF
  • progressBar.background#00E5FF
  • quickInput.background#1F232D
  • quickInput.foreground#E0E6ED
  • scrollbar.shadow#252B36
  • scrollbarSlider.activeBackground#00E5FF
  • scrollbarSlider.background#15181E
  • scrollbarSlider.hoverBackground#2A3A5A
  • selection.background#284A70
  • sideBar.background#16171A
  • sideBar.border#252B36
  • sideBar.foreground#E0E6ED
  • sideBarSectionHeader.background#16191F
  • sideBarSectionHeader.border#252B36
  • sideBarSectionHeader.foreground#E0E6ED
  • sideBarTitle.foreground#E0E6ED
  • statusBar.background#16191F
  • statusBar.border#252B36
  • statusBar.debuggingBackground#284A70
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#E0E6ED
  • statusBar.noFolderBackground#16191F
  • statusBarItem.activeBackground#2A3A5A
  • statusBarItem.hoverBackground#2A3A5A
  • statusBarItem.remoteBackground#00E5FF
  • statusBarItem.remoteForeground#111215
  • tab.activeBackground#191A1C
  • tab.activeBorder#00E5FF
  • tab.activeForeground#E0E6ED
  • tab.activeModifiedBorder#00E5FF
  • tab.border#252B36
  • tab.hoverBackground#2A3A5A
  • tab.inactiveBackground#222733
  • tab.inactiveForeground#6A7B8C
  • tab.inactiveModifiedBorder#6A7B8C
  • tab.unfocusedActiveForeground#6A7B8C
  • tab.unfocusedInactiveForeground#6A7B8C
  • 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#284A70
  • terminalCursor.background#1B1C1F
  • terminalCursor.foreground#00E5FF
  • textBlockQuote.background#1B1C1F
  • textCodeBlock.background#1B1C1F
  • textLink.activeForeground#00E5FF
  • textLink.foreground#00E5FF
  • textPreformat.foreground#F8F8F2
  • titleBar.activeBackground#16191F
  • titleBar.activeForeground#E0E6ED
  • titleBar.border#252B36
  • titleBar.inactiveBackground#222733
  • titleBar.inactiveForeground#6A7B8C
  • tree.indentGuidesStroke#252B36
  • widget.shadow#252B36

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#FF8EC6bold italic
variable.other.jsdoc, meta.other.type.phpdoc, variable.parameter.jsdoc#FF8EC6
keyword, keyword.control, keyword.control.flow, keyword.control.import, keyword.other, keyword.declaration, storage.type, storage.modifier#9E7BFF
string, string.quoted, string.quoted.single, string.quoted.double, string.quoted.triple, string.template#FF8EC6
constant.character.escape, constant.character.unicode#FF8EC6
invalid.illegal.escape#66C2FF
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal, constant.numeric.binary#FF459A
constant.language, constant.language.boolean, constant.language.null, constant.language.undefined, variable.other.constant, support.constant#FF459A
entity.name.class, entity.name.type.class, entity.name.type, entity.other.inherited-class, support.class, meta.class entity.name#66C2FF
entity.name.type.instance, support.type, storage.type.generic, entity.name.type.parameter, meta.type.annotation entity.name.type#66C2FF
entity.name.interface, entity.name.type.interface, entity.name.type.enum#99E5FF
entity.name.function, entity.name.function.constructor, entity.name.function.destructor#66C2FF
meta.function-call, meta.function-call entity.name.function, variable.function, support.function#00E5FF
variable.parameter, meta.function.parameter variable, meta.parameter#BFE6FF
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#E2C2FF
variable.language, variable.language.this, variable.language.self, variable.language.super#66C2FF
keyword.operator, keyword.operator.arithmetic, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.logical, keyword.operator.bitwise, keyword.operator.type#9E7BFF
punctuation.separator, punctuation.terminator, punctuation.accessor, punctuation.definition.parameters.begin, punctuation.definition.parameters.end#9E7BFF
entity.name.tag, meta.tag.sgml, punctuation.definition.tag#9E7BFF
entity.other.attribute-name, entity.other.attribute-name.html, meta.tag entity.other.attribute-name#00E5FF
string.quoted.double.html, string.quoted.single.html, meta.attribute-with-value.html string#FF8EC6
constant.character.entity, punctuation.definition.entity.html#FF459A
meta.decorator, entity.name.function.decorator, storage.type.annotation, punctuation.decorator#00E5FF
support.type.property-name, support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less, meta.property-name#FF8EC6
support.constant.property-value, support.constant.color, support.constant.font-name, meta.property-value#FF8EC6
entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element, entity.other.attribute-name.id, entity.other.attribute-name.class.css#66C2FF
keyword.control.at-rule, keyword.control.at-rule.media, keyword.control.at-rule.keyframes, keyword.control.at-rule.import#9E7BFF
string.regexp, string.regexp.character-class, constant.other.character-class.regexp, keyword.operator.quantifier.regexp, keyword.control.anchor.regexp#FF8EC6
punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, keyword.operator.or.regexp#9E7BFF
support.type.property-name.json, meta.structure.dictionary.key.json string, meta.mapping.key string#00E5FF
entity.name.tag.yaml, meta.mapping.key.yaml string#00E5FF
punctuation.definition.function.kotlin, keyword.operator.arrow.kotlin#9E7BFF
markup.heading, markup.heading.markdown, entity.name.section.markdown#9E7BFFbold
markup.bold, punctuation.definition.bold#66C2FFbold
markup.italic, punctuation.definition.italic#BFE6FFitalic
markup.inline.raw, markup.raw.inline, markup.raw.block#FF8EC6
markup.underline.link, string.other.link, meta.link#00E5FF
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#66C2FF
invalid, invalid.illegal#FF3366