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#3CDBC0
  • activityBar.background#081F2C
  • activityBar.foreground#3CDBC0
  • activityBarBadge.background#fc4235
  • activityBarBadge.foreground#f8fafd
  • badge.background#fc4235
  • button.background#3CDBC0
  • button.foreground#081F2C
  • diffEditor.insertedTextBackground#00809B33
  • dropdown.background#1d1f23
  • dropdown.border#0e3044
  • editor.background#081F2C
  • editor.findMatchBackground#42557B
  • editor.findMatchHighlightBackground#314365
  • editor.lineHighlightBorder#234356
  • editor.selectionBackground#234356
  • editorBracketHighlight.foreground1#FCFC00
  • editorBracketHighlight.foreground2#009FFD
  • editorBracketHighlight.foreground3#ff57f7
  • editorBracketHighlight.unexpectedBracket.foreground#ffffff94
  • editorBracketMatch.border#00fff7
  • editorCursor.foreground#f8f8f0
  • editorError.foreground#ff1500
  • editorGroup.border#081F2C
  • editorGroup.dropBackground#47ffff40
  • editorGroup.emptyBackground#0e3044
  • editorGroupHeader.tabsBackground#061822
  • editorHoverWidget.background#061822
  • editorHoverWidget.border#3CDBC0
  • editorIndentGuide.activeBackground1#F1BE48
  • editorIndentGuide.background1#275067
  • editorLineNumber.foreground#234356
  • editorOverviewRuler.background#061822
  • editorOverviewRuler.border#061822
  • editorRuler.foreground#2c546b
  • editorSuggestWidget.background#061822
  • editorSuggestWidget.border#0e3044
  • editorSuggestWidget.selectedBackground#2c313a
  • editorUnnecessaryCode.opacity#00000094
  • editorWhitespace.foreground#133a51
  • editorWidget.background#061822
  • focusBorder#3CDBC0
  • gitDecoration.addedResourceForeground#2bcf33
  • gitDecoration.conflictingResourceForeground#fc4235
  • gitDecoration.deletedResourceForeground#fc4235
  • gitDecoration.ignoredResourceForeground#7f9099
  • gitDecoration.modifiedResourceForeground#F1BE48
  • gitDecoration.stageModifiedResourceForeground#717efa
  • gitDecoration.untrackedResourceForeground#f1be489d
  • input.background#061822
  • list.activeSelectionBackground#234356
  • list.activeSelectionForeground#3CDBC0
  • list.focusBackground#234356
  • list.highlightForeground#C5C5C5
  • list.hoverBackground#234356
  • list.inactiveSelectionBackground#234356
  • list.inactiveSelectionForeground#3CDBC0
  • minimap.background#061822
  • minimap.errorHighlight#ff1500c4
  • minimap.findMatchHighlight#234356
  • minimap.selectionHighlight#234356
  • minimap.warningHighlight#F1BE48
  • minimapSlider.activeBackground#47ffff60
  • minimapSlider.background#47ffff1f
  • minimapSlider.hoverBackground#47ffff1f
  • notifications.background#061822
  • panel.background#061822
  • panel.border#061822
  • panelTitle.activeBorder#3CDBC0
  • panelTitle.activeForeground#3CDBC0
  • panelTitle.inactiveForeground#aebac1
  • peekView.border#3CDBC0
  • peekViewEditor.background#061822
  • peekViewEditor.matchHighlightBackground#234356
  • peekViewResult.background#061822
  • peekViewResult.fileForeground#3CDBC0
  • peekViewResult.lineForeground#3CDBC0
  • peekViewResult.matchHighlightBackground#234356
  • peekViewResult.selectionBackground#234356
  • peekViewResult.selectionForeground#3CDBC0
  • peekViewTitle.background#061822
  • peekViewTitleDescription.foreground#aebac1
  • peekViewTitleLabel.foreground#3CDBC0
  • progressBar.background#3CDBC0
  • scrollbarSlider.activeBackground#47ffff60
  • scrollbarSlider.background#47ffff1f
  • scrollbarSlider.hoverBackground#47ffff2d
  • settings.checkboxBackground#061822
  • settings.checkboxBorder#F1BE48
  • settings.checkboxForeground#3CDBC0
  • settings.dropdownBackground#061822
  • settings.dropdownBorder#3CDBC0
  • settings.dropdownListBorder#3CDBC0
  • settings.focusedRowBackground#234356
  • settings.modifiedItemIndicator#F1BE48
  • settings.numberInputBackground#061822
  • settings.numberInputBorder#3CDBC0
  • settings.textInputBackground#061822
  • settings.textInputBorder#3CDBC0
  • sideBar.background#061822
  • sideBar.dropBackground#47ffff40
  • sideBarSectionHeader.background#061822
  • statusBar.background#061822
  • statusBar.debuggingBackground#061822
  • statusBar.foreground#6b7588
  • statusBar.noFolderBackground#061822
  • statusBarItem.hoverBackground#2c313a
  • statusBarItem.warningBackground#F1BE48
  • statusBarItem.warningForeground#061822
  • tab.activeBackground#081F2C
  • tab.activeBorderTop#3CDBC0
  • tab.activeForeground#3CDBC0
  • tab.border#081F2C
  • tab.inactiveBackground#061822
  • tab.inactiveForeground#72838c
  • terminal.ansiBlack#2b363c
  • terminal.ansiBlue#717ffa
  • terminal.ansiBrightBlack#7f848e
  • terminal.ansiBrightBlue#8f99f8
  • terminal.ansiBrightCyan#03fad1
  • terminal.ansiBrightGreen#2bcf33
  • terminal.ansiBrightMagenta#d857ff
  • terminal.ansiBrightRed#fa4235
  • terminal.ansiBrightWhite#d7dae0
  • terminal.ansiBrightYellow#F1BE48
  • terminal.ansiCyan#3CDBC0
  • terminal.ansiGreen#2bcf33
  • terminal.ansiMagenta#d857ff
  • terminal.ansiRed#fc4235
  • terminal.ansiWhite#CAD2D6
  • terminal.ansiYellow#fc4235
  • terminal.background#061822
  • terminal.foreground#3CDBC0
  • titleBar.activeBackground#081F2C
  • titleBar.activeForeground#CAD2D6
  • titleBar.inactiveBackground#061822
  • titleBar.inactiveForeground#aebac1
  • tree.indentGuidesStroke#3CDBC0
  • widget.border#3CDBC0

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, string.comment#777f8c
string, string.template#CAD2D6italic
constant.numeric, constant.language.boolean, constant.language.undefined, constant.language.null#CAD2D6
string.unquoted, constant.other.object.key#ff7e28
keyword.control.flow#3CDBC0bold italic
string.embedded.begin, string.embedded.end, punctuation.definition.template-expression, punctuation.section.embedded#da83f4
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#abb2bf
constant.language#3CDBC0
constant.character, constant.other#3CDBC0
variable.language#fc4235
keyword.operator, keyword#3CDBC0
keyword.operator.new#3CDBC0bold
storage#fc4235
storage.type#3CDBC0
entity.name.class, entity.name.module, storage.identifier, support.class#fc4235
variable.other.class#F1BE48
punctuation.definition.string, punctuation.definition.quasi#fc4235
string.quoted.single, string.quoted.double, string.quoted.template#CAD2D6italic
support.type.object.console#F1BE48
entity.name.type.interface, entity.name.type.alias, entity.name.type, entity.name.label#717efa
entity.name.type.class, entity.other.inherited-class#5ddd2b
support.type.primitive, support.type.builtin#717efa
variable.object.property, variable.object.property.ts, variable.other.object.property.ts#ff7e28
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#F1BE48
variable.other.property, variable.other.block, meta.object-literal.key#ff7e28
variable.other.readwrite#F1BE48
meta.class.body, meta.function.body, meta.function.parameters#61AFEF
storage.modifier#3CDBC0
entity.name.function, storage.type.function.arrow, entity.name.function.member, meta.function-call.generic.python#fc4235
string.quoted.module, string.quoted.template#CAD2D6
support.function#fc4235
variable.parameter, entity.name.variable.parameter, parameter.variable#F1BE48
entity.name.function-call#abb2bf
function.support.builtin, function.support.core#25D65A
entity.name.tag.jsx, punctuation.definition.tag#cad2d6ab
JSXNested#CAD2D6
entity.name.tag, entity.name.tag.class.js#3CDBC0
entity.name.tag.class, entity.name.tag.id#3CDBC0
entity.name.tag.html#3CDBC0
entity.other.attribute-name#25D65A
punctuation.attribute-shorthand.event.html, punctuation.separator.key-value.html#CAD2D6
string.quoted.double.html, string.quoted.single.html#CAD2D6italic
entity.other.attribute-name#25d65a
support.constant#3CDBC0
support.type, support.variable#fc4235
support.dictionary.json#3CDBC0
support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less, support.type.property-name.sass#3CDBC0
entity.name.tag.css, entity.name.tag.scss, entity.name.tag.less, entity.name.tag.sass#F1BE48
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#fc4235
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#F1BE48
support.constant.css, support.constant.scss, support.constant.less, support.constant.sass, support.constant.property-value.css#CAD2D6
variable.css, variable.scss, variable.less, variable.sass, variable.argument.css#F1BE48
variable.css.string, variable.scss.string, variable.less.string, variable.sass.string#F1BE48
keyword.other.unit#fc4235
unit.css, unit.scss, unit.less, unit.sass#fc4235
function.css, function.scss, function.less, function.sass#fc4235
punctuation.terminator.rule.css#CAD2D6
string.quoted.double, string.quoted.single#CAD2D6
support.other.variable
invalid#F8F8F0
invalid.deprecated#F8F8F0
support.type.property-name.json#3CDBC0
string.detected-link#F1BE48
meta.diff, meta.diff.header#75715E
markup.deleted#fc4235
text.html.markdown#3CDBC0
markup.inserted#2bcf33
markup.changed#F1BE48
constant.numeric.line-number.find-in-files - match#3CDBC0
entity.name.filename.find-in-files#F1BE48
markup.italic, markup.italic.markdownitalic
punctuation.definition.italic.markdown, punctuation.definition.bold.markdown, punctuation.definition.heading.markdown#676f7d
punctuation.definition.italic.markdownitalic
markup.underline.link.markdown#3CDBC0underline
markup.bold.markdownbold
markup.heading.markdown#fc4235bold
markup.quote.markdown#F1BE48
meta.separator.markdown#fc4235bold
markup.raw.inline.markdown, markup.raw.block.markdown#3CDBC0
punctuation.definition.list_item.markdown#3CDBC0bold
meta.attribute.directive.vue, meta.attribute.directive.control.vue, punctuation.attribute-shorthand.bind.html.vue, punctuation.attribute-shorthand.event.html.vue#fc4235
keyword.control.loop.vue#fc4235
variable.other, source.go#F1BE48
variable.language.special.self.python, variable.parameter.function.language.special.self.python#5DDD2B
Metropolis by Fabian Deckmann - VS Code Theme