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#222c34
  • activityBarBadge.background#4e5f6b
  • button.background#26323B
  • button.hoverBackground#364958
  • dropdown.background#222c34
  • editor.background#26323B
  • editor.foreground#92cef1
  • editor.lineHighlightBackground#2b3d49
  • editor.selectionBackground#364958
  • editorCursor.foreground#f3f2f4
  • editorGroup.background#222c34
  • editorGroupHeader.tabsBackground#222c34
  • editorWhitespace.foreground#ABB2BF
  • input.background#222c34
  • input.border#4e5f6b
  • inputOption.activeBorder#4e5f6b
  • list.activeSelectionBackground#364958
  • list.focusBackground#4e5f6b
  • list.hoverBackground#4e5f6b
  • list.inactiveSelectionBackground#364958
  • peekViewEditor.background#222c34
  • peekViewResult.background#4e5f6b
  • peekViewTitle.background#26323B
  • sideBar.background#19262D
  • sideBarSectionHeader.background#26323B
  • statusBar.background#222c34
  • statusBar.debuggingBackground#FD971F
  • statusBar.noFolderBackground#222c34
  • tab.activeBackground#364958
  • tab.border#364958
  • tab.inactiveBackground#222c34
  • titleBar.activeBackground#222c34

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#92cef1
comment, punctuation.definition.comment#5a7690
string#f4cf77
constant.numeric#B094DE
constant.language#B094DE
constant.character, constant.other#b094de
variable
keyword#ea6442
storage#ea6442
storage.type#e74c3c
entity.name.class#74ED78underline
entity.other.inherited-class, keyword.control.flow.js#74ED78underline
entity.name.function#74ed78
variable.parameter#FD971F
variable.parameter.function#FD971F
entity.name.tag, support.type.property-name.json, keyword.control.flow.js#ea6442
entity.other.attribute-name, variable.language.this.js#74ed78
support.function#74ed78
support.constant#74ed78
support.type, support.class#1ABC9C
support.other.variable#2980B9
invalid#8cc8ec
invalid.deprecated#8cc8ec
meta.structure.dictionary.json string.quoted.double.json#f4cf77
meta.property-name.dictionary.json#e74c3c
meta.diff, meta.diff.header#75715E
markup.deleted#ea6442
markup.inserted#74ed78
markup.changed#f4cf77
text.html.ruby source
text source
constant.numeric.line-number.find-in-files - match#AE81FF
entity.name.filename.find-in-files#E6DB74
tag.decorator.js tag.decorator.js punctuation.definition.tag.js#E6DB74
punctuation.definition.array, punctuation.definition.structurebold
punctuation.definition.string, punctuation.definition.string, punctuation.definition.string#E6DB74
source.js constant.other.object.key.js string.unquoted.label.js#e74c3c
entity.name.selector#e74c3c
variable.less, variable.ref.sass, variable.decl.sass#f4cf77
annotation.parameters.ts#74ED78
annotation.function.name.ts, annotation.function.primitive.support.ts, annotation.entity.parameters.ts#1ABC9C
meta.object-literal.key, meta.object-literal.key entity.name.function#ea6442
markup.quote, markup.bold.markdown#74ED78
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#92cef1
string.other.link.description.markdown, string.other.link.title.markdown#1ABC9C
markup.list#f4cf77
fenced_code.block.language, punctuation.definition.markdown#FD971F
markup.bold, markup.italic#66D9EF
markup.inline.raw#FD971F
markup.heading.setext#e74c3c
markup.underline.link.image.markdown, markup.underline.link.markdown#e74c3c
markup.heading#e74c3c

Shiki preview

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

Loading...