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#cacacc
  • editor.background#c1bcae
  • editor.lineHighlightBackground#cacaccca
  • editor.selectionBackground#f1b5e0
  • editorBracketMatch.background#720B25
  • editorBracketMatch.borderCOLOR_4_DARKER
  • editorGroupHeader.tabsBackground#B9B3A4
  • editorGutter.background#c1bcae
  • editorLineNumber.foreground#B5B5B8
  • scrollbarSlider.background#cacacc
  • scrollbarSlider.hoverBackground#B5B5B8
  • sideBar.background#C0C0C2
  • statusBar.background#ABABAE
  • tab.activeBackground#c1bcae
  • tab.activeForeground#2C5D7F
  • tab.border#c1bcae
  • tab.inactiveBackground#ABABAE
  • tab.inactiveForeground#336C93

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
support.constant#30678D
punctuation.definition.template-expression.begin.js#0b5750
punctuation.definition.template-expression.begin.jsx#0C6058
punctuation.definition.template-expression.begin.ts#0C5B54
punctuation.definition.template-expression.begin.tsx#0C5B54
punctuation.definition.template-expression.end.js#0b5750
punctuation.definition.template-expression.end.jsx#0b5750
punctuation.definition.template-expression.end.ts#0A534C
punctuation.definition.template-expression.end.tsx#0C6058
entity.name.tag#736A46underline
punctuation.accessor.jsCOLOR_4_LIGHTER
punctuation.accessor.jsxCOLOR_4
punctuation.accessor.tsCOLOR_4
punctuation.accessor.tsxCOLOR_4_LIGHT
source.js#5F563A
source.jsx#696040
source.ts#5F563A
source.tsx#696040
source.css#0b5750
source.scss#0A534C
storage.modifier.js#7f0c29
storage.modifier.jsx#850D2B
storage.modifier.ts#850D2B
storage.modifier.tsx#7f0c29
string.quoted.single.js#0A4E48
string.quoted.single.jsx#0b5750
string.quoted.single.ts#0b5750
string.quoted.single.tsx#0C6058
support.function.dom.js#7f0c29
support.function.dom.jsx#720B25
support.function.dom.ts#850D2B
support.function.dom.tsx#790B27
support.variable.property.js#0A534C
support.variable.property.jsx#0C6058
support.variable.property.ts#0b5750
support.variable.property.tsx#0C5B54
variable.language.constructor#696040underline
variable.language.this#645B3D
meta.selector.css#0b5750
constant.language.null.js#736A46
constant.language.null.jsx#696040
constant.language.null.ts#645B3D
constant.language.null.tsx#696040
entity.name.class#295879underline
entity.name.function#7f0c29underline
markup.heading.markdown#0C6058
punctuation.separator.comma.js#336C93
punctuation.separator.comma.jsx#30678D
punctuation.separator.comma.ts#295879
punctuation.separator.comma.tsx#336C93
support.variable.property.js#696040
support.variable.property.jsx#736A46
support.variable.property.ts#5F563A
support.variable.property.tsx#645B3D
support.type.primitive.js#2e6286
support.type.primitive.jsx#30678D
support.type.primitive.ts#2C5D7F
support.type.primitive.tsx#2C5D7F
meta.brace.square.js#696040
meta.brace.square.jsx#6E6543
meta.brace.square.ts#696040
meta.brace.square.tsx#736A46
variable.other.class.js#30678D
variable.other.class.jsx#2e6286
variable.other.class.ts#2C5D7F
variable.other.class.tsx#336C93
constant.other.object.key.js#0C6058
constant.other.object.key.jsx#0A4E48
constant.other.object.key.ts#0A534C
constant.other.object.key.tsx#0b5750
variable.language#790B27
constant.language#790B27
entity.name.type#0A4E48underline
variable.parameter#2e6286
support.function#696040
source.json#720B25
meta.object-literal.key.js#2e6286
meta.object-literal.key.jsx#336C93
meta.object-literal.key.ts#30678D
meta.object-literal.key.tsx#336C93
variable.other.constant.js#0b5750
variable.other.constant.jsx#0b5750
variable.other.constant.ts#0b5750
variable.other.constant.tsx#0A534C
meta.paragraph.markdownCOLOR_4_LIGHT
entity.other.attribute-name.js#0b5750
entity.other.attribute-name.jsx#0A534C
entity.other.attribute-name.ts#0b5750
entity.other.attribute-name.tsx#0b5750
string.quoted.single.json#0b5750
support.class.promise.js#2e6286
support.class.promise.jsx#336C93
support.class.promise.ts#30678D
support.class.promise.tsx#2C5D7F
support.type.object.console.js#5F563A
support.type.object.console.jsx#5F563A
support.type.object.console.ts#645B3D
support.type.object.console.tsx#696040
support.function.console.js#0b5750
support.function.console.jsx#0b5750
support.function.console.ts#0b5750
support.function.console.tsx#0A4E48
punctuation.definition.block.js#696040
punctuation.definition.block.jsx#6E6543
punctuation.definition.block.ts#645B3D
punctuation.definition.block.tsx#5F563A
storage.type#30678D
constant.other#696040
variable.other.object.js#336C93
variable.other.object.jsx#2C5D7F
variable.other.object.ts#30678D
variable.other.object.tsx#2e6286
markup.quote#696040
meta.import.jsCOLOR_4
meta.import.jsxCOLOR_4_LIGHTER
meta.import.tsCOLOR_4_DARK
meta.import.tsxCOLOR_4
meta.tag.js#790B27
meta.tag.jsx#7f0c29
meta.tag.ts#790B27
meta.tag.tsx#850D2B
string.quoted.single.js#0b5750
string.quoted.single.jsx#0A534C
string.quoted.single.ts#0C5B54
string.quoted.single.tsx#0b5750
meta.object-literal.key.js#6E6543
meta.object-literal.key.jsx#6E6543
meta.object-literal.key.ts#696040
meta.object-literal.key.tsx#696040
string.template#720B25
entity.name.function.methodCOLOR_4_DARKER
support.type.property-name.json#0b5750
variable.other.property.js#2e6286
variable.other.property.jsx#30678D
variable.other.property.ts#2e6286
variable.other.property.tsx#30678D
markup.italicCOLOR_4_LIGHT
meta.template.expression.js#7f0c29
meta.template.expression.jsx#7f0c29
meta.template.expression.ts#7f0c29
meta.template.expression.tsx#8C0D2D
punctuation.separator.parameter.js#790B27
punctuation.separator.parameter.jsx#790B27
punctuation.separator.parameter.ts#720B25
punctuation.separator.parameter.tsx#7f0c29
meta.parameters.jsCOLOR_4
meta.parameters.jsxCOLOR_4_LIGHTER
meta.parameters.tsCOLOR_4
meta.parameters.tsxCOLOR_4_DARKER
constant.character#2e6286
comment#295879
keyword#2e6286
markup.italic#2e6286
comment.block.documentation#790B27
comment.line.double-slash#0C5B54
punctuation.accessor.js#0A534C
punctuation.accessor.jsx#0b5750
punctuation.accessor.ts#0b5750
punctuation.accessor.tsx#0A534C
punctuation.definition.parameters.begin.jsCOLOR_4
punctuation.definition.parameters.begin.jsxCOLOR_4_LIGHT
punctuation.definition.parameters.begin.tsCOLOR_4_LIGHT
punctuation.definition.parameters.begin.tsxCOLOR_4
punctuation.definition.parameters.end.jsCOLOR_4
punctuation.definition.parameters.end.jsxCOLOR_4_DARK
punctuation.definition.parameters.end.tsCOLOR_4_DARKER
punctuation.definition.parameters.end.tsxCOLOR_4_LIGHT
constant.language.boolean#0b5750
punctuation.separator.key-value.js#0A534C
punctuation.separator.key-value.jsx#0A4E48
punctuation.separator.key-value.ts#0b5750
punctuation.separator.key-value.tsx#0b5750
storage.modifier.async.js#8C0D2D
storage.modifier.async.jsx#720B25
storage.modifier.async.ts#720B25
storage.modifier.async.tsx#7f0c29
meta.brace.round.js#0b5750
meta.brace.round.jsx#0b5750
meta.brace.round.ts#0C5B54
meta.brace.round.tsx#0b5750
entity.other.inherited-class#8C0D2D
support.class.builtin.js#0C6058
support.class.builtin.jsx#0b5750
support.class.builtin.ts#0b5750
support.class.builtin.tsx#0C6058
meta.tag.attributes.js#2e6286
meta.tag.attributes.jsx#30678D
meta.tag.attributes.ts#2e6286
meta.tag.attributes.tsx#2e6286
keyword.control.module.js#0C5B54
keyword.control.module.jsx#0b5750
keyword.control.module.ts#0C6058
keyword.control.module.tsx#0b5750
keyword.operator.accessor#736A46
invalid#7f0c29underline
constant.numeric#2e6286
meta.var.expr.js#696040
meta.var.expr.jsx#6E6543
meta.var.expr.ts#645B3D
meta.var.expr.tsx#5F563A
keyword.control.import.js#0b5750
keyword.control.import.jsx#0b5750
keyword.control.import.ts#0C5B54
keyword.control.import.tsx#0b5750
keyword.control.from.jsCOLOR_4_DARK
keyword.control.from.jsxCOLOR_4_DARKER
keyword.control.from.tsCOLOR_4
keyword.control.from.tsxCOLOR_4
keyword.control.export.js#2e6286
keyword.control.export.jsx#2C5D7F
keyword.control.export.ts#2e6286
keyword.control.export.tsx#2e6286
keyword.control.default.js#30678D
keyword.control.default.jsx#2C5D7F
keyword.control.default.ts#295879
keyword.control.default.tsx#30678D
support.type.object.module.jsCOLOR_4
support.type.object.module.jsxCOLOR_4_DARK
support.type.object.module.tsCOLOR_4
support.type.object.module.tsxCOLOR_4_DARKER

Shiki preview

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

Loading...

Niketa Theme Light Legacy by selfrefactor - VS Code Theme