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#252635
  • activityBar.foreground#d3d5da
  • activityBarBadge.background#FF407B
  • activityBarBadge.foreground#D7DAE0
  • button.background#FF407B
  • button.foreground#000000
  • button.hoverBackground#41bfff
  • diffEditor.insertedTextBackground#00809B33
  • dropdown.background#353b45
  • dropdown.border#181A1F
  • editor.background#2f313f
  • editor.foreground#f1f1f1
  • editor.lineHighlightBackground#0f1a3121
  • editor.selectionBackground#1a16209f
  • editorBracketMatch.border#ff407cb0
  • editorCursor.foreground#ffffff
  • editorGroup.border#181A1F
  • editorGroupHeader.tabsBackground#242533
  • editorHoverWidget.background#1b1c27
  • editorHoverWidget.border#181A1F
  • editorIndentGuide.background#3C4049
  • editorLineNumber.foreground#4e5561
  • editorSuggestWidget.background#242533
  • editorSuggestWidget.border#181A1F
  • editorSuggestWidget.selectedBackground#2C313A
  • editorWhitespace.foreground#3C4049
  • editorWidget.background#21252B
  • extensionButton.prominentBackground#FF407B
  • extensionButton.prominentHoverBackground#ff407b
  • focusBorder#FF407B
  • input.background#1B1D23
  • input.border#181A1F
  • list.activeSelectionBackground#2C313A
  • list.activeSelectionForeground#D7DAE0
  • list.focusBackground#2C313A
  • list.highlightForeground#D7DAE0
  • list.hoverBackground#2C313A
  • list.inactiveSelectionBackground#2C313A
  • list.inactiveSelectionForeground#D7DAE0
  • pickerGroup.border#ff407b
  • scrollbarSlider.activeBackground#747D9180
  • scrollbarSlider.background#4E566680
  • scrollbarSlider.hoverBackground#5A637580
  • sideBar.background#282936
  • sideBarSectionHeader.background#242533
  • statusBar.background#1c1c2b
  • statusBar.debuggingBackground#838CC4
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#b5becf
  • statusBar.noFolderBackground#242533
  • statusBarItem.hoverBackground#2C313A
  • tab.activeBackground#2a2c3c
  • tab.border#181A1F
  • tab.inactiveBackground#242533
  • titleBar.activeBackground#242533
  • titleBar.activeForeground#9DA5B4
  • titleBar.inactiveBackground#242533
  • titleBar.inactiveForeground#3C4049

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment#5C6370italic
string.quoted, string.template, punctuation.definition.string#FF407B
string.template meta.embedded.line#FFFFFF
variable, entity.name.variable#96A1FF
variable.language, variable.other.object.js#41BFFFitalic
variable.parameter#96A1FFitalic
storage.type, storage.modifier#FF407Bitalic
constant#96A1FF
string.regexp#96A1FF
string.quoted.single.js, string.quoted.double.js, string.quoted.double.json, string.quoted.double.xml, string.quoted.double.html, string.quoted.single.html, string.quoted.single.css, string.quoted.double.css, string.template.js#D7DAE0
constant.numeric#96A1FF
constant.language#96A1FF
constant.character.escape#FFFFFF
entity.name#41BFFF
entity.name.tag#41BFFF
punctuation.definition.tag#FFFFFF
entity.other.attribute-name#96A1FFitalic
entity.name.type#41BFFF
entity.other.inherited-class#F2F2F2
entity.name.function, variable.function#FFFFFF
keyword#FF407B
keyword.control#FF407Bitalic
keyword.operator#FF407B
keyword.operator.new, keyword.operator.expression, keyword.operator.logical#FF407Bitalic
keyword.other.unit#96A1FF
support#41BFFF
support.function#FFFFFF
support.variable#96A1FF
meta.object-literal.key, support.type.property-name#96A1FF
variable.other.property.js#FF407B
punctuation.separator.key-value#FF0064
punctuation.section.embedded#FF407B
punctuation.section.embedded#FFFFFF
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#FF407B
support.type.property-name.css, support.type.vendored.property-name.css#F2F2F2
constant.other.color#96A1FF
support.constant.font-name#96A1FF
entity.other.attribute-name.id#FFFFFF
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#F2F2F2
support.function.misc.css#41BFFF
markup.heading, entity.name.section#96A1FF
markup.quote#FF407Bitalic
beginning.punctuation.definition.list#96A1FF
markup.underline.link#F2F2F2
string.other.link.description#96A1FF
meta.function-call.generic.python#FFFFFF
storage.type.cs#41BFFF
entity.name.variable.local.cs#96A1FF
entity.name.variable.field.cs, entity.name.variable.property.cs#96A1FF
source.cpp keyword.operator#FF407B
entity.name.type.interface, entity.name.type.alias, entity.name.type.enum, entity.name.type.class#41BFFF
storage.type.interface, storage.type.type, storage.type.enum, storage.type.namespace, storage.type.class#FF407Bitalic
support.type.primitive, support.type.builtin#41BFFFitalic
meta.type.annotation, meta.type.parameters, entity.name.type.parameter#96A1FFitalic
punctuation.definition.typeparameters, meta.type.parameters punctuation.definition#FF407B
variable.other.enummember#96A1FF
entity.name.type.module, entity.name.type.namespace#41BFFF
keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.as#FF407Bitalic
meta.decorator, punctuation.decorator#41BFFFitalic
string.quoted.single.ts, string.quoted.double.ts, string.quoted.single.tsx, string.quoted.double.tsx, string.template.ts, string.template.tsx#D7DAE0
entity.name.type.rust, entity.name.type.struct.rust, entity.name.type.enum.rust, entity.name.type.trait.rust, entity.name.type.union.rust#41BFFF
entity.name.type.lifetime.rust, punctuation.definition.lifetime.rust, storage.modifier.lifetime.rust#FF407Bitalic
entity.name.function.macro.rust, support.macro.rust#41BFFF
keyword.operator.macro.rust#FF407B
entity.name.module.rust, entity.name.namespace.rust#96A1FF
storage.modifier.mut.rust, storage.modifier.ref.rust#FF407Bitalic
keyword.other.fn.rust, keyword.other.crate.rust, keyword.other.rust, storage.type.rust, storage.type.function.rust, storage.type.impl.rust#FF407Bitalic
entity.name.type.primitive.rust, support.type.primitive.rust#41BFFFitalic
entity.name.type.option.rust, entity.name.type.result.rust, support.type.core.rust#41BFFF
string.quoted.double.rust, string.quoted.single.rust#D7DAE0
meta.attribute.rust, punctuation.definition.attribute.rust, punctuation.brackets.attribute.rust#96A1FFitalic
variable.language.self.rust, keyword.other.self.rust, variable.language.super.rust#41BFFFitalic
support.class.component.js, support.class.component.jsx, support.class.component.ts, support.class.component.tsx, entity.name.tag.component.jsx, entity.name.tag.component.tsx#41BFFF
entity.name.tag.js, entity.name.tag.jsx, entity.name.tag.ts, entity.name.tag.tsx#41BFFF
punctuation.definition.tag.js, punctuation.definition.tag.jsx, punctuation.definition.tag.ts, punctuation.definition.tag.tsx, punctuation.definition.tag.begin, punctuation.definition.tag.end#FFFFFF
entity.other.attribute-name.js, entity.other.attribute-name.jsx, entity.other.attribute-name.ts, entity.other.attribute-name.tsx#96A1FFitalic
punctuation.section.embedded.begin.js, punctuation.section.embedded.end.js, punctuation.section.embedded.begin.jsx, punctuation.section.embedded.end.jsx, punctuation.section.embedded.begin.tsx, punctuation.section.embedded.end.tsx, meta.embedded.expression punctuation.section#FF407B
meta.jsx.children, meta.jsx.children.tsx#D7DAE0
punctuation.definition.tag.jsx, punctuation.definition.tag.tsx#FFFFFF
support.function.dom.js, entity.name.function.ts, entity.name.function.tsx#FFFFFF
variable.other.property.ts, variable.other.property.tsx, variable.other.object.property.ts, variable.other.object.property.tsx#FF407B
meta.object-literal.key.ts, meta.object-literal.key.tsx#96A1FF
variable.language.this, variable.language.super#41BFFFitalic
variable.other.constant, variable.other.constant.property#96A1FF
storage.type.function.arrow, keyword.operator.arrow#FF407B
keyword.operator.optional, keyword.operator.nullish-coalescing, keyword.operator.ternary#FF407B
keyword.operator.spread#FF407B
keyword.operator.type.annotation#FF407B

Shiki preview

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

Loading...