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#82C4D3
  • activityBar.background#141518
  • activityBar.border#2C2E31
  • activityBar.foreground#E8EBED
  • activityBar.inactiveForeground#606870
  • activityBarBadge.background#82C4D3
  • activityBarBadge.foreground#FFFFFF
  • badge.background#82C4D3
  • badge.foreground#FFFFFF
  • button.background#2E3033
  • button.foreground#E8EBED
  • button.hoverBackground#283038
  • button.secondaryBackground#212325
  • button.secondaryForeground#E8EBED
  • checkbox.background#1B1C1F
  • checkbox.border#2C2E31
  • checkbox.foreground#E8EBED
  • diffEditor.diagonalFill#2C2E31
  • diffEditor.insertedLineBackground#3A707099
  • diffEditor.insertedTextBackground#3A707099
  • diffEditor.removedLineBackground#58424899
  • diffEditor.removedTextBackground#58424899
  • disabledForeground#606870
  • dropdown.background#232528
  • dropdown.border#2C2E31
  • dropdown.foreground#E8EBED
  • dropdown.listBackground#232528
  • editor.background#1B1C1F
  • editor.findMatchBackground#A0D8E4
  • editor.findMatchForeground#101212
  • editor.findMatchHighlightBackground#283038
  • editor.foldBackground#1A1C1D
  • editor.foreground#F8F8F2
  • editor.inactiveSelectionBackground#384850
  • editor.lineHighlightBackground#212326
  • editor.rangeHighlightBackground#283038
  • editor.selectionBackground#406870
  • editor.selectionForeground#FFFFFF
  • editor.wordHighlightBackground#3A3D40
  • editor.wordHighlightStrongBackground#3A3D40
  • editorBracketHighlight.foreground1#82C4D3
  • editorBracketHighlight.foreground2#FFA6A1
  • editorBracketHighlight.foreground3#C85050
  • editorBracketHighlight.foreground4#558B9D
  • editorBracketHighlight.foreground5#82C4D3
  • editorBracketHighlight.foreground6#DCBE9C
  • editorBracketHighlight.unexpectedBracket.foreground#D85A8C
  • editorBracketMatch.background#283038
  • editorBracketMatch.border#82C4D3
  • editorCursor.foreground#82C4D3
  • editorGroupHeader.noTabsBackground#141618
  • editorGroupHeader.tabsBackground#141618
  • editorGutter.addedBackground#42E66C
  • editorGutter.background#1B1C1F
  • editorGutter.deletedBackground#D85A8C
  • editorGutter.modifiedBackground#82C4D3
  • editorIndentGuide.activeBackground1#82C4D3
  • editorIndentGuide.background1#2C2E31
  • editorLineNumber.activeForeground#82C4D3
  • editorLineNumber.foreground#788088
  • editorRuler.foreground#2C2E31
  • editorWhitespace.foreground#2C2E31
  • errorForeground#D85A8C
  • extensionButton.prominentBackground#406870
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#283038
  • focusBorder#82C4D344
  • foreground#E8EBED
  • gitDecoration.addedResourceForeground#42E66C
  • gitDecoration.conflictingResourceForeground#82C4D3
  • gitDecoration.deletedResourceForeground#D85A8C
  • gitDecoration.ignoredResourceForeground#606870
  • gitDecoration.modifiedResourceForeground#82C4D3
  • gitDecoration.submoduleResourceForeground#DCBE9C
  • gitDecoration.untrackedResourceForeground#42E66C
  • icon.foreground#A8B4B8
  • input.background#1B1C1F
  • input.border#2C2E31
  • input.foreground#E8EBED
  • input.placeholderForeground#606870
  • inputOption.activeBackground#406870
  • inputOption.activeBorder#82C4D3
  • inputOption.activeForeground#FFFFFF
  • list.activeSelectionBackground#406870
  • list.activeSelectionForeground#FFFFFF
  • list.focusBackground#406870
  • list.focusForeground#FFFFFF
  • list.highlightForeground#82C4D3
  • list.hoverBackground#283038
  • list.inactiveFocusBackground#384850
  • list.inactiveSelectionBackground#384850
  • menu.background#232528
  • menu.border#2C2E3133
  • menu.foreground#E8EBED
  • menu.selectionBackground#406870
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#2C2E31
  • menubar.selectionBackground#283038
  • menubar.selectionForeground#E8EBED
  • minimap.background#1B1C1F
  • minimapSlider.activeBackground#82C4D388
  • minimapSlider.background#21232533
  • minimapSlider.hoverBackground#28303855
  • notificationCenterHeader.background#141618
  • notifications.background#181A1C
  • notifications.border#2C2E31
  • notifications.foreground#E8EBED
  • panel.background#16171A
  • panel.border#2C2E31
  • panelTitle.activeBorder#82C4D3
  • panelTitle.activeForeground#E8EBED
  • panelTitle.inactiveForeground#606870
  • peekView.border#82C4D3
  • peekViewEditor.background#1B1C1F
  • peekViewEditor.matchHighlightBackground#283038
  • peekViewResult.background#181A1C
  • peekViewResult.matchHighlightBackground#283038
  • peekViewResult.selectionBackground#406870
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#141618
  • peekViewTitleDescription.foreground#606870
  • peekViewTitleLabel.foreground#E8EBED
  • pickerGroup.border#2C2E31
  • pickerGroup.foreground#82C4D3
  • progressBar.background#82C4D3
  • quickInput.background#232528
  • quickInput.foreground#E8EBED
  • scrollbar.shadow#2C2E31
  • scrollbarSlider.activeBackground#82C4D3
  • scrollbarSlider.background#212325
  • scrollbarSlider.hoverBackground#283038
  • selection.background#406870
  • sideBar.background#16171A
  • sideBar.border#2C2E31
  • sideBar.foreground#E8EBED
  • sideBarSectionHeader.background#141618
  • sideBarSectionHeader.border#2C2E31
  • sideBarSectionHeader.foreground#E8EBED
  • sideBarTitle.foreground#E8EBED
  • statusBar.background#141618
  • statusBar.border#2C2E31
  • statusBar.debuggingBackground#406870
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#E8EBED
  • statusBar.noFolderBackground#141618
  • statusBarItem.activeBackground#283038
  • statusBarItem.hoverBackground#283038
  • statusBarItem.remoteBackground#82C4D3
  • statusBarItem.remoteForeground#FFFFFF
  • tab.activeBackground#191A1C
  • tab.activeBorder#82C4D3
  • tab.activeForeground#E8EBED
  • tab.activeModifiedBorder#82C4D3
  • tab.border#2C2E31
  • tab.hoverBackground#283038
  • tab.inactiveBackground#202224
  • 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#406870
  • terminalCursor.background#1B1C1F
  • terminalCursor.foreground#82C4D3
  • textBlockQuote.background#1B1C1F
  • textCodeBlock.background#1B1C1F
  • textLink.activeForeground#82C4D3
  • textLink.foreground#82C4D3
  • textPreformat.foreground#F8F8F2
  • titleBar.activeBackground#141618
  • titleBar.activeForeground#E8EBED
  • titleBar.border#2C2E31
  • titleBar.inactiveBackground#202224
  • titleBar.inactiveForeground#606870
  • tree.indentGuidesStroke#2C2E31
  • widget.shadow#2C2E31

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