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#cfe6f9
  • activityBar.border#6cb4ee40
  • activityBar.foreground#0d2438
  • activityBar.inactiveForeground#0d243866
  • activityBarBadge.background#2a8fd8
  • activityBarBadge.foreground#ffffff
  • badge.background#2a8fd8
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#e09a00
  • breadcrumb.background#eef7ff
  • breadcrumb.focusForeground#0d2438
  • breadcrumb.foreground#5a7898
  • button.background#2a8fd8
  • button.foreground#ffffff
  • button.hoverBackground#1f7ec4
  • checkbox.background#ffffff
  • checkbox.border#6cb4ee66
  • checkbox.foreground#0d2438
  • diffEditor.border#6cb4ee40
  • diffEditor.insertedTextBackground#6cb4ee30
  • diffEditor.removedTextBackground#f6b40e30
  • dropdown.background#ffffff
  • dropdown.border#6cb4ee66
  • dropdown.foreground#0d2438
  • editor.background#eef7ff
  • editor.findMatchBackground#f6b40e77
  • editor.findMatchBorder#e09a00
  • editor.findMatchHighlightBackground#f6b40e44
  • editor.findMatchHighlightBorder#e09a00aa
  • editor.foreground#0d2438
  • editor.hoverHighlightBackground#6cb4ee30
  • editor.inactiveSelectionBackground#6cb4ee30
  • editor.lineHighlightBackground#6cb4ee18
  • editor.lineHighlightBorder#00000000
  • editor.rangeHighlightBackground#6cb4ee20
  • editor.selectionBackground#6cb4ee55
  • editor.selectionForeground#0d2438
  • editor.selectionHighlightBackground#f6b40e40
  • editor.selectionHighlightBorder#e09a00aa
  • editor.wordHighlightBackground#6cb4ee40
  • editor.wordHighlightBorder#3a90d8aa
  • editor.wordHighlightStrongBackground#f6b40e40
  • editor.wordHighlightStrongBorder#e09a00aa
  • editorBracketHighlight.foreground1#2a8fd8
  • editorBracketHighlight.foreground2#e09a00
  • editorBracketHighlight.foreground3#0288b8
  • editorBracketHighlight.foreground4#0e8a6e
  • editorBracketHighlight.foreground5#c78500
  • editorBracketHighlight.foreground6#2a6fd8
  • editorBracketMatch.background#f6b40e40
  • editorBracketMatch.border#e09a00aa
  • editorCursor.foreground#e09a00
  • editorError.foreground#d84343
  • editorGroup.border#6cb4ee40
  • editorGroupHeader.tabsBackground#dceefc
  • editorGroupHeader.tabsBorder#6cb4ee40
  • editorGutter.addedBackground#0e8a6eaa
  • editorGutter.deletedBackground#d84343aa
  • editorGutter.modifiedBackground#c78500aa
  • editorHoverWidget.background#ffffff
  • editorHoverWidget.border#6cb4ee66
  • editorHoverWidget.foreground#0d2438
  • editorIndentGuide.activeBackground#6cb4ee55
  • editorIndentGuide.background#6cb4ee25
  • editorInfo.foreground#0288b8
  • editorLineNumber.activeForeground#2a8fd8
  • editorLineNumber.foreground#7ba3c4
  • editorOverviewRuler.border#6cb4ee40
  • editorOverviewRuler.errorForeground#d84343
  • editorOverviewRuler.infoForeground#0288b8
  • editorOverviewRuler.warningForeground#c78500
  • editorRuler.foreground#6cb4ee30
  • editorSuggestWidget.background#ffffff
  • editorSuggestWidget.border#6cb4ee66
  • editorSuggestWidget.foreground#0d2438
  • editorSuggestWidget.highlightForeground#e09a00
  • editorSuggestWidget.selectedBackground#6cb4ee55
  • editorSuggestWidget.selectedForeground#0d2438
  • editorWarning.foreground#c78500
  • editorWidget.background#ffffff
  • editorWidget.border#6cb4ee66
  • editorWidget.foreground#0d2438
  • extensionButton.prominentBackground#2a8fd8
  • extensionButton.prominentForeground#ffffff
  • extensionButton.prominentHoverBackground#1f7ec4
  • focusBorder#2a8fd888
  • gitDecoration.conflictingResourceForeground#c78500
  • gitDecoration.deletedResourceForeground#d84343
  • gitDecoration.ignoredResourceForeground#7ba3c4
  • gitDecoration.modifiedResourceForeground#c78500
  • gitDecoration.untrackedResourceForeground#0e8a6e
  • input.background#ffffff
  • input.border#6cb4ee66
  • input.foreground#0d2438
  • input.placeholderForeground#0d243888
  • list.activeSelectionBackground#6cb4ee55
  • list.activeSelectionForeground#0d2438
  • list.focusBackground#6cb4ee55
  • list.focusForeground#0d2438
  • list.foreground#0d2438
  • list.highlightForeground#e09a00
  • list.hoverBackground#6cb4ee25
  • list.hoverForeground#0d2438
  • list.inactiveSelectionBackground#6cb4ee35
  • list.inactiveSelectionForeground#0d2438
  • menu.background#ffffff
  • menu.border#6cb4ee66
  • menu.foreground#0d2438
  • menu.selectionBackground#6cb4ee55
  • menu.selectionForeground#0d2438
  • menu.separatorBackground#6cb4ee40
  • notificationCenterHeader.background#dceefc
  • notificationCenterHeader.foreground#0d2438
  • notifications.background#ffffff
  • notifications.border#6cb4ee40
  • notifications.foreground#0d2438
  • notificationsErrorIcon.foreground#d84343
  • notificationsInfoIcon.foreground#0288b8
  • notificationsWarningIcon.foreground#c78500
  • panel.background#dceefc
  • panel.border#6cb4ee40
  • panelTitle.activeBorder#e09a00
  • panelTitle.activeForeground#0d2438
  • panelTitle.inactiveForeground#0d243899
  • peekView.border#2a8fd888
  • peekViewEditor.background#dceefc
  • peekViewResult.background#cfe6f9
  • peekViewTitle.background#dceefc
  • peekViewTitleDescription.foreground#5a7898
  • peekViewTitleLabel.foreground#0d2438
  • pickerGroup.border#6cb4ee40
  • pickerGroup.foreground#e09a00
  • quickInput.background#ffffff
  • quickInput.foreground#0d2438
  • quickInputList.focusBackground#6cb4ee55
  • quickInputList.focusForeground#0d2438
  • quickInputTitle.background#dceefc
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#6cb4ee88
  • scrollbarSlider.background#6cb4ee45
  • scrollbarSlider.hoverBackground#6cb4ee66
  • selection.background#6cb4ee66
  • sideBar.background#dceefc
  • sideBar.border#6cb4ee40
  • sideBar.foreground#0d2438
  • sideBarSectionHeader.background#cfe6f9
  • sideBarSectionHeader.foreground#0d2438
  • sideBarTitle.foreground#0d2438cc
  • statusBar.background#6cb4ee
  • statusBar.border#4f9fe0
  • statusBar.debuggingBackground#f6b40e
  • statusBar.debuggingForeground#0d2438
  • statusBar.foreground#0d2438
  • statusBar.noFolderBackground#6cb4ee
  • tab.activeBackground#eef7ff
  • tab.activeBorderTop#2a8fd8
  • tab.activeForeground#0d2438
  • tab.border#00000000
  • tab.inactiveBackground#dceefc
  • tab.inactiveForeground#0d243899
  • terminal.ansiBlack#0d2438
  • terminal.ansiBlue#2a8fd8
  • terminal.ansiBrightBlack#5a7898
  • terminal.ansiBrightBlue#1f7ec4
  • terminal.ansiBrightCyan#0298cc
  • terminal.ansiBrightGreen#12a082
  • terminal.ansiBrightMagenta#1f5fc4
  • terminal.ansiBrightRed#e05050
  • terminal.ansiBrightWhite#000000
  • terminal.ansiBrightYellow#e09a00
  • terminal.ansiCyan#0288b8
  • terminal.ansiGreen#0e8a6e
  • terminal.ansiMagenta#2a6fd8
  • terminal.ansiRed#d84343
  • terminal.ansiWhite#0d2438
  • terminal.ansiYellow#c78500
  • terminal.background#eef7ff
  • terminal.foreground#0d2438
  • terminalCursor.foreground#e09a00
  • titleBar.activeBackground#cfe6f9
  • titleBar.activeForeground#0d2438
  • titleBar.border#6cb4ee40
  • titleBar.inactiveBackground#dceefc
  • titleBar.inactiveForeground#0d243899
  • welcomePage.buttonBackground#dceefc
  • welcomePage.buttonHoverBackground#cfe6f9
  • widget.shadow#0d243822
  • window.activeBorder#6cb4ee

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment.line, comment.block, punctuation.definition.comment#6a8aa8italic
punctuation.definition.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, meta.tag, punctuation.separator.inheritance.php, keyword.other.template, keyword.other.substitution, meta.arrow, storage.type.function.arrow, keyword.operator.assignment, punctuation.terminator.rule.css, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded.begin, punctuation.section.embedded.end#3d6285
entity.name.function, support.function, meta.function-call, entity.name.tag, entity.name.tag.html, entity.name.tag.css, support.class.component, support.class.component.tsx, support.class.component.jsx, punctuation.definition.heading.markdown, entity.name.section.markdown#1f7ec4
keyword, keyword.control, keyword.operator.new, keyword.operator.expression, keyword.operator.logical, keyword.operator.delete, storage, storage.type, storage.modifier, keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.default, keyword.control.as#c78500
constant.numeric, constant.numeric.decimal, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.language, constant.language.boolean, constant.language.null, constant.language.undefined, support.constant, variable.other.constant#b06a00
entity.name.type, entity.name.type.class, entity.name.class, support.class, entity.other.inherited-class, entity.name.type.interface, entity.name.type.enum, entity.name.type.alias, meta.type.annotation, support.type#0288b8
string, string.quoted, string.quoted.single, string.quoted.double, string.quoted.template, string.template, punctuation.definition.string.begin, punctuation.definition.string.end#0e8a6e
variable, variable.other, variable.other.readwrite, meta.object-literal.key, entity.name.tag.yaml, entity.other.attribute-name, support.type.property-name, support.type.property-name.css, support.type.property-name.json, meta.property-name#2a6fd8
variable.parameter, meta.parameter, entity.other.attribute-name.html, entity.other.attribute-name.jsx, entity.other.attribute-name.tsx, variable.other.property, meta.attribute#0277c0
variable.language, variable.language.this, variable.language.self, variable.language.super, keyword.other.this, entity.name.type.module#4a4fd8
meta.decorator, punctuation.decorator, entity.name.function.decorator, meta.annotation, storage.type.annotation, punctuation.definition.annotation#b06a00
keyword.operator, keyword.operator.arithmetic, keyword.operator.comparison, keyword.operator.relational, keyword.operator.ternary, keyword.operator.spread, keyword.operator.rest, keyword.operator.type, keyword.operator.optional#0267a8
string.regexp, constant.character.escape, constant.other.character-class.regexp, keyword.operator.quantifier.regexp, punctuation.definition.group.regexp#8a6a00
text, source, meta.brace, punctuation.separator, punctuation.terminator#0d2438
meta.tag.sgml.doctype, entity.name.tag.doctype, meta.tag.sgml.doctype.html#c78500
entity.other.attribute-name.class.css, entity.other.attribute-name.id.css, entity.name.tag.css#1f7ec4
support.constant.property-value.css, constant.other.color.rgb-value.css, constant.other.color.rgb-value.hex.css, support.constant.color.w3c-standard-color-name.css, meta.property-value.css#0e8a6e
keyword.other.unit.css, keyword.other.unit.px.css, keyword.other.unit.rem.css, keyword.other.unit.em.css, keyword.other.unit.percentage.css#b06a00
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#c78500
keyword.other.DML.sql, keyword.other.DDL.sql, keyword.other.sql, keyword.other.create.sql, keyword.other.data-integrity.sql, keyword.other.alias.sql#c78500
support.function.aggregate.sql, support.function.string.sql, support.function.scalar.sql#1f7ec4
storage.type.sql, support.type.sql#0288b8
entity.name.tag.xml, entity.name.tag.localname.xml#1f7ec4
entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml#0277c0
entity.name.tag.namespace.xml, entity.other.attribute-name.namespace.xml#c78500
entity.name.tag.yaml, support.type.property-name.yaml#2a6fd8
entity.name.type.anchor.yaml, punctuation.definition.anchor.yaml, variable.other.alias.yaml, keyword.control.flow.alias.yaml#c78500
keyword.key.toml, support.type.property-name.toml#2a6fd8
entity.other.attribute-name.table.toml, support.type.property-name.table.toml, entity.other.attribute-name.table.array.toml#1f7ec4
support.type.property-name.json#1f7ec4
meta.structure.dictionary.value.json support.type.property-name.json#c78500
meta.structure.dictionary.value.json meta.structure.dictionary.value.json support.type.property-name.json#0288b8
meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json support.type.property-name.json#b06a00
meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json support.type.property-name.json#2a6fd8
heading.1.markdown entity.name.section.markdown, heading.1.markdown punctuation.definition.heading.markdown#1f7ec4bold
heading.2.markdown entity.name.section.markdown, heading.2.markdown punctuation.definition.heading.markdown#c78500bold
heading.3.markdown entity.name.section.markdown, heading.3.markdown punctuation.definition.heading.markdown#0288b8bold
heading.4.markdown entity.name.section.markdown, heading.4.markdown punctuation.definition.heading.markdown#0e8a6ebold
heading.5.markdown entity.name.section.markdown, heading.5.markdown punctuation.definition.heading.markdown#b06a00bold
heading.6.markdown entity.name.section.markdown, heading.6.markdown punctuation.definition.heading.markdown#4a4fd8bold
markup.bold.markdown, punctuation.definition.bold.markdown#c78500bold
markup.italic.markdown, punctuation.definition.italic.markdown#0277c0italic
markup.underline.link.markdown, string.other.link.title.markdown, string.other.link.description.markdown#0e8a6e
markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#0288b8
punctuation.definition.list.begin.markdown#c78500
markup.quote.markdown, punctuation.definition.quote.begin.markdown#4a4fd8italic
entity.name.function.decorator.python, meta.function.decorator.python, punctuation.definition.decorator.python#c78500
support.function.magic.python, support.variable.magic.python#8a6a00
meta.fstring.python, storage.type.format.python#0e8a6e
punctuation.definition.lifetime.rust, entity.name.type.lifetime.rust, storage.modifier.lifetime.rust#8a6a00
entity.name.function.macro.rust, meta.macro.rust, support.function.macro.rust#c78500
meta.attribute.rust, punctuation.definition.attribute.rust, punctuation.brackets.attribute.rust#4a4fd8
entity.name.package.go#0288b8
entity.name.type.interface.go#2a6fd8
variable.other.php, punctuation.definition.variable.php#2a6fd8
support.class.php, entity.name.type.class.php#0288b8
variable.other.normal.shell, variable.other.special.shell, variable.other.positional.shell, punctuation.definition.variable.shell#2a6fd8
support.function.builtin.shell, entity.name.command.shell#1f7ec4
keyword.other.special-method.dockerfile, keyword.control.dockerfile#c78500
entity.name.type.graphql, support.type.graphql#0288b8
variable.graphql, entity.name.fragment.graphql#2a6fd8
entity.name.function.directive.graphql, punctuation.definition.directive.graphql#c78500
entity.name.type.model.prisma, entity.name.type.enum.prisma#0288b8
variable.other.member.prisma, entity.name.field.prisma#2a6fd8
entity.name.function.attribute.prisma, punctuation.definition.attribute.prisma#c78500