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#D85566
  • activityBar.background#141518
  • activityBar.border#2A2D3A
  • activityBar.foreground#E4E6F0
  • activityBar.inactiveForeground#788099
  • activityBarBadge.background#D85566
  • activityBarBadge.foreground#FFFFFF
  • badge.background#D85566
  • badge.foreground#FFFFFF
  • button.background#2C3040
  • button.foreground#E4E6F0
  • button.hoverBackground#3A4058
  • button.secondaryBackground#282A38
  • button.secondaryForeground#E4E6F0
  • checkbox.background#1B1C1F
  • checkbox.border#2A2D3A
  • checkbox.foreground#E4E6F0
  • diffEditor.diagonalFill#2A2D3A
  • diffEditor.insertedLineBackground#3A707099
  • diffEditor.insertedTextBackground#3A707099
  • diffEditor.removedLineBackground#58424899
  • diffEditor.removedTextBackground#58424899
  • disabledForeground#788099
  • dropdown.background#252836
  • dropdown.border#2A2D3A
  • dropdown.foreground#E4E6F0
  • dropdown.listBackground#252836
  • editor.background#1B1C1F
  • editor.findMatchBackground#88CCFF
  • editor.findMatchForeground#161822
  • editor.findMatchHighlightBackground#3A4058
  • editor.foldBackground#1F212D
  • editor.foreground#F8F8F2
  • editor.inactiveSelectionBackground#323C58
  • editor.lineHighlightBackground#222430
  • editor.rangeHighlightBackground#3A4058
  • editor.selectionBackground#3A4A6A
  • editor.selectionForeground#FFFFFF
  • editor.wordHighlightBackground#4A5268
  • editor.wordHighlightStrongBackground#4A5268
  • editorBracketHighlight.foreground1#D85566
  • editorBracketHighlight.foreground2#AADDFF
  • editorBracketHighlight.foreground3#9895FC
  • editorBracketHighlight.foreground4#C0D8F0
  • editorBracketHighlight.foreground5#66AADD
  • editorBracketHighlight.foreground6#D15DD1
  • editorBracketHighlight.unexpectedBracket.foreground#D85A8C
  • editorBracketMatch.background#3A4058
  • editorBracketMatch.border#D85566
  • editorCursor.foreground#D85566
  • editorGroupHeader.noTabsBackground#161822
  • editorGroupHeader.tabsBackground#161822
  • editorGutter.addedBackground#42E66C
  • editorGutter.background#1B1C1F
  • editorGutter.deletedBackground#D85A8C
  • editorGutter.modifiedBackground#6088CC
  • editorIndentGuide.activeBackground1#D85566
  • editorIndentGuide.background1#2A2D3A
  • editorLineNumber.activeForeground#D85566
  • editorLineNumber.foreground#788099
  • editorRuler.foreground#2A2D3A
  • editorWhitespace.foreground#2A2D3A
  • errorForeground#D85A8C
  • extensionButton.prominentBackground#3A4A6A
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#3A4058
  • focusBorder#D8556644
  • foreground#E4E6F0
  • gitDecoration.addedResourceForeground#42E66C
  • gitDecoration.conflictingResourceForeground#D85566
  • gitDecoration.deletedResourceForeground#D85A8C
  • gitDecoration.ignoredResourceForeground#788099
  • gitDecoration.modifiedResourceForeground#6088CC
  • gitDecoration.submoduleResourceForeground#D15DD1
  • gitDecoration.untrackedResourceForeground#42E66C
  • icon.foreground#B8C0D8
  • input.background#1B1C1F
  • input.border#2A2D3A
  • input.foreground#E4E6F0
  • input.placeholderForeground#788099
  • inputOption.activeBackground#3A4A6A
  • inputOption.activeBorder#D85566
  • inputOption.activeForeground#FFFFFF
  • list.activeSelectionBackground#3A4A6A
  • list.activeSelectionForeground#FFFFFF
  • list.focusBackground#3A4A6A
  • list.focusForeground#FFFFFF
  • list.highlightForeground#D85566
  • list.hoverBackground#3A4058
  • list.inactiveFocusBackground#323C58
  • list.inactiveSelectionBackground#323C58
  • menu.background#252836
  • menu.border#2A2D3A33
  • menu.foreground#E4E6F0
  • menu.selectionBackground#3A4A6A
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#2A2D3A
  • menubar.selectionBackground#3A4058
  • menubar.selectionForeground#E4E6F0
  • minimap.background#1B1C1F
  • minimapSlider.activeBackground#D8556688
  • minimapSlider.background#282A3833
  • minimapSlider.hoverBackground#3A405855
  • notificationCenterHeader.background#161822
  • notifications.background#181A24
  • notifications.border#2A2D3A
  • notifications.foreground#E4E6F0
  • panel.background#16171A
  • panel.border#2A2D3A
  • panelTitle.activeBorder#D85566
  • panelTitle.activeForeground#E4E6F0
  • panelTitle.inactiveForeground#788099
  • peekView.border#D85566
  • peekViewEditor.background#1B1C1F
  • peekViewEditor.matchHighlightBackground#3A4058
  • peekViewResult.background#181A24
  • peekViewResult.matchHighlightBackground#3A4058
  • peekViewResult.selectionBackground#3A4A6A
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#161822
  • peekViewTitleDescription.foreground#788099
  • peekViewTitleLabel.foreground#E4E6F0
  • pickerGroup.border#2A2D3A
  • pickerGroup.foreground#D85566
  • progressBar.background#D85566
  • quickInput.background#252836
  • quickInput.foreground#E4E6F0
  • scrollbar.shadow#2A2D3A
  • scrollbarSlider.activeBackground#D85566
  • scrollbarSlider.background#282A38
  • scrollbarSlider.hoverBackground#3A4058
  • selection.background#3A4A6A
  • sideBar.background#16171A
  • sideBar.border#2A2D3A
  • sideBar.foreground#E4E6F0
  • sideBarSectionHeader.background#161822
  • sideBarSectionHeader.border#2A2D3A
  • sideBarSectionHeader.foreground#E4E6F0
  • sideBarTitle.foreground#E4E6F0
  • statusBar.background#161822
  • statusBar.border#2A2D3A
  • statusBar.debuggingBackground#3A4A6A
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#E4E6F0
  • statusBar.noFolderBackground#161822
  • statusBarItem.activeBackground#3A4058
  • statusBarItem.hoverBackground#3A4058
  • statusBarItem.remoteBackground#D85566
  • statusBarItem.remoteForeground#FFFFFF
  • tab.activeBackground#191A1C
  • tab.activeBorder#D85566
  • tab.activeForeground#E4E6F0
  • tab.activeModifiedBorder#D85566
  • tab.border#2A2D3A
  • tab.hoverBackground#3A4058
  • tab.inactiveBackground#2A2D3A
  • tab.inactiveForeground#788099
  • tab.inactiveModifiedBorder#788099
  • tab.unfocusedActiveForeground#788099
  • tab.unfocusedInactiveForeground#788099
  • 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#3A4A6A
  • terminalCursor.background#1B1C1F
  • terminalCursor.foreground#D85566
  • textBlockQuote.background#1B1C1F
  • textCodeBlock.background#1B1C1F
  • textLink.activeForeground#D85566
  • textLink.foreground#D85566
  • textPreformat.foreground#F8F8F2
  • titleBar.activeBackground#161822
  • titleBar.activeForeground#E4E6F0
  • titleBar.border#2A2D3A
  • titleBar.inactiveBackground#2A2D3A
  • titleBar.inactiveForeground#788099
  • tree.indentGuidesStroke#2A2D3A
  • widget.shadow#2A2D3A

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