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#2E3440
  • activityBar.border#4C566A
  • activityBar.foreground#B48EAD
  • activityBarBadge.background#B48EAD
  • button.background#B48EAD80
  • button.hoverBackground#0f0f0f
  • dropdown.background#3B4252
  • dropdown.border#B48EAD
  • dropdown.listBackground#3B4252
  • editor.background#2E3440
  • editor.foreground#79a9da
  • editor.hoverHighlightBackground#6F1E512c
  • editor.lineHighlightBorder#B48EAD
  • editor.selectionBackground#B48EAD80
  • editorGroupHeader.tabsBackground#2E3440
  • editorGutter.background#2E3440
  • focusBorder#B48EAD
  • input.background#2E3440
  • input.border#B48EAD
  • inputOption.activeBorder#B48EAD
  • list.activeSelectionBackground#B48EAD80
  • list.hoverBackground#B48EAD80
  • menu.background#3B4252
  • menu.border#B48EAD
  • minimap.selectionHighlight#B48EAD80
  • notificationCenter.border#B48EAD
  • notificationCenterHeader.background#3B4252
  • notifications.background#3B4252
  • notificationToast.border#B48EAD
  • panelTitle.activeBorder#B48EAD
  • quickInput.background#3B4252
  • sideBar.background#2E3440
  • sideBar.border#4C566A
  • sideBarTitle.foreground#79a9da
  • statusBar.background#B48EAD
  • tab.activeBackground#B48EAD80
  • tab.hoverBackground#6F1E512c
  • tab.inactiveBackground#2E3440
  • titleBar.activeBackground#2E3440
  • titleBar.inactiveBackground#2E3440
  • window.activeBorder#B48EAD

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, string.comment#636e72
string#b2bec3italic
punctuation.definition.template-expression.begin.js,punctuation.definition.template-expression.end.js,punctuation.definition.template-expression.begin.ts,punctuation.definition.template-expression.end.ts#833471
string.template.js#C4E538
meta.template.expression.js#f8f8f0
constant.numeric#EE5A24
string.embedded.begin, string.embedded.end#FFAB40
string.embedded#00b894
constant.language#FFAB40
constant.character, constant.other#FFAB40
variable.language#FFAB40
variable.readwrite, variable.readwrite.other.block#6F1E51
variable, meta.definition.variable.name, support.variable, entity.name.variable#00b894
keyword.other.base, keyword.other.this, variable.other.object.property, variable.language.base, variable.language.this#40C4FF
support.variable.UnityEngine#40C4FF
support.variable.UnityEditor#40C4FF
keyword, keyword.operator.logical, keyword.operator.constructor#a50a90
keyword.operator#f53b57
storage#a06040bold
storage.type#a06040
entity.name.class, entity.name.module, entity.name.type, storage.identifier, support.class#00e0e0bold
variable.other.property, variable.other.block#1B9CFC
entity.other.inherited-class#00b894
entity.name.function, support.function#7d5fff
variable.parameter#e0c040
entity.name.function-call#f8f8f0
function.support.builtin, function.support.core#00b894
entity.name.tag, entity.name.tag.class.js, entity.name.tag.class.jsx#e080c0bold
entity.name.tag.class, entity.name.tag.id#1e35ff
entity.other.attribute-name#00b894
support.constant#e0e000
support.type, support.variable#E040FB
support.dictionary.json#a06040
source.json meta.structure.dictionary.json string.quoted.double.json punctuation.definition.string#a06040
source.json string.quoted.double.json#fff
source.json meta.structure.dictionary.json support.type.property-name.json#a06040
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#00b894
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#00b894
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#00b894
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#E040FB
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#FFAB40
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#00b894
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#40C4FF
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#E040FB
support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less, support.type.property-name.sass#61caff
support.constant.css, support.constant.scss, support.constant.less, support.constant.sass#00b894
variable.css, variable.scss, variable.less, variable.sass#E040FB
variable.css.string, variable.scss.string, variable.less.string, variable.sass.string#FFFF00
unit.css, unit.scss, unit.less, unit.sass#a06040
constant.numeric.css, constant.numeric.scss, constant.numeric.less, constant.numeric.sass#ffa361
function.css, function.scss, function.less, function.sass#00b894
support.other.variable#40C4FF
invalid#f8f8f0
invalid.deprecated#f8f8f0
string.detected-link#40C4FF
meta.diff, meta.diff.header#40C4FF
markup.deleted#a06040
markup.inserted#FFFF00
markup.changed#FFFF00
constant.numeric.line-number.find-in-files - match#40C4FFA0
entity.name.filename.find-in-files#FFFF00
markup.normal, markup.normal.markdown
punctuation.definition.normal.markdown#696969
markup.underline.link.markdown#40C4FF
markup.bold.markdownbold
punctuation.definition.bold.markdown#7f8c8d
keyword.control#f368e0bold
markup.heading.markdown#a06040bold
punctuation.definition.heading.markdown#7f8c8d
markup.quote.markdown#00b894
meta.separator.markdown#a06040bold
markup.raw.inline.markdown, markup.raw.block.markdown#40C4FF
punctuation.definition.list_item.markdown#f8f8f0bold

Shiki preview

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

Loading...