Skip to main content
CodingTheme

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#BFBFBF
  • activityBar.border#000000
  • activityBar.foreground#000000
  • editor.background#c4c4c4
  • editor.foreground#000000
  • editor.lineHighlightBorder#BFBFBF
  • editorError.foreground#ff0000
  • editorWarning.foreground#B95C00
  • gitDecoration.addedResourceForeground#0074C1
  • gitDecoration.conflictingResourceForeground#cc0000
  • gitDecoration.deletedResourceForeground#880088
  • gitDecoration.ignoredResourceForeground#237893
  • gitDecoration.modifiedResourceForeground#880000
  • gitDecoration.submoduleResourceForeground#666666
  • gitDecoration.untrackedResourceForeground#B95C00
  • list.activeSelectionBackground#DDDDDD
  • list.activeSelectionForeground#171717
  • list.focusBackground#DDDDDD
  • list.hoverBackground#DDDDDD
  • list.inactiveSelectionBackground#CCCCCC
  • list.inactiveSelectionForeground#000000
  • panel.border#000000
  • sideBar.background#D3D3D3
  • sideBar.border#000000
  • sideBar.foreground#000000
  • sideBarSectionHeader.background#cccccc
  • sideBarSectionHeader.foreground#000000
  • sideBarTitle.foreground#000000
  • tab.activeForeground#000000
  • tab.inactiveBackground#D3D3D3
  • tab.inactiveForeground#000000
  • terminal.ansiBrightGreen#009100
  • terminal.ansiBrightYellow#B95C00
  • terminal.ansiGreen#005800
  • terminal.background#BFBFBF
  • terminal.border#000000
  • terminalCursor.foreground#ADADAD

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
constant.numeric#006BB3
constant.language#006BB3italic
entity.other.attribute-name#660066
meta.tag.sgml.doctype.html#660000
entity.name.tag.structure.any.html, entity.name.tag, punctuation.definition.tag#000066
comment#a1560c
comment.block.html#a1560c
entity.name.selector#872D05
invalid#959595italic bold
string#660000
string.regexp, constant.regexp#660000
string.regexp.js punctuation.definition.string.begin.js, string.regexp.js punctuation.definition.string.end.js#006BB3bold
string.regexp.js keyword.operator.quantifier.regexp#000000bold
keyword.control#000066
keyword.operator#000000
keyword.operator.expression.delete.js#000000italic
variable#660000
support.function#000000
storage.type, storage.type.function#000066
entity.name.function, entity.name.type, variable.other.constant.object, support.class.console, support.class#660000bold
entity.name.function, support.function#660000
entity.name.function#660000
support.class.builtin, support.constant.math#000000bold
keyword.operator.new#000000
variable.language.this#000000bold
variable.parameter#000000
variable.other.readwrite, variable.other.object#660066
variable.other.property#000000
meta.array.literal variable.other.readwrite#000000
storage.type.class, storage.modifier#000066
entity.name.type.class, variable.other.readwrite.alias#660000bold
entity.other.inherited-class#660000
entity.name.type.module#000000
keyword.control.export, keyword.control.default#000000bold
support.type.object.module#000066bold
meta.object-literal.key#000000
support.function.console.js#000000
support.class.component.js#000066
entity.name.tag.localname.xml#000066
entity.name.variable.local.cs#660066
storage.modifier.cs#000000
entity.name.function.cs#660000bold
entity.name.type.namespace.cs#000066bold
keyword.type.cs#000066
keyword.other.class.cs#000000bold
entity.name.type.class.cs#660000bold
storage.type.cs#000066
storage.type.class.python#000066
entity.name.type.class.python#660000
variable.language.special.self.python#000000bold
meta.function-call.generic.python#660000
support.type.property-name.json#000066
storage.type.js, storage.type.function.js#000066
entity.name.function.js, entity.name.type.js, variable.other.constant.object.js, support.class.console.js, support.class.js#660000bold
meta.function-call.js entity.name.function.js, meta.function-call.js support.function.js#000000
source.js meta.var.expr.js meta.function-call.js support.function.js#000000
meta.object-literal.key.js entity.name.function.js#660000
support.class.builtin.js, support.constant.math.js#000000bold
keyword.operator.new.js#000000
variable.language.this.js#000000bold
variable.parameter.js#000000
variable.other.readwrite.js, variable.other.object.js#660066
variable.other.constant.js#660066
variable.other.property.js#000000
meta.array.literal.js variable.other.readwrite.js#000000
source.js meta.class.js storage.type.class.js, source.js meta.class.js storage.modifier.js#000066
source.js meta.class.js entity.name.type.class.js, source.js meta.import.js variable.other.readwrite.alias.js#660000bold
source.js meta.import.js constant.language.import-export-all.js#660000
source.js meta.class.js entity.other.inherited-class.js#660000
source.js meta.class.js entity.name.type.module.js#000000
support.function.promise.js#008888italic bold
support.class.promise.js#008888bold
keyword.control.export.js#000000
source.js meta.export.default.js keyword.control.export.js, source.js meta.export.default.js keyword.control.default.js#000000bold
source.js support.type.object.module.js#000066bold
meta.object-literal.key.js#000000
source.js meta.function.js meta.block.js meta.var.expr.js string.template.js#000000
comment.block.documentation.js, comment.block.documentation.js entity.name.type.instance.jsdoc, entity.name.type.instance.jsdoc, comment.block.documentation.js storage.type.class.jsdoc, comment.block.documentation.js variable.other.object.tsx, comment.block.documentation.js variable.other.readwrite.tsx, comment.block.documentation.js variable.other.property.tsx, comment.block.documentation.js variable.other.jsdoc, comment.block.documentation.js entity.name.function.tsx, comment.block.documentation.js string.quoted.single.tsx, comment.block.documentation.js string.quoted.double.tsx, comment.block.documentation.js punctuation.separator.key-value.tsx#a1560c
comment.block.documentation.js storage.type.class.jsdoc#a1560cbold
entity.name.tag.css#660000bold
entity.other.attribute-name.class.css, entity.other.attribute-name.class.scss, entity.other.attribute-name.class.mixin.css, entity.other.attribute-name.class.mixin.scss, entity.other.attribute-name.id.css, entity.other.attribute-name.id.scss, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.parent-selector.scss, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-class.scss, entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-element.scss, entity.other.attribute-name.attribute.css, entity.other.attribute-name.attribute.scss, entity.other.attribute-name.css, entity.other.attribute-name.scss#660000
support.type.property-name.css, meta.property-name.css, meta.property-list.css, source.css, meta.property-name.scss, meta.property-list.scss, source.css.scss, meta.property-list entity.name.tag.css#660066
support.constant.property-value.css, meta.property-value.scss, meta.property-list.scss, source.css.scss, string.quoted.single.css, meta.property-value.css, meta.property-list.css, source.css, string.quoted.single.scss, variable.scss, source.css.scss, support.constant.font-name.css, constant.numeric.css, keyword.other.unit.px.css#000066
variable.scss, variable.css#000066bold
keyword.operator.logical.only.media.css, meta.at-rule.media.header.css, source.css, keyword.control.operator.css.scss, meta.at-rule.media.scss, source.css.scss#000000
keyword.control.at-rule#000000bold
markup.heading.markdown entity.name.section.markdown#660000bold
markup.heading.markdown punctuation.definition.heading.markdown#660000
text.html.markdown meta.paragraph.markdown markup.inline.raw.string.markdown, text.html.markdown meta.paragraph.markdown markup.bold.markdown, text.html.markdown meta.paragraph.markdown markup.italic.markdown#660000
text.html.markdown meta.paragraph.markdown markup.bold.markdownbold
text.html.markdown meta.paragraph.markdown markup.italic.markdownitalic
text.html.markdown meta.paragraph.markdown markup.bold.markdown markup.italic.markdownitalic bold
text.html.markdown meta.separator.markdown, text.html.markdown meta.paragraph.markdown markup.heading.setext.1.markdown, text.html.markdown meta.paragraph.markdown markup.heading.setext.2.markdown#660000
text.html.markdown markup.quote.markdown beginning.punctuation.definition.quote.markdown, text.html.markdown markup.quote.markdown meta.paragraph.markdown#000066italic
markup.list.numbered.markdown meta.paragraph.markdown markup.bold.markdown, markup.list.unnumbered.markdown meta.paragraph.markdown markup.bold.markdownbold
markup.list.numbered.markdown meta.paragraph.markdown markup.italic.markdown, markup.list.unnumbered.markdown meta.paragraph.markdown markup.italic.markdownitalic
string.other.link.title.markdown, string.other.link.description.markdown#660000bold
markup.underline.link.markdown, constant.other.reference.link.markdown, punctuation.definition.constant.markdown, punctuation.definition.string.begin.markdown, text.html.markdown meta.paragraph.markdown meta.image.reference.markdown string.other.link.description.markdown#006BB3
markup.fenced_code.block.markdown#000066
source.asm.x86_64 constant.language.registers.general-purpose
support.function.builtin.shell#000000
source.shell meta.scope.while-loop.shell string.quoted.double.shell#660000

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...

Tranquility Base by Mike Flanigan - VS Code Theme