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#33D6FF
  • activityBar.background#141518
  • activityBar.border#282A33
  • activityBar.foreground#E4E6F0
  • activityBar.inactiveForeground#767880
  • activityBarBadge.background#33D6FF
  • activityBarBadge.foreground#FFFFFF
  • badge.background#33D6FF
  • badge.foreground#FFFFFF
  • button.background#2D2F3A
  • button.foreground#E6E8EE
  • button.hoverBackground#2E344D
  • button.secondaryBackground#262830
  • button.secondaryForeground#E4E6F0
  • checkbox.background#1B1C1F
  • checkbox.border#282A33
  • checkbox.foreground#E4E6F0
  • diffEditor.diagonalFill#282A33
  • diffEditor.insertedLineBackground#33887799
  • diffEditor.insertedTextBackground#33887799
  • diffEditor.removedLineBackground#66444499
  • diffEditor.removedTextBackground#66444499
  • disabledForeground#767880
  • dropdown.background#23252D
  • dropdown.border#282A33
  • dropdown.foreground#E4E6F0
  • dropdown.listBackground#23252D
  • editor.background#1B1C1F
  • editor.findMatchBackground#A6E6FF
  • editor.findMatchForeground#1A1A1D
  • editor.findMatchHighlightBackground#2E344D
  • editor.foldBackground#1F2028
  • editor.foreground#F8F8F2
  • editor.inactiveSelectionBackground#33385A
  • editor.lineHighlightBackground#21232B
  • editor.rangeHighlightBackground#2E344D
  • editor.selectionBackground#3A406B
  • editor.selectionForeground#FFFFFF
  • editor.wordHighlightBackground#444A5F
  • editor.wordHighlightStrongBackground#444A5F
  • editorBracketHighlight.foreground1#33D6FF
  • editorBracketHighlight.foreground2#FFDEA8
  • editorBracketHighlight.foreground3#7A8CFF
  • editorBracketHighlight.foreground4#35A8FF
  • editorBracketHighlight.foreground5#8FE7FF
  • editorBracketHighlight.foreground6#EF7AE0
  • editorBracketHighlight.unexpectedBracket.foreground#D85A8C
  • editorBracketMatch.background#2E344D
  • editorBracketMatch.border#33D6FF
  • editorCursor.foreground#33D6FF
  • editorGroupHeader.noTabsBackground#16171D
  • editorGroupHeader.tabsBackground#16171D
  • editorGutter.addedBackground#42E66C
  • editorGutter.background#1B1C1F
  • editorGutter.deletedBackground#D85A8C
  • editorGutter.modifiedBackground#B5C6FF
  • editorIndentGuide.activeBackground1#33D6FF
  • editorIndentGuide.background1#282A33
  • editorLineNumber.activeForeground#33D6FF
  • editorLineNumber.foreground#888A93
  • editorRuler.foreground#282A33
  • editorWhitespace.foreground#282A33
  • errorForeground#D85A8C
  • extensionButton.prominentBackground#3A406B
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#2E344D
  • focusBorder#33D6FF44
  • foreground#E4E6F0
  • gitDecoration.addedResourceForeground#42E66C
  • gitDecoration.conflictingResourceForeground#33D6FF
  • gitDecoration.deletedResourceForeground#D85A8C
  • gitDecoration.ignoredResourceForeground#767880
  • gitDecoration.modifiedResourceForeground#B5C6FF
  • gitDecoration.submoduleResourceForeground#EF7AE0
  • gitDecoration.untrackedResourceForeground#42E66C
  • icon.foreground#C2C6CC
  • input.background#1B1C1F
  • input.border#282A33
  • input.foreground#E4E6F0
  • input.placeholderForeground#767880
  • inputOption.activeBackground#3A406B
  • inputOption.activeBorder#33D6FF
  • inputOption.activeForeground#FFFFFF
  • list.activeSelectionBackground#3A406B
  • list.activeSelectionForeground#FFFFFF
  • list.focusBackground#3A406B
  • list.focusForeground#FFFFFF
  • list.highlightForeground#33D6FF
  • list.hoverBackground#2E344D
  • list.inactiveFocusBackground#33385A
  • list.inactiveSelectionBackground#33385A
  • menu.background#23252D
  • menu.border#282A3333
  • menu.foreground#E4E6F0
  • menu.selectionBackground#3A406B
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#282A33
  • menubar.selectionBackground#2E344D
  • menubar.selectionForeground#E4E6F0
  • minimap.background#1B1C1F
  • minimapSlider.activeBackground#33D6FF88
  • minimapSlider.background#26283033
  • minimapSlider.hoverBackground#2E344D55
  • notificationCenterHeader.background#16171D
  • notifications.background#17181E
  • notifications.border#282A33
  • notifications.foreground#E4E6F0
  • panel.background#16171A
  • panel.border#282A33
  • panelTitle.activeBorder#33D6FF
  • panelTitle.activeForeground#E4E6F0
  • panelTitle.inactiveForeground#767880
  • peekView.border#33D6FF
  • peekViewEditor.background#1B1C1F
  • peekViewEditor.matchHighlightBackground#2E344D
  • peekViewResult.background#17181E
  • peekViewResult.matchHighlightBackground#2E344D
  • peekViewResult.selectionBackground#3A406B
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#16171D
  • peekViewTitleDescription.foreground#767880
  • peekViewTitleLabel.foreground#E4E6F0
  • pickerGroup.border#282A33
  • pickerGroup.foreground#33D6FF
  • progressBar.background#33D6FF
  • quickInput.background#23252D
  • quickInput.foreground#E4E6F0
  • scrollbar.shadow#282A33
  • scrollbarSlider.activeBackground#33D6FF
  • scrollbarSlider.background#262830
  • scrollbarSlider.hoverBackground#2E344D
  • selection.background#3A406B
  • sideBar.background#16171A
  • sideBar.border#282A33
  • sideBar.foreground#E4E6F0
  • sideBarSectionHeader.background#16171D
  • sideBarSectionHeader.border#282A33
  • sideBarSectionHeader.foreground#E4E6F0
  • sideBarTitle.foreground#E4E6F0
  • statusBar.background#16171D
  • statusBar.border#282A33
  • statusBar.debuggingBackground#3A406B
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#E4E6F0
  • statusBar.noFolderBackground#16171D
  • statusBarItem.activeBackground#2E344D
  • statusBarItem.hoverBackground#2E344D
  • statusBarItem.remoteBackground#33D6FF
  • statusBarItem.remoteForeground#FFFFFF
  • tab.activeBackground#191A1C
  • tab.activeBorder#33D6FF
  • tab.activeForeground#E4E6F0
  • tab.activeModifiedBorder#33D6FF
  • tab.border#282A33
  • tab.hoverBackground#2E344D
  • tab.inactiveBackground#2C2E38
  • tab.inactiveForeground#767880
  • tab.inactiveModifiedBorder#767880
  • tab.unfocusedActiveForeground#767880
  • tab.unfocusedInactiveForeground#767880
  • 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#3A406B
  • terminalCursor.background#1B1C1F
  • terminalCursor.foreground#33D6FF
  • textBlockQuote.background#1B1C1F
  • textCodeBlock.background#1B1C1F
  • textLink.activeForeground#33D6FF
  • textLink.foreground#33D6FF
  • textPreformat.foreground#F8F8F2
  • titleBar.activeBackground#16171D
  • titleBar.activeForeground#E4E6F0
  • titleBar.border#282A33
  • titleBar.inactiveBackground#2C2E38
  • titleBar.inactiveForeground#767880
  • tree.indentGuidesStroke#282A33
  • widget.shadow#282A33

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