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.background#2f333d
  • activityBar.foreground#d7dae0
  • activityBarBadge.background#528bff
  • activityBarBadge.foreground#f8fafd
  • button.background#528bff
  • diffEditor.insertedTextBackground#00809b33
  • dropdown.background#1d1f23
  • dropdown.border#181a1f
  • editor.background#282c34
  • editor.findMatchBackground#42557b
  • editor.findMatchHighlightBackground#314365
  • editor.lineHighlightBackground#383e4a
  • editor.selectionBackground#3e4451
  • editorCursor.foreground#f8f8f0
  • editorError.foreground#c24038
  • editorGroup.border#181a1f
  • editorGroup.emptyBackground#181a1f
  • editorGroupHeader.tabsBackground#21252b
  • editorHoverWidget.background#21252b
  • editorHoverWidget.border#181a1f
  • editorIndentGuide.background#3b4048
  • editorLineNumber.foreground#495162
  • editorRuler.foreground#484848
  • editorSuggestWidget.background#21252b
  • editorSuggestWidget.border#181a1f
  • editorSuggestWidget.selectedBackground#2c313a
  • editorUnnecessaryCode.opacity#000000c0
  • editorWhitespace.foreground#484a50
  • editorWidget.background#21252b
  • input.background#1d1f23
  • list.activeSelectionBackground#2c313a
  • list.activeSelectionForeground#d7dae0
  • list.focusBackground#383e4a
  • list.highlightForeground#c5c5c5
  • list.hoverBackground#292d35
  • list.inactiveSelectionBackground#2c313a
  • list.inactiveSelectionForeground#d7dae0
  • notifications.background#21252b
  • scrollbarSlider.activeBackground#747d9180
  • scrollbarSlider.background#4e566680
  • scrollbarSlider.hoverBackground#5a637580
  • sideBar.background#21252b
  • sideBarSectionHeader.background#282c34
  • statusBar.background#21252b
  • statusBar.debuggingBackground#21252b
  • statusBar.foreground#9da5b4
  • statusBar.noFolderBackground#21252b
  • statusBarItem.hoverBackground#2c313a
  • tab.activeBackground#383e4a
  • tab.border#181a1f
  • tab.inactiveBackground#21252b
  • terminal.ansiBlack#2d3139
  • terminal.ansiBlue#528bff
  • terminal.ansiBrightBlack#7f848e
  • terminal.ansiBrightBlue#528bff
  • terminal.ansiBrightCyan#56b6c2
  • terminal.ansiBrightGreen#98c379
  • terminal.ansiBrightMagenta#7e0097
  • terminal.ansiBrightRed#f44747
  • terminal.ansiBrightWhite#d7dae0
  • terminal.ansiBrightYellow#e5c07b
  • terminal.ansiCyan#56b6c2
  • terminal.ansiGreen#98c379
  • terminal.ansiMagenta#c678dd
  • terminal.ansiRed#e06c75
  • terminal.ansiWhite#d7dae0
  • terminal.ansiYellow#e5c07b
  • terminal.foreground#abb2bf
  • titleBar.activeBackground#282c34
  • titleBar.activeForeground#9da5b4
  • titleBar.inactiveBackground#282c34
  • titleBar.inactiveForeground#6b717d

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, keyword.other.phpdoc.php#3F414Ditalic
variable.other.object, variable, entity.name.class, entity.name.type.class, support.type, support.class, variable.other.global punctuation.definition.variable#e06c75—
variable.other.readwrite, meta.property.object.js variable.other.object.js, variable.less, variable.other.normal, punctuation.definition.variable, variable.other.bracket.shell,embedding.php, variable.other.php, meta.property.object, source.python, source.ruby, keyword.other.name.sublime-settings, constant.other.php, meta.object-literal.key, variable.other.dollar#98c379regular
variable.scss, variable.less, variable.other.less, variable.other.scss#65DEC2regular
support.other.variable, string.other.link#F2777A—
support.type.object.dom.js#e06c75italic
string.unquoted.label.js#98c379regular
constant.other.object.key.js#e06c75regular
keyword, storage.modifier#CA9B55—
keyword.other.new—italic
keyword.control.import.include—italic
keyword.control.conditional, keyword.control.flow, keyword.control.loop, keyword.control.trycatch, entity.name.label, keyword.control.at-rule—normal
storage.type#455682bold
storage.type.function#CA9B55italic
variable.language, variable.language punctuation.definition.variable#e06c75italic
keyword.operator#50B4DC—
keyword.operator.logical, keyword.control.flow.return#FAC863—
punctuation.terminator.statement, punctuation.terminator.rule#767D8E—
punctuation.separator.key-value, meta.tag.preprocessor#AFBAD4—
punctuation.definition.group, punctuation.definition.group.begin, punctuation.definition.group.end, punctuation.section.function, punctuation.definition.parameters, meta.brace.round.begin, meta.brace.round.end, meta.brace.round, punctuation.section.group, punctuation.section.arguments.begin, punctuation.section.arguments.end, meta.group.braces.round.function, punctuation.section.array.begin.php, punctuation.section.array.end.php#AFBAD4—
punctuation.definition.parameters.begin, punctuation.definition.parameters.end#CA9B55—
punctuation.definition.dictionary.begin, punctuation.definition.dictionary.end, punctuation.definition.dictionary, punctuation.definition.class.body.begin, punctuation.definition.class.body.end, punctuation.definition.class.body, meta.brace.curly.begin, meta.brace.curly.end, meta.brace.curly, punctuation.definition.block, punctuation.section.scope, source.json#AFBAD4—
punctuation.definition.array.begin, punctuation.definition.array.end, punctuation.definition.array, meta.group.braces.square, meta.brace.square.begin, meta.brace.square.end, meta.brace.square, punctuation.section.array.begin, punctuation.section.array.end, punctuation.section.array, punctuation.definition.brackets, punctuation.section.brackets.begin, punctuation.section.brackets.end#AFBAD4—
punctuation.definition.array.begin.json, punctuation.definition.array.end.json#AFBAD4—
meta.function-call, variable.function, support.function, keyword.other.special-method, meta.block-level#83AADAregular
meta.class-method, variable.function.constructor, punctuation.definition.arguments.shell, entity.name.function.shell#e06c75—
entity.name.function#e06c75—
constant.numeric, constant.language, support.constant, constant.character, variable.parameter, variable.parameter.php punctuation.definition.variable.php#e5c078—
constant.numeric.json#83AADA—
variable.parameter.function#e5c078italic
string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.inserted.git_gutter, meta.group.braces.curly#56b6c2normal
string.quoted.double.json#56b6c2—
support.other.namespace.use.php, meta.use.php, support.other.namespace.php#56b6c2—
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#e06c75—
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter, entity.name.tag.inline.any.html#e06c75—
entity.other.attribute-name.html#98c379—
entity.other.attribute-name.id.html#e5c078—
entity.other.attribute-name.class.html#98c379—
meta.tag.sgml.html, punctuation.definition.tag, punctuation.definition.tag.begin, punctuation.definition.tag.end#bbbbbb—
entity.name.tag.inline.form, entity.name.tag.block.form#EB8060—
text.html, text.plain#AFBAD4—
text.html.markdown meta.dummy.line-break#202127—
markup.heading#e06c75bold
markup.italic#89B3E7italic
markup.bold#89B3E7bold
string.other.link.title, punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#98c379—
markup.underline.link#455682underline
markup.quote#89B3E7italic
markup.raw.inline, punctuation.definition.raw#EB8060italic
markup.list#879FD1—
markup.raw.block.markdown#EB8060—
meta.separator#2C2D35bold
support.function.misc.scss, support.function.misc.css, support.function.misc.less, support.function.less, support.function.url.css, source.css meta.property-list.css, support.function.shape.css, support.function.shape.scss, support.function.shape.less, support.function.color.css, support.function.transform.css#e5c078—
meta.set.variable, meta.set.variable support.constant.property-value.scss#56b6c2—
keyword.operator.logic.media.css#e5c078italic
meta.at-rule.include.scss support.function.misc.scss, support.constant.media.css, support.type.property-name.media.css#FAC863—
meta.at-rule.media#CA9B55—
entity.other.attribute-name#e06c75—
entity.name.tag.reference, punctuation.definition.entity, punctuationctuation.definition.entity, meta.attribute-selector, keyword.operator.less, keyword.operator.attribute-selector#e06c75—
meta.property-list.scss, meta.at-rule.mixin.scss, variable.parameter.url.scss, punctuation.section.property-list, punctuation.separator.parameters.scss#AFBAD4—
entity.other.attribute-name.pseudo-class, entity.other.pseudo-class, entity.other.pseudo-element, meta.selector.css meta.function-call.css meta.group.css punctuation.definition.group.begin.css, meta.selector.css meta.function-call.css meta.group.css punctuation.definition.group.end.css, entity.other.pseudo-element.css support.type.vendor-prefix.css#C33C4A—
punctuation.definition.string.begin.scss, punctuation.definition.string.end.scss, punctuation.definition.string.begin.css, punctuation.definition.string.end.css, punctuation.definition.string.begin.less, punctuation.definition.string.end.less, meta.function-call.css meta.group.css#e06c75—
string.quoted.double.attribute-value.scss, string.quoted.double.attribute-value.css, string.quoted.double.attribute-value.less, string.quoted.single.scss, string.quoted.single.css, string.quoted.single.less, source.css meta.property-list.css, string.quoted.double.scss, string.quoted.double.css, string.quoted.double.less, string.unquoted.css, string.unquoted.scss, string.unquoted.less#e5c078—
meta.property-list.scss meta.property-value.scss, meta.property-list.scss meta.property-list.scss meta.property-value.scss, source.scss meta.property-list.scss meta.property-list.scss meta.property-value.scss support.function.misc.scss#e5c078—
constant.other.color.rgb-value#767D8E—
entity.name.tag.css, entity.name.tag.scss, keyword.control.html.elements#e06c75—
punctuation.separator.key-value#50B4DC—
keyword.other.unit, constant.other.unit#e06c75—
keyword.other.important.scss, keyword.other.important.css#50B4DC—
support.type.property-name, meta.property-name, support.type.vendor-prefix#56b6c2—
meta.property-list.scss meta.property-list.scss meta.property-value.scss variable.parameter.url.scss#98c379—
meta.property-list.scss meta.property-list.scss meta.at-rule.return.scss variable.parameter.url.scss, source.scss meta.property-list.scss meta.property-value.scss variable.parameter.url.scss#98c379—
entity.name.method.js#6699CC—
support.constant.handlebars#FAC863—
variable.parameter.handlebars#CA9B55—
source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string#98c379—
source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string#CA9B55—
source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string#e06c75—
source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string#98c379—
source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string#e5c078—
source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string#e06c75—
source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string#e5c078—
source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string#98c379—
source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string#e06c75—
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#FAC863—
punctuation.definition.variable.smarty, punctuation.section.embedded.begin.smarty, punctuation.section.embedded.end.smarty, meta.tag.template.value.twig, punctuation.section.tag.twig, meta.tag.expression.twig, punctuation.definition.tag.expression.twig, punctuation.definition.tag.output.twig#FAC863—
source.smarty, variable.other.twig, variable.other.smarty, meta.tag.expression.twig, entity.name.tag.twig, meta.tag.output.twig#CA9B55—
variable.other.property.twig, support.function.twig, meta.function-call.twig, keyword.control.twig, keyword.operator.other.twig, keyword.operator.comparison.twig, support.function.functions.twig, support.function.functions.twig, keyword.operator.assignment.twig, support.function.filters.twig, support.function.built-in.smarty, keyword.operator.smarty#e5c078—
string.quoted.single.twig, string.quoted.double.twig, string.quoted.single.smarty, string.quoted.double.smarty#DBC08A—
punctuation.definition.array.begin.php, punctuation.definition.array.end.php#AFBAD4—
sublimelinter.mark.warning#DDB700—
sublimelinter.mark.error#D93232—
sublimelinter.gutter-mark#FFFFFF—
brackethighlighter.default#56b6c2—
brackethighlighter.unmatched#D93232—
brackethighlighter.curly, brackethighlighter.square, brackethighlighter.round, brackethighlighter.quote, brackethighlighter.tag, brackethighlighter.c_define, brackethighlighter.angle#FFA300—
markup.changed, markup.changed.git_gutter#56b6c2—
markup.deleted, markup.deleted.git_gutter#D93232—
markup.inserted, markup.inserted.git_gutter#98c379—
markup.ignored, markup.ignored.git_gutter#3F414D—
markup.untracked, markup.untracked.git_gutter#666666—
source.apacheconf, string.path.apacheconf#56b6c2—
string.value.apacheconf#e5c078—
keyword.access.apacheconf#98c379—
source.apacheconf string.replacement.apacheconf#83AADA—
entity.tag.apacheconf#e06c75—
storage.type.context.nginx#e06c75—
source.nginx punctuation.definition.variable, entity.name.context.location.nginx#83AADA—
storage.type.context.location.nginx#e06c75—
string.ipaddress.nginx#e5c078—
variable.other.nginx#98c379—
source.apacheconf, string.path.apacheconf#56b6c2—
string.value.apacheconf#e5c078—
keyword.access.apacheconf#98c379—
source.apacheconf string.replacement.apacheconf#83AADA—
entity.tag.apacheconf#e06c75—
storage.type.context.nginx#e06c75—
punctuation.definition.variable.nginx, entity.name.context.location.nginx#83AADA—
storage.type.context.location.nginx#e06c75—
string.ipaddress.nginx#e5c078—
variable.other.nginx#98c379—
variable.other.bracket.shell, variable.other.normal.shell, punctuation.definition.variable.shell#98c379regular
support.function.builtin, support.function.external.shell#CA9B55—
meta.structure.array.shell, punctuation.definition.array.begin.shell, punctuation.definition.array.end.shell, meta.scope.subshell.shell, punctuation.definition.subshell.shell#56b6c2—
string.regexp#98c379—
constant.character.escape#56b6c2italic
*url*, *link*, *uri*#83AADAunderline
constant.numeric.line-number.find-in-files - match#455682—
entity.name.filename.find-in-files#56b6c2—
source.yaml string.unquoted.plain.out.yaml#AFBAD4—
invalid, invalid.illegal, invalid.broken#FFFFFF—
invalid.deprecated#FFFFFF—
string.quoted.double.html invalid.illegal.bad-ampersand.html, string.quoted.single.html invalid.illegal.bad-ampersand.html#56b6c2—
invalid.unimplemented#FFFFFF—
token.info-token#6796E6—
token.warn-token#CD9731—
token.error-token#F44747—
token.debug-token#B267E6—