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.

  • actionBar.toggledBackground#808080
  • activityBarBadge.background#0000ff
  • checkbox.border#808080
  • editor.background#000000
  • editor.foreground#ffffff
  • editor.inactiveSelectionBackground#80808080
  • editor.selectionHighlightBackground#8080ff80
  • editorIndentGuide.activeBackground1#808080
  • editorIndentGuide.background1#808080
  • input.placeholderForeground#808080
  • list.activeSelectionIconForeground#ffffff
  • list.dropBackground#808080
  • menu.background#808080
  • menu.border#808080
  • menu.foreground#ffffff
  • menu.selectionBackground#0000ff
  • menu.separatorBackground#808080
  • ports.iconRunningProcessForeground#00ff00
  • sideBarSectionHeader.background#000000
  • sideBarSectionHeader.border#808080
  • sideBarTitle.foreground#808080
  • statusBarItem.remoteBackground#00ff00
  • statusBarItem.remoteForeground#ffffff
  • tab.lastPinnedBorder#808080
  • tab.selectedBackground#808080
  • tab.selectedForeground#ffffff
  • terminal.inactiveSelectionBackground#808080
  • widget.border#808080

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown, variable.legacy.builtin.python#ffffff
emphasisitalic
strongbold
header#0000ff
comment#00ff00
constant.language#0000ff
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#00ff00
constant.regexp#ff00ff
entity.name.tag#0000ff
entity.name.tag.css, entity.name.tag.less#b4a000
entity.other.attribute-name#00ffff
entity.other.attribute-name.class.css, source.css entity.other.attribute-name.class, entity.other.attribute-name.id.css, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.parent.less, source.css entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element.css, source.css.less entity.other.attribute-name.id, entity.other.attribute-name.scss#b4a000
invalid#ff0000
markup.underlineunderline
markup.bold#0000ffbold
markup.heading#0000ffbold
markup.italicitalic
markup.strikethroughstrikethrough
markup.inserted#00ff00
markup.deleted#ff8080
markup.changed#0000ff
punctuation.definition.quote.begin.markdown#00ff00
punctuation.definition.list.begin.markdown#8080ff
markup.inline.raw#ff8080
punctuation.definition.tag#808080
meta.preprocessor, entity.name.function.preprocessor#0000ff
meta.preprocessor.string#ff8080
meta.preprocessor.numeric#00ff00
meta.structure.dictionary.key.python#00ffff
meta.diff.header#0000ff
storage#0000ff
storage.type#0000ff
storage.modifier, keyword.operator.noexcept#0000ff
string, meta.embedded.assembly#ff8080
string.tag#ff8080
string.value#ff8080
string.regexp#ff0000
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#0000ff
meta.template.expression#ffffff
support.type.vendored.property-name, support.type.property-name, source.css variable, source.coffee.embedded#00ffff
keyword#0000ff
keyword.control#0000ff
keyword.operator#ffffff
keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.alignof, keyword.operator.typeid, keyword.operator.alignas, keyword.operator.instanceof, keyword.operator.logical.python, keyword.operator.wordlike#0000ff
keyword.other.unit#00ff00
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#0000ff
support.function.git-rebase#00ffff
constant.sha.git-rebase#00ff00
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#ffffff
variable.language#0000ff
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#b4a000
support.class, support.type, entity.name.type, entity.name.namespace, entity.other.attribute, entity.name.scope-resolution, entity.name.class, storage.type.numeric.go, storage.type.byte.go, storage.type.boolean.go, storage.type.string.go, storage.type.uintptr.go, storage.type.error.go, storage.type.rune.go, storage.type.cs, storage.type.generic.cs, storage.type.modifier.cs, storage.type.variable.cs, storage.type.annotation.java, storage.type.generic.java, storage.type.java, storage.type.object.array.java, storage.type.primitive.array.java, storage.type.primitive.java, storage.type.token.java, storage.type.groovy, storage.type.annotation.groovy, storage.type.parameters.groovy, storage.type.generic.groovy, storage.type.object.array.groovy, storage.type.primitive.array.groovy, storage.type.primitive.groovy#00ffff
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class, punctuation.separator.namespace.ruby#00ffff
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.directive.using, keyword.other.operator, entity.name.operator#ff80ff
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#00ffff
variable.other.constant, variable.other.enummember#80ffff
meta.object-literal.key#00ffff
support.constant.property-value, support.constant.font-name, support.constant.media-type, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color#ff8080
punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, punctuation.definition.character-class.regexp, punctuation.character.set.begin.regexp, punctuation.character.set.end.regexp, keyword.operator.negation.regexp, support.other.parenthesis.regexp#ff8080
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#ff0000
keyword.operator.or.regexp, keyword.control.anchor.regexp#b4a000
keyword.operator.quantifier.regexp#b4a000
constant.character, constant.other.option#0000ff
constant.character.escape#b4a000
entity.name.label#808080
token.info-token#8080ff
token.warn-token#b4a000
token.error-token#ff0000
token.debug-token#ff80ff

Shiki preview

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

Loading...

Space Cat Themes by Franz Gollhammer - VS Code Theme