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#5A80D0
  • activityBar.background#141518
  • activityBar.border#2A2C32
  • activityBar.foreground#E8EAF0
  • activityBar.inactiveForeground#606878
  • activityBarBadge.background#5A80D0
  • activityBarBadge.foreground#FFFFFF
  • badge.background#5A80D0
  • badge.foreground#FFFFFF
  • button.background#2C2E36
  • button.foreground#E8EAF0
  • button.hoverBackground#283040
  • button.secondaryBackground#212226
  • button.secondaryForeground#E8EAF0
  • checkbox.background#1B1C1F
  • checkbox.border#2A2C32
  • checkbox.foreground#E8EAF0
  • diffEditor.diagonalFill#2A2C32
  • diffEditor.insertedLineBackground#3A707099
  • diffEditor.insertedTextBackground#3A707099
  • diffEditor.removedLineBackground#58424899
  • diffEditor.removedTextBackground#58424899
  • disabledForeground#606878
  • dropdown.background#23242A
  • dropdown.border#2A2C32
  • dropdown.foreground#E8EAF0
  • dropdown.listBackground#23242A
  • editor.background#1B1C1F
  • editor.findMatchBackground#8AB0F0
  • editor.findMatchForeground#101218
  • editor.findMatchHighlightBackground#283040
  • editor.foldBackground#1A1B1F
  • editor.foreground#F8F8F2
  • editor.inactiveSelectionBackground#384858
  • editor.lineHighlightBackground#212228
  • editor.rangeHighlightBackground#283040
  • editor.selectionBackground#4868A8
  • editor.selectionForeground#FFFFFF
  • editor.wordHighlightBackground#3A3D45
  • editor.wordHighlightStrongBackground#3A3D45
  • editorBracketHighlight.foreground1#5A80D0
  • editorBracketHighlight.foreground2#BBB88D
  • editorBracketHighlight.foreground3#5A80D0
  • editorBracketHighlight.foreground4#99A0FF
  • editorBracketHighlight.foreground5#50C0D2
  • editorBracketHighlight.foreground6#D7A7FF
  • editorBracketHighlight.unexpectedBracket.foreground#D85A8C
  • editorBracketMatch.background#283040
  • editorBracketMatch.border#5A80D0
  • editorCursor.foreground#5A80D0
  • editorGroupHeader.noTabsBackground#141518
  • editorGroupHeader.tabsBackground#141518
  • editorGutter.addedBackground#42E66C
  • editorGutter.background#1B1C1F
  • editorGutter.deletedBackground#D85A8C
  • editorGutter.modifiedBackground#5A80D0
  • editorIndentGuide.activeBackground1#5A80D0
  • editorIndentGuide.background1#2A2C32
  • editorLineNumber.activeForeground#5A80D0
  • editorLineNumber.foreground#788090
  • editorRuler.foreground#2A2C32
  • editorWhitespace.foreground#2A2C32
  • errorForeground#D85A8C
  • extensionButton.prominentBackground#4868A8
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#283040
  • focusBorder#5A80D044
  • foreground#E8EAF0
  • gitDecoration.addedResourceForeground#42E66C
  • gitDecoration.conflictingResourceForeground#5A80D0
  • gitDecoration.deletedResourceForeground#D85A8C
  • gitDecoration.ignoredResourceForeground#606878
  • gitDecoration.modifiedResourceForeground#5A80D0
  • gitDecoration.submoduleResourceForeground#D7A7FF
  • gitDecoration.untrackedResourceForeground#42E66C
  • icon.foreground#A8B0C0
  • input.background#1B1C1F
  • input.border#2A2C32
  • input.foreground#E8EAF0
  • input.placeholderForeground#606878
  • inputOption.activeBackground#4868A8
  • inputOption.activeBorder#5A80D0
  • inputOption.activeForeground#FFFFFF
  • list.activeSelectionBackground#4868A8
  • list.activeSelectionForeground#FFFFFF
  • list.focusBackground#4868A8
  • list.focusForeground#FFFFFF
  • list.highlightForeground#5A80D0
  • list.hoverBackground#283040
  • list.inactiveFocusBackground#384858
  • list.inactiveSelectionBackground#384858
  • menu.background#23242A
  • menu.border#2A2C3233
  • menu.foreground#E8EAF0
  • menu.selectionBackground#4868A8
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#2A2C32
  • menubar.selectionBackground#283040
  • menubar.selectionForeground#E8EAF0
  • minimap.background#1B1C1F
  • minimapSlider.activeBackground#5A80D088
  • minimapSlider.background#21222633
  • minimapSlider.hoverBackground#28304055
  • notificationCenterHeader.background#141518
  • notifications.background#16171A
  • notifications.border#2A2C32
  • notifications.foreground#E8EAF0
  • panel.background#16171A
  • panel.border#2A2C32
  • panelTitle.activeBorder#5A80D0
  • panelTitle.activeForeground#E8EAF0
  • panelTitle.inactiveForeground#606878
  • peekView.border#5A80D0
  • peekViewEditor.background#1B1C1F
  • peekViewEditor.matchHighlightBackground#283040
  • peekViewResult.background#16171A
  • peekViewResult.matchHighlightBackground#283040
  • peekViewResult.selectionBackground#4868A8
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#141518
  • peekViewTitleDescription.foreground#606878
  • peekViewTitleLabel.foreground#E8EAF0
  • pickerGroup.border#2A2C32
  • pickerGroup.foreground#5A80D0
  • progressBar.background#5A80D0
  • quickInput.background#23242A
  • quickInput.foreground#E8EAF0
  • scrollbar.shadow#2A2C32
  • scrollbarSlider.activeBackground#5A80D0
  • scrollbarSlider.background#212226
  • scrollbarSlider.hoverBackground#283040
  • selection.background#4868A8
  • sideBar.background#16171A
  • sideBar.border#2A2C32
  • sideBar.foreground#E8EAF0
  • sideBarSectionHeader.background#141518
  • sideBarSectionHeader.border#2A2C32
  • sideBarSectionHeader.foreground#E8EAF0
  • sideBarTitle.foreground#E8EAF0
  • statusBar.background#141518
  • statusBar.border#2A2C32
  • statusBar.debuggingBackground#4868A8
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#E8EAF0
  • statusBar.noFolderBackground#141518
  • statusBarItem.activeBackground#283040
  • statusBarItem.hoverBackground#283040
  • statusBarItem.remoteBackground#5A80D0
  • statusBarItem.remoteForeground#FFFFFF
  • tab.activeBackground#191A1C
  • tab.activeBorder#5A80D0
  • tab.activeForeground#E8EAF0
  • tab.activeModifiedBorder#5A80D0
  • tab.border#2A2C32
  • tab.hoverBackground#283040
  • tab.inactiveBackground#202228
  • tab.inactiveForeground#606878
  • tab.inactiveModifiedBorder#606878
  • tab.unfocusedActiveForeground#606878
  • tab.unfocusedInactiveForeground#606878
  • 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#4868A8
  • terminalCursor.background#1B1C1F
  • terminalCursor.foreground#5A80D0
  • textBlockQuote.background#1B1C1F
  • textCodeBlock.background#1B1C1F
  • textLink.activeForeground#5A80D0
  • textLink.foreground#5A80D0
  • textPreformat.foreground#F8F8F2
  • titleBar.activeBackground#141518
  • titleBar.activeForeground#E8EAF0
  • titleBar.border#2A2C32
  • titleBar.inactiveBackground#202228
  • titleBar.inactiveForeground#606878
  • tree.indentGuidesStroke#2A2C32
  • widget.shadow#2A2C32

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