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#6FB4B0
  • activityBar.background#141518
  • activityBar.border#2D3032
  • activityBar.foreground#E8EAEB
  • activityBar.inactiveForeground#606870
  • activityBarBadge.background#6FB4B0
  • activityBarBadge.foreground#FFFFFF
  • badge.background#6FB4B0
  • badge.foreground#FFFFFF
  • button.background#282A2C
  • button.foreground#E8EAEB
  • button.hoverBackground#30383C
  • button.secondaryBackground#212324
  • button.secondaryForeground#E8EAEB
  • checkbox.background#1B1C1F
  • checkbox.border#2D3032
  • checkbox.foreground#E8EAEB
  • diffEditor.diagonalFill#2D3032
  • diffEditor.insertedLineBackground#3A707099
  • diffEditor.insertedTextBackground#3A707099
  • diffEditor.removedLineBackground#58424899
  • diffEditor.removedTextBackground#58424899
  • disabledForeground#606870
  • dropdown.background#222426
  • dropdown.border#2D3032
  • dropdown.foreground#E8EAEB
  • dropdown.listBackground#222426
  • editor.background#1B1C1F
  • editor.findMatchBackground#9BD0CC
  • editor.findMatchForeground#101212
  • editor.findMatchHighlightBackground#30383C
  • editor.foldBackground#1A1C1D
  • editor.foreground#F8F8F2
  • editor.inactiveSelectionBackground#384846
  • editor.lineHighlightBackground#242628
  • editor.rangeHighlightBackground#30383C
  • editor.selectionBackground#406864
  • editor.selectionForeground#FFFFFF
  • editor.wordHighlightBackground#3A3D40
  • editor.wordHighlightStrongBackground#3A3D40
  • editorBracketHighlight.foreground1#6FB4B0
  • editorBracketHighlight.foreground2#93AEC8
  • editorBracketHighlight.foreground3#9FAC86FF
  • editorBracketHighlight.foreground4#4299A0
  • editorBracketHighlight.foreground5#A6CDA6FF
  • editorBracketHighlight.foreground6#B2A1FBFF
  • editorBracketHighlight.unexpectedBracket.foreground#D85A8C
  • editorBracketMatch.background#30383C
  • editorBracketMatch.border#6FB4B0
  • editorCursor.foreground#6FB4B0
  • editorGroupHeader.noTabsBackground#151617
  • editorGroupHeader.tabsBackground#151617
  • editorGutter.addedBackground#42E66C
  • editorGutter.background#1B1C1F
  • editorGutter.deletedBackground#D85A8C
  • editorGutter.modifiedBackground#B8A060
  • editorIndentGuide.activeBackground1#6FB4B0
  • editorIndentGuide.background1#2D3032
  • editorLineNumber.activeForeground#6FB4B0
  • editorLineNumber.foreground#788088
  • editorRuler.foreground#2D3032
  • editorWhitespace.foreground#2D3032
  • errorForeground#D85A8C
  • extensionButton.prominentBackground#406864
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#30383C
  • focusBorder#6FB4B044
  • foreground#E8EAEB
  • gitDecoration.addedResourceForeground#42E66C
  • gitDecoration.conflictingResourceForeground#6FB4B0
  • gitDecoration.deletedResourceForeground#D85A8C
  • gitDecoration.ignoredResourceForeground#606870
  • gitDecoration.modifiedResourceForeground#B8A060
  • gitDecoration.submoduleResourceForeground#B2A1FBFF
  • gitDecoration.untrackedResourceForeground#42E66C
  • icon.foreground#A8B0B4
  • input.background#1B1C1F
  • input.border#2D3032
  • input.foreground#E8EAEB
  • input.placeholderForeground#606870
  • inputOption.activeBackground#406864
  • inputOption.activeBorder#6FB4B0
  • inputOption.activeForeground#FFFFFF
  • list.activeSelectionBackground#406864
  • list.activeSelectionForeground#FFFFFF
  • list.focusBackground#406864
  • list.focusForeground#FFFFFF
  • list.highlightForeground#6FB4B0
  • list.hoverBackground#30383C
  • list.inactiveFocusBackground#384846
  • list.inactiveSelectionBackground#384846
  • menu.background#222426
  • menu.border#2D303233
  • menu.foreground#E8EAEB
  • menu.selectionBackground#406864
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#2D3032
  • menubar.selectionBackground#30383C
  • menubar.selectionForeground#E8EAEB
  • minimap.background#1B1C1F
  • minimapSlider.activeBackground#6FB4B088
  • minimapSlider.background#21232433
  • minimapSlider.hoverBackground#30383C55
  • notificationCenterHeader.background#151617
  • notifications.background#181A1B
  • notifications.border#2D3032
  • notifications.foreground#E8EAEB
  • panel.background#16171A
  • panel.border#2D3032
  • panelTitle.activeBorder#6FB4B0
  • panelTitle.activeForeground#E8EAEB
  • panelTitle.inactiveForeground#606870
  • peekView.border#6FB4B0
  • peekViewEditor.background#1B1C1F
  • peekViewEditor.matchHighlightBackground#30383C
  • peekViewResult.background#181A1B
  • peekViewResult.matchHighlightBackground#30383C
  • peekViewResult.selectionBackground#406864
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#151617
  • peekViewTitleDescription.foreground#606870
  • peekViewTitleLabel.foreground#E8EAEB
  • pickerGroup.border#2D3032
  • pickerGroup.foreground#6FB4B0
  • progressBar.background#6FB4B0
  • quickInput.background#222426
  • quickInput.foreground#E8EAEB
  • scrollbar.shadow#2D3032
  • scrollbarSlider.activeBackground#6FB4B0
  • scrollbarSlider.background#212324
  • scrollbarSlider.hoverBackground#30383C
  • selection.background#406864
  • sideBar.background#16171A
  • sideBar.border#2D3032
  • sideBar.foreground#E8EAEB
  • sideBarSectionHeader.background#151617
  • sideBarSectionHeader.border#2D3032
  • sideBarSectionHeader.foreground#E8EAEB
  • sideBarTitle.foreground#E8EAEB
  • statusBar.background#151617
  • statusBar.border#2D3032
  • statusBar.debuggingBackground#406864
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#E8EAEB
  • statusBar.noFolderBackground#151617
  • statusBarItem.activeBackground#30383C
  • statusBarItem.hoverBackground#30383C
  • statusBarItem.remoteBackground#6FB4B0
  • statusBarItem.remoteForeground#FFFFFF
  • tab.activeBackground#191A1C
  • tab.activeBorder#6FB4B0
  • tab.activeForeground#E8EAEB
  • tab.activeModifiedBorder#6FB4B0
  • tab.border#2D3032
  • tab.hoverBackground#30383C
  • tab.inactiveBackground#202223
  • tab.inactiveForeground#606870
  • tab.inactiveModifiedBorder#606870
  • tab.unfocusedActiveForeground#606870
  • tab.unfocusedInactiveForeground#606870
  • 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#406864
  • terminalCursor.background#1B1C1F
  • terminalCursor.foreground#6FB4B0
  • textBlockQuote.background#1B1C1F
  • textCodeBlock.background#1B1C1F
  • textLink.activeForeground#6FB4B0
  • textLink.foreground#6FB4B0
  • textPreformat.foreground#F8F8F2
  • titleBar.activeBackground#151617
  • titleBar.activeForeground#E8EAEB
  • titleBar.border#2D3032
  • titleBar.inactiveBackground#202223
  • titleBar.inactiveForeground#606870
  • tree.indentGuidesStroke#2D3032
  • widget.shadow#2D3032

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#B8A060bold italic
variable.other.jsdoc, meta.other.type.phpdoc, variable.parameter.jsdoc#93AEC8
keyword, keyword.control, keyword.control.flow, keyword.control.import, keyword.other, keyword.declaration, storage.type, storage.modifier#9FAC86FF
string, string.quoted, string.quoted.single, string.quoted.double, string.quoted.triple, string.template#93AEC8
constant.character.escape, constant.character.unicode#93AEC8
invalid.illegal.escape#4299A0
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal, constant.numeric.binary#586860
constant.language, constant.language.boolean, constant.language.null, constant.language.undefined, variable.other.constant, support.constant#586860
entity.name.class, entity.name.type.class, entity.name.type, entity.other.inherited-class, support.class, meta.class entity.name#4299A0
entity.name.type.instance, support.type, storage.type.generic, entity.name.type.parameter, meta.type.annotation entity.name.type#4299A0
entity.name.interface, entity.name.type.interface, entity.name.type.enum#A6CDA6FF
entity.name.function, entity.name.function.constructor, entity.name.function.destructor#4299A0
meta.function-call, meta.function-call entity.name.function, variable.function, support.function#F9F3C1
variable.parameter, meta.function.parameter variable, meta.parameter#9BD0CC
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#80B8F9
variable.language, variable.language.this, variable.language.self, variable.language.super#4299A0
keyword.operator, keyword.operator.arithmetic, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.logical, keyword.operator.bitwise, keyword.operator.type#6FB4B0
punctuation.separator, punctuation.terminator, punctuation.accessor, punctuation.definition.parameters.begin, punctuation.definition.parameters.end#6FB4B0
entity.name.tag, meta.tag.sgml, punctuation.definition.tag#6FB4B0
entity.other.attribute-name, entity.other.attribute-name.html, meta.tag entity.other.attribute-name#E8E4B7FF
string.quoted.double.html, string.quoted.single.html, meta.attribute-with-value.html string#93AEC8
constant.character.entity, punctuation.definition.entity.html#586860
meta.decorator, entity.name.function.decorator, storage.type.annotation, punctuation.decorator#F9F3C1
support.type.property-name, support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less, meta.property-name#B8A060
support.constant.property-value, support.constant.color, support.constant.font-name, meta.property-value#93AEC8
entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element, entity.other.attribute-name.id, entity.other.attribute-name.class.css#4299A0
keyword.control.at-rule, keyword.control.at-rule.media, keyword.control.at-rule.keyframes, keyword.control.at-rule.import#9FAC86FF
string.regexp, string.regexp.character-class, constant.other.character-class.regexp, keyword.operator.quantifier.regexp, keyword.control.anchor.regexp#93AEC8
punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, keyword.operator.or.regexp#6FB4B0
support.type.property-name.json, meta.structure.dictionary.key.json string, meta.mapping.key string#F9F3C1
entity.name.tag.yaml, meta.mapping.key.yaml string#F9F3C1
punctuation.definition.function.kotlin, keyword.operator.arrow.kotlin#9FAC86FF
markup.heading, markup.heading.markdown, entity.name.section.markdown#9FAC86FFbold
markup.bold, punctuation.definition.bold#4299A0bold
markup.italic, punctuation.definition.italic#9BD0CCitalic
markup.inline.raw, markup.raw.inline, markup.raw.block#93AEC8
markup.underline.link, string.other.link, meta.link#6FB4B0
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#4299A0
invalid, invalid.illegal#D85A8C