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.activeBorder#e5c07b
  • activityBar.background#0e1014
  • activityBar.foreground#abb2bf
  • activityBar.inactiveForeground#4b5263
  • activityBarBadge.background#61afef
  • activityBarBadge.foreground#0e1014
  • badge.background#61afef
  • badge.foreground#0e1014
  • breadcrumb.activeSelectionForeground#abb2bf
  • breadcrumb.background#16191f
  • breadcrumb.foreground#4b5263
  • button.background#e05a5a
  • button.border#ff7b7b
  • button.foreground#ffffff
  • button.hoverBackground#ef4444
  • button.secondaryBackground#242832
  • button.secondaryForeground#abb2bf
  • button.secondaryHoverBackground#2c323f
  • dropdown.background#121418
  • dropdown.border#242832
  • dropdown.foreground#abb2bf
  • editor.background#16191f
  • editor.foreground#abb2bf
  • editor.inactiveSelectionBackground#20232c
  • editor.lineHighlightBackground#1c2027
  • editor.lineHighlightBorder#242832
  • editor.selectionBackground#282c37
  • editor.selectionHighlightBackground#20232c
  • editorBracketMatch.background#242832
  • editorBracketMatch.border#e05a5a
  • editorCursor.foreground#e05a5a
  • editorGroupHeader.tabsBackground#0e1014
  • editorHoverWidget.background#121418
  • editorHoverWidget.border#242832
  • editorIndentGuide.activeBackground#3e4452
  • editorIndentGuide.background#242832
  • editorLineNumber.activeForeground#abb2bf
  • editorLineNumber.foreground#4b5263
  • editorSuggestWidget.background#121418
  • editorSuggestWidget.border#242832
  • editorSuggestWidget.selectedBackground#242832
  • editorWhitespace.foreground#242832
  • editorWidget.background#121418
  • editorWidget.border#242832
  • errorForeground#e05a5a
  • focusBorder#e05a5a
  • gitDecoration.conflictingResourceForeground#c678dd
  • gitDecoration.deletedResourceForeground#e05a5a
  • gitDecoration.ignoredResourceForeground#4b5263
  • gitDecoration.modifiedResourceForeground#61afef
  • gitDecoration.stageDeletedResourceForeground#e05a5a
  • gitDecoration.stageModifiedResourceForeground#61afef
  • gitDecoration.untrackedResourceForeground#98c379
  • input.background#121418
  • input.border#242832
  • input.foreground#abb2bf
  • input.placeholderForeground#4b5263
  • inputOption.activeBackground#e05a5a22
  • inputOption.activeBorder#e05a5a
  • list.activeSelectionBackground#242832
  • list.activeSelectionForeground#e5c07b
  • list.focusBackground#242832
  • list.focusForeground#e5c07b
  • list.highlightForeground#e5c07b
  • list.hoverBackground#1c2027
  • list.hoverForeground#abb2bf
  • list.inactiveSelectionBackground#1c2027
  • list.inactiveSelectionForeground#828997
  • minimap.background#0e1014
  • panel.background#16191f
  • panel.border#242832
  • panelSectionHeader.foreground#abb2bf
  • panelTitle.activeBorder#e05a5a
  • panelTitle.activeForeground#ffffff
  • panelTitle.inactiveForeground#abb2bf
  • scm.providerBorder#242832
  • sideBar.background#121418
  • sideBar.foreground#828997
  • sideBarSectionHeader.background#0e1014
  • sideBarSectionHeader.foreground#abb2bf
  • sideBarTitle.foreground#abb2bf
  • statusBar.background#0e1014
  • statusBar.border#121418
  • statusBar.foreground#abb2bf
  • statusBar.noFolderBackground#0e1014
  • statusBarItem.hoverBackground#242832
  • tab.activeBackground#16191f
  • tab.activeBorderTop#e05a5a
  • tab.activeForeground#ffffff
  • tab.border#16191f
  • tab.hoverBackground#1c2027
  • tab.inactiveBackground#121418
  • tab.inactiveForeground#abb2bf
  • terminal.ansiBlack#242832
  • terminal.ansiBlue#61afef
  • terminal.ansiBrightBlack#4b5263
  • terminal.ansiBrightBlue#61afef
  • terminal.ansiBrightCyan#56b6c2
  • terminal.ansiBrightGreen#98c379
  • terminal.ansiBrightMagenta#c678dd
  • terminal.ansiBrightRed#00f0ff
  • terminal.ansiBrightWhite#abb2bf
  • terminal.ansiBrightYellow#e5c07b
  • terminal.ansiCyan#56b6c2
  • terminal.ansiGreen#98c379
  • terminal.ansiMagenta#c678dd
  • terminal.ansiRed#61afef
  • terminal.ansiWhite#abb2bf
  • terminal.ansiYellow#e5c07b
  • terminal.background#16191f
  • terminal.foreground#abb2bf
  • titleBar.activeBackground#0e1014
  • titleBar.activeForeground#abb2bf
  • titleBar.inactiveBackground#0b0c10
  • titleBar.inactiveForeground#4b5263
  • widget.shadow#07080a

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
source, text#abb2bf
storage, storage.type, storage.type.js, storage.type.ts, storage.type.tsx, storage.type.jsx, storage.type.function, storage.type.class, storage.type.interface, storage.modifier, storage.modifier.async, storage.modifier.js, storage.modifier.ts, keyword, keyword.declaration, keyword.control, keyword.control.flow, keyword.control.conditional, keyword.control.trycatch, keyword.control.loop, keyword.control.js, keyword.control.ts, keyword.control.tsx, keyword.control.jsx, keyword.control.python, keyword.control.return, keyword.control.import, keyword.control.export, keyword.control.from, keyword.other, keyword.operator.new, keyword.operator.expression#e05a5abold
entity.name.function, entity.name.function.js, entity.name.function.ts, entity.name.function.tsx, entity.name.function.jsx, entity.name.function.python, meta.function-call, meta.function-call.js, meta.function-call.ts, meta.function.js, meta.function.ts, support.function, support.function.dom, support.function.js, support.function.ts, support.function.builtin, support.function.console, support.function.promise, meta.method-call, entity.name.method#61afefbold
meta.object-literal.key, meta.object-literal.key.js, meta.object-literal.key.ts, meta.object-literal.key.tsx, meta.object-literal.key.jsx, meta.object.member, variable.object.property, support.type.property-name, support.type.property-name.json, support.type.property-name.ts, support.type.property-name.tsx, support.type.property-name.css, variable.other.property, meta.field.declaration, constant.other.object.key, constant.other.object.key.js, constant.other.object.key.ts, entity.name.variable.field, meta.property.object, support.variable.property, entity.name.tag.yaml, support.type.property-name.json#e5c07bbold
variable, variable.other.readwrite, variable.other.readwrite.js, variable.other.readwrite.ts, variable.other.readwrite.tsx, variable.other.readwrite.jsx, variable.parameter, variable.other, variable.other.local, meta.parameter#abb2bfnormal
punctuation.section.block, punctuation.definition.block, punctuation.definition.bracket.curly, punctuation.definition.bracket.curly.js, punctuation.definition.bracket.curly.ts, punctuation.definition.bracket.curly.tsx, punctuation.definition.bracket.curly.jsx, punctuation.section.group, punctuation.definition.group, punctuation.definition.parameters, punctuation.definition.bracket.round, punctuation.definition.bracket.round.js, punctuation.definition.bracket.round.ts, punctuation.definition.bracket.round.tsx, punctuation.definition.bracket.round.jsx, punctuation.section.brackets, punctuation.definition.brackets, punctuation.definition.bracket.square, punctuation.definition.bracket.square.js, punctuation.definition.bracket.square.ts, punctuation.definition.brace.curly#bf7af0bold
keyword.operator, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.arithmetic, keyword.operator.logical, keyword.operator.bitwise, keyword.operator.relational, keyword.operator.arrow, keyword.operator.ternary, keyword.operator.js, keyword.operator.ts, keyword.operator.tsx#56b6c2bold
punctuation.definition.tag.begin, punctuation.definition.tag.end, punctuation.definition.tag#e05a5a
entity.name.tag.block, entity.name.tag.div, entity.name.tag.section, entity.name.tag.main, entity.name.tag.article, entity.name.tag.header, entity.name.tag.footer, entity.name.tag.nav, entity.name.tag.html, entity.name.tag#e05a5abold
entity.name.tag.inline, entity.name.tag.span, entity.name.tag.p, entity.name.tag.a, entity.name.tag.strong, entity.name.tag.em, entity.name.tag.h1, entity.name.tag.h2, entity.name.tag.h3, entity.name.tag.h4, entity.name.tag.h5, entity.name.tag.h6, entity.name.tag.li, entity.name.tag.ul, entity.name.tag.ol, entity.name.tag.label#61afef
support.class.component, support.class.component.js, support.class.component.jsx, support.class.component.ts, support.class.component.tsx, entity.name.tag.custom, entity.name.tag.custom.tsx, entity.name.tag.custom.jsx, entity.name.class.component#e5c07bbold
entity.other.attribute-name, entity.other.attribute-name.html, entity.other.attribute-name.jsx, entity.other.attribute-name.tsx, entity.other.attribute-name.html.jsx, meta.tag.html entity.other.attribute-name, meta.tag.jsx entity.other.attribute-name, meta.tag.tsx entity.other.attribute-name, punctuation.separator.key-value.html#5dade2bold
string.quoted.double.html, string.quoted.double.jsx, string.quoted.double.tsx, string.quoted.single.html, string.quoted.single.jsx, string.quoted.single.tsx, meta.attribute-with-value.html, meta.attribute-with-value.html string, string.quoted.double.html.jsx#ffb454bold
meta.embedded.expression, text.html.derivative, meta.jsx.children#abb2bf
variable.other.constant, constant.other#e5c07bbold
variable.language#bf7af0
entity.name.type, entity.name.class, support.class, support.type, meta.type, entity.name.type.ts, support.type.primitive, entity.name.type.python#c678ddbold
string, string.quoted.double, string.quoted.single, string.quoted.double.js, string.quoted.single.js, string.quoted.double.ts, string.quoted.single.ts, string.template, string.js, string.ts, string.python#98c379
punctuation.definition.string, punctuation.definition.template-expression#e05a5a
constant, constant.numeric, constant.language, constant.numeric.js, constant.numeric.ts, constant.character, constant.numeric.python#e5c07b
constant.language.boolean, constant.language.json.boolean, constant.numeric.json, constant.language.null, constant.language.undefined#c678ddbold
comment, comment.line, comment.block, comment.line.double-slash, comment.line.double-slash.js, comment.line.double-slash.ts, comment.line.number-sign, comment.line.number-sign.python, comment.block.js, comment.block.ts, comment.block.documentation#4b5263italic
entity.name.namespace, support.type.object.module, entity.name.module#61afef
entity.name.function.decorator, punctuation.definition.decorator#c678dd
support.function.builtin.python#56b6c2
support.type.property-name.css, support.property-value.css, meta.property-name, support.constant.property-value.css#98c379
entity.other.attribute-name.pseudo-class, entity.other.attribute-name.id, entity.name.tag.css, entity.other.attribute-name.class.css#61afef
entity.name.function.hero, entity.name.function.meta.hero#61afefbold
variable.other.hero, variable.name.character.hero#e5c07bbold
markup.heading.hero#e05a5abold
keyword.other.sound-effect.hero#c678ddbold italic
string.quoted.double.hero, string.quoted.single.hero#98c379
punctuation.definition.bracket.curly.hero, punctuation.definition.bracket.round.hero, punctuation.definition.bracket.square.hero#e05a5abold
constant.numeric.hero#e5c07b
comment.line.double-slash.hero, comment.block.hero#4b5263italic