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#F4436A
  • activityBar.background#141518
  • activityBar.border#2E2E33
  • activityBar.foreground#E0E0E6
  • activityBar.inactiveForeground#787880
  • activityBarBadge.background#F4436A
  • activityBarBadge.foreground#FFFFFF
  • badge.background#F4436A
  • badge.foreground#FFFFFF
  • button.background#303035
  • button.foreground#E8E8EE
  • button.hoverBackground#3D2E34
  • button.secondaryBackground#28282C
  • button.secondaryForeground#E0E0E6
  • checkbox.background#1B1C1F
  • checkbox.border#2E2E33
  • checkbox.foreground#E0E0E6
  • diffEditor.diagonalFill#2E2E33
  • diffEditor.insertedLineBackground#33887799
  • diffEditor.insertedTextBackground#33887799
  • diffEditor.removedLineBackground#66444499
  • diffEditor.removedTextBackground#66444499
  • disabledForeground#787880
  • dropdown.background#252529
  • dropdown.border#2E2E33
  • dropdown.foreground#E0E0E6
  • dropdown.listBackground#252529
  • editor.background#1B1C1F
  • editor.findMatchBackground#9EFF66
  • editor.findMatchForeground#1A1A1D
  • editor.findMatchHighlightBackground#3D2E34
  • editor.foldBackground#1F1F22
  • editor.foreground#F8F8F2
  • editor.inactiveSelectionBackground#3A2B4A
  • editor.lineHighlightBackground#222225
  • editor.rangeHighlightBackground#3D2E34
  • editor.selectionBackground#453355
  • editor.selectionForeground#FFFFFF
  • editor.wordHighlightBackground#4F4448
  • editor.wordHighlightStrongBackground#4F4448
  • editorBracketHighlight.foreground1#F4436A
  • editorBracketHighlight.foreground2#55E6E6
  • editorBracketHighlight.foreground3#9EFF66
  • editorBracketHighlight.foreground4#FF77A8
  • editorBracketHighlight.foreground5#FF99BB
  • editorBracketHighlight.foreground6#5FD1F5
  • editorBracketHighlight.unexpectedBracket.foreground#D85A8C
  • editorBracketMatch.background#3D2E34
  • editorBracketMatch.border#F4436A
  • editorCursor.foreground#F4436A
  • editorGroupHeader.noTabsBackground#161618
  • editorGroupHeader.tabsBackground#161618
  • editorGutter.addedBackground#42E66C
  • editorGutter.background#1B1C1F
  • editorGutter.deletedBackground#D85A8C
  • editorGutter.modifiedBackground#C299FF
  • editorIndentGuide.activeBackground1#F4436A
  • editorIndentGuide.background1#2E2E33
  • editorLineNumber.activeForeground#F4436A
  • editorLineNumber.foreground#8A8A93
  • editorRuler.foreground#2E2E33
  • editorWhitespace.foreground#2E2E33
  • errorForeground#D85A8C
  • extensionButton.prominentBackground#453355
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#3D2E34
  • focusBorder#F4436A44
  • foreground#E0E0E6
  • gitDecoration.addedResourceForeground#42E66C
  • gitDecoration.conflictingResourceForeground#F4436A
  • gitDecoration.deletedResourceForeground#D85A8C
  • gitDecoration.ignoredResourceForeground#787880
  • gitDecoration.modifiedResourceForeground#C299FF
  • gitDecoration.submoduleResourceForeground#5FD1F5
  • gitDecoration.untrackedResourceForeground#42E66C
  • icon.foreground#C4C4CC
  • input.background#1B1C1F
  • input.border#2E2E33
  • input.foreground#E0E0E6
  • input.placeholderForeground#787880
  • inputOption.activeBackground#453355
  • inputOption.activeBorder#F4436A
  • inputOption.activeForeground#FFFFFF
  • list.activeSelectionBackground#453355
  • list.activeSelectionForeground#FFFFFF
  • list.focusBackground#453355
  • list.focusForeground#FFFFFF
  • list.highlightForeground#F4436A
  • list.hoverBackground#3D2E34
  • list.inactiveFocusBackground#3A2B4A
  • list.inactiveSelectionBackground#3A2B4A
  • menu.background#252529
  • menu.border#2E2E3333
  • menu.foreground#E0E0E6
  • menu.selectionBackground#453355
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#2E2E33
  • menubar.selectionBackground#3D2E34
  • menubar.selectionForeground#E0E0E6
  • minimap.background#1B1C1F
  • minimapSlider.activeBackground#F4436A88
  • minimapSlider.background#28282C33
  • minimapSlider.hoverBackground#3D2E3455
  • notificationCenterHeader.background#161618
  • notifications.background#171719
  • notifications.border#2E2E33
  • notifications.foreground#E0E0E6
  • panel.background#16171A
  • panel.border#2E2E33
  • panelTitle.activeBorder#F4436A
  • panelTitle.activeForeground#E0E0E6
  • panelTitle.inactiveForeground#787880
  • peekView.border#F4436A
  • peekViewEditor.background#1B1C1F
  • peekViewEditor.matchHighlightBackground#3D2E34
  • peekViewResult.background#171719
  • peekViewResult.matchHighlightBackground#3D2E34
  • peekViewResult.selectionBackground#453355
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#161618
  • peekViewTitleDescription.foreground#787880
  • peekViewTitleLabel.foreground#E0E0E6
  • pickerGroup.border#2E2E33
  • pickerGroup.foreground#F4436A
  • progressBar.background#F4436A
  • quickInput.background#252529
  • quickInput.foreground#E0E0E6
  • scrollbar.shadow#2E2E33
  • scrollbarSlider.activeBackground#F4436A
  • scrollbarSlider.background#28282C
  • scrollbarSlider.hoverBackground#3D2E34
  • selection.background#453355
  • sideBar.background#16171A
  • sideBar.border#2E2E33
  • sideBar.foreground#E0E0E6
  • sideBarSectionHeader.background#161618
  • sideBarSectionHeader.border#2E2E33
  • sideBarSectionHeader.foreground#E0E0E6
  • sideBarTitle.foreground#E0E0E6
  • statusBar.background#161618
  • statusBar.border#2E2E33
  • statusBar.debuggingBackground#453355
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#E0E0E6
  • statusBar.noFolderBackground#161618
  • statusBarItem.activeBackground#3D2E34
  • statusBarItem.hoverBackground#3D2E34
  • statusBarItem.remoteBackground#F4436A
  • statusBarItem.remoteForeground#FFFFFF
  • tab.activeBackground#191A1C
  • tab.activeBorder#F4436A
  • tab.activeForeground#E0E0E6
  • tab.activeModifiedBorder#F4436A
  • tab.border#2E2E33
  • tab.hoverBackground#3D2E34
  • tab.inactiveBackground#2E2E33
  • tab.inactiveForeground#787880
  • tab.inactiveModifiedBorder#787880
  • tab.unfocusedActiveForeground#787880
  • tab.unfocusedInactiveForeground#787880
  • 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#453355
  • terminalCursor.background#1B1C1F
  • terminalCursor.foreground#F4436A
  • textBlockQuote.background#1B1C1F
  • textCodeBlock.background#1B1C1F
  • textLink.activeForeground#F4436A
  • textLink.foreground#F4436A
  • textPreformat.foreground#F8F8F2
  • titleBar.activeBackground#161618
  • titleBar.activeForeground#E0E0E6
  • titleBar.border#2E2E33
  • titleBar.inactiveBackground#2E2E33
  • titleBar.inactiveForeground#787880
  • tree.indentGuidesStroke#2E2E33
  • widget.shadow#2E2E33

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