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#0E9882
  • activityBar.background#E4E8EC
  • activityBar.foreground#0E9882
  • activityBarBadge.background#E03428
  • activityBarBadge.foreground#FFFFFF
  • badge.background#E03428
  • button.background#0E9882
  • button.foreground#FFFFFF
  • diffEditor.insertedTextBackground#00809B22
  • dropdown.background#FFFFFF
  • dropdown.border#C5CDD5
  • editor.background#F5F7FA
  • editor.findMatchBackground#D4BC6B66
  • editor.findMatchHighlightBackground#D4BC6B33
  • editor.lineHighlightBorder#D0D8E0
  • editor.selectionBackground#B8CCE0
  • editorBracketHighlight.foreground1#B8960A
  • editorBracketHighlight.foreground2#0080D4
  • editorBracketHighlight.foreground3#C040D8
  • editorBracketHighlight.unexpectedBracket.foreground#00000060
  • editorBracketMatch.border#0E9882
  • editorCursor.foreground#2D3748
  • editorError.foreground#E02818
  • editorGroup.border#D0D8E0
  • editorGroup.dropBackground#0E988240
  • editorGroup.emptyBackground#EAECF0
  • editorGroupHeader.tabsBackground#E4E8EC
  • editorHoverWidget.background#FFFFFF
  • editorHoverWidget.border#0E9882
  • editorIndentGuide.activeBackground1#C49A1A
  • editorIndentGuide.background1#C5CDD5
  • editorLineNumber.foreground#9BA6B0
  • editorOverviewRuler.background#EAECF0
  • editorOverviewRuler.border#D0D8E0
  • editorRuler.foreground#C5CDD5
  • editorSuggestWidget.background#FFFFFF
  • editorSuggestWidget.border#D0D8E0
  • editorSuggestWidget.selectedBackground#D8DEE6
  • editorUnnecessaryCode.opacity#00000060
  • editorWhitespace.foreground#C5CDD5
  • editorWidget.background#FFFFFF
  • focusBorder#0E9882
  • gitDecoration.addedResourceForeground#1E8E25
  • gitDecoration.conflictingResourceForeground#E03428
  • gitDecoration.deletedResourceForeground#E03428
  • gitDecoration.ignoredResourceForeground#8A949E
  • gitDecoration.modifiedResourceForeground#C49A1A
  • gitDecoration.stageModifiedResourceForeground#5A64D8
  • gitDecoration.untrackedResourceForeground#C49A1A99
  • input.background#FFFFFF
  • list.activeSelectionBackground#C8D6E5
  • list.activeSelectionForeground#0E9882
  • list.focusBackground#C8D6E5
  • list.highlightForeground#2D3748
  • list.hoverBackground#D8DEE6
  • list.inactiveSelectionBackground#D0D8E0
  • list.inactiveSelectionForeground#0E9882
  • minimap.background#EAECF0
  • minimap.errorHighlight#E02818C4
  • minimap.findMatchHighlight#C8D6E5
  • minimap.selectionHighlight#B8CCE0
  • minimap.warningHighlight#C49A1A
  • minimapSlider.activeBackground#0E988860
  • minimapSlider.background#0E988820
  • minimapSlider.hoverBackground#0E988830
  • notifications.background#FFFFFF
  • panel.background#EAECF0
  • panel.border#D0D8E0
  • panelTitle.activeBorder#0E9882
  • panelTitle.activeForeground#0E9882
  • panelTitle.inactiveForeground#5A6872
  • peekView.border#0E9882
  • peekViewEditor.background#FFFFFF
  • peekViewEditor.matchHighlightBackground#C8D6E5
  • peekViewResult.background#EAECF0
  • peekViewResult.fileForeground#0E9882
  • peekViewResult.lineForeground#0E9882
  • peekViewResult.matchHighlightBackground#C8D6E5
  • peekViewResult.selectionBackground#C8D6E5
  • peekViewResult.selectionForeground#0E9882
  • peekViewTitle.background#E4E8EC
  • peekViewTitleDescription.foreground#5A6872
  • peekViewTitleLabel.foreground#0E9882
  • progressBar.background#0E9882
  • scrollbarSlider.activeBackground#0E988860
  • scrollbarSlider.background#0E988828
  • scrollbarSlider.hoverBackground#0E988840
  • settings.checkboxBackground#FFFFFF
  • settings.checkboxBorder#C49A1A
  • settings.checkboxForeground#0E9882
  • settings.dropdownBackground#FFFFFF
  • settings.dropdownBorder#0E9882
  • settings.dropdownListBorder#0E9882
  • settings.focusedRowBackground#D8DEE6
  • settings.modifiedItemIndicator#C49A1A
  • settings.numberInputBackground#FFFFFF
  • settings.numberInputBorder#0E9882
  • settings.textInputBackground#FFFFFF
  • settings.textInputBorder#0E9882
  • sideBar.background#EAECF0
  • sideBar.dropBackground#0E988240
  • sideBarSectionHeader.background#E4E8EC
  • statusBar.background#E4E8EC
  • statusBar.debuggingBackground#E4E8EC
  • statusBar.foreground#5A6872
  • statusBar.noFolderBackground#E4E8EC
  • statusBarItem.hoverBackground#D0D8E0
  • statusBarItem.warningBackground#C49A1A
  • statusBarItem.warningForeground#FFFFFF
  • tab.activeBackground#F5F7FA
  • tab.activeBorderTop#0E9882
  • tab.activeForeground#0E9882
  • tab.border#D0D8E0
  • tab.inactiveBackground#E4E8EC
  • tab.inactiveForeground#6B7C88
  • terminal.ansiBlack#2D3748
  • terminal.ansiBlue#5A64D8
  • terminal.ansiBrightBlack#5A6872
  • terminal.ansiBrightBlue#717efa
  • terminal.ansiBrightCyan#0E9882
  • terminal.ansiBrightGreen#1E8E25
  • terminal.ansiBrightMagenta#B840D8
  • terminal.ansiBrightRed#E03428
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#C49A1A
  • terminal.ansiCyan#0E9882
  • terminal.ansiGreen#1E8E25
  • terminal.ansiMagenta#B840D8
  • terminal.ansiRed#E03428
  • terminal.ansiWhite#F5F7FA
  • terminal.ansiYellow#C49A1A
  • terminal.background#EAECF0
  • terminal.foreground#2D3748
  • titleBar.activeBackground#E4E8EC
  • titleBar.activeForeground#2D3748
  • titleBar.inactiveBackground#EAECF0
  • titleBar.inactiveForeground#5A6872
  • tree.indentGuidesStroke#0E9882
  • widget.border#0E9882

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, string.comment#8590A0
string, string.template#3D4752italic
constant.numeric, constant.language.boolean, constant.language.undefined, constant.language.null#3D4752
string.unquoted, constant.other.object.key#D06818
keyword.control.flow#0E9882bold italic
string.embedded.begin, string.embedded.end, punctuation.definition.template-expression, punctuation.section.embedded#B840D8
punctuation.section.embedded.begin.js, punctuation.section.embedded.end.js, punctuation.section.embedded.begin.erb, punctuation.section.embedded.end.erb, source.elixir.embedded, punctuation.separator, punctuation.accessor, meta.brace#4A5568
constant.language#0E9882
constant.character, constant.other#0E9882
variable.language#E03428
keyword.operator, keyword#0E9882
keyword.operator.new#0E9882bold
storage#E03428
storage.type#0E9882
entity.name.class, entity.name.module, storage.identifier, support.class#E03428
variable.other.class#A6880A
punctuation.definition.string, punctuation.definition.quasi#E03428
string.quoted.single, string.quoted.double, string.quoted.template#3D4752italic
support.type.object.console#A6880A
entity.name.type.interface, entity.name.type.alias, entity.name.type, entity.name.label#5A64D8
entity.name.type.class, entity.other.inherited-class#2D8F15
support.type.primitive, support.type.builtin#5A64D8
variable.object.property, variable.object.property.ts, variable.other.object.property.ts#D06818
variable.other.object, variable.other.constant, variable.other.global, variable.readwrite, variable.readwrite.other.block, variable.other.readwrite, variable.other.readwrite.class, variable.other.readwrite.instance, variable.other.readwrite.batchfile#A6880A
variable.other.property, variable.other.block, meta.object-literal.key#D06818
variable.other.readwrite#A6880A
meta.class.body, meta.function.body, meta.function.parameters#2F7ABF
storage.modifier#0E9882
entity.name.function, storage.type.function.arrow, entity.name.function.member, meta.function-call.generic.python#E03428
string.quoted.module, string.quoted.template#3D4752
support.function#E03428
variable.parameter, entity.name.variable.parameter, parameter.variable#A6880A
entity.name.function-call#4A5568
function.support.builtin, function.support.core#1B8F3D
entity.name.tag.jsx, punctuation.definition.tag#4A556880
JSXNested#3D4752
entity.name.tag, entity.name.tag.class.js#0E9882
entity.name.tag.class, entity.name.tag.id#0E9882
entity.name.tag.html#0E9882
entity.other.attribute-name#1B8F3D
punctuation.attribute-shorthand.event.html, punctuation.separator.key-value.html#3D4752
string.quoted.double.html, string.quoted.single.html#3D4752italic
entity.other.attribute-name#1B8F3D
support.constant#0E9882
support.type, support.variable#E03428
support.dictionary.json#0E9882
support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less, support.type.property-name.sass#0E9882
entity.name.tag.css, entity.name.tag.scss, entity.name.tag.less, entity.name.tag.sass#A6880A
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-class.scss, entity.other.attribute-name.pseudo-class.less, entity.other.attribute-name.pseudo-class.sass, entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-element.scss, entity.other.attribute-name.pseudo-element.less, entity.other.attribute-name.pseudo-element.sass, keyword.control.at-rule.font-face.css#E03428
entity.other.attribute-name.class.css, entity.other.attribute-name.class.scss, entity.other.attribute-name.class.less, entity.other.attribute-name.class.sass, entity.other.attribute-name.element.css, entity.other.attribute-name.element.scss, entity.other.attribute-name.element.less, entity.other.attribute-name.element.sass, entity.other.attribute-name.id.css, entity.other.attribute-name.id.scss, entity.other.attribute-name.id.less#A6880A
support.constant.css, support.constant.scss, support.constant.less, support.constant.sass, support.constant.property-value.css#3D4752
variable.css, variable.scss, variable.less, variable.sass, variable.argument.css#A6880A
variable.css.string, variable.scss.string, variable.less.string, variable.sass.string#A6880A
keyword.other.unit#E03428
unit.css, unit.scss, unit.less, unit.sass#E03428
function.css, function.scss, function.less, function.sass#E03428
punctuation.terminator.rule.css#3D4752
string.quoted.double, string.quoted.single#3D4752
support.other.variable
invalid#FFFFFF
invalid.deprecated#FFFFFF
support.type.property-name.json#0E9882
string.detected-link#A6880A
meta.diff, meta.diff.header#8590A0
markup.deleted#E03428
text.html.markdown#2D3748
markup.inserted#1E8E25
markup.changed#A6880A
constant.numeric.line-number.find-in-files - match#0E9882
entity.name.filename.find-in-files#A6880A
markup.italic, markup.italic.markdownitalic
punctuation.definition.italic.markdown, punctuation.definition.bold.markdown, punctuation.definition.heading.markdown#8590A0
punctuation.definition.italic.markdownitalic
markup.underline.link.markdown#0E9882underline
markup.bold.markdownbold
markup.heading.markdown#E03428bold
markup.quote.markdown#A6880A
meta.separator.markdown#E03428bold
markup.raw.inline.markdown, markup.raw.block.markdown#0E9882
punctuation.definition.list_item.markdown#0E9882bold
meta.attribute.directive.vue, meta.attribute.directive.control.vue, punctuation.attribute-shorthand.bind.html.vue, punctuation.attribute-shorthand.event.html.vue#E03428
keyword.control.loop.vue#E03428
variable.other, source.go#A6880A
variable.language.special.self.python, variable.parameter.function.language.special.self.python#2D8F15
Metropolis by Fabian Deckmann - VS Code Theme