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#100808
  • activityBar.border#ff2e4320
  • activityBar.foreground#ffc400
  • activityBar.inactiveForeground#e8d5c066
  • activityBarBadge.background#ff2e43
  • activityBarBadge.foreground#ffffff
  • badge.background#ff2e43
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#ffc400
  • breadcrumb.focusForeground#fff3e0
  • breadcrumb.foreground#e8d5c099
  • button.background#ff2e43
  • button.foreground#ffffff
  • button.hoverBackground#e01d31
  • checkbox.background#140a0a
  • checkbox.border#ffc40040
  • diffEditor.border#ffc40030
  • diffEditor.insertedTextBackground#ffc40030
  • diffEditor.removedTextBackground#ff2e4330
  • dropdown.background#150b0b
  • dropdown.border#ffc40040
  • dropdown.foreground#fff3e0
  • editor.background#1a0e0e
  • editor.findMatchBackground#ffc40055
  • editor.findMatchBorder#ffc400
  • editor.findMatchHighlightBackground#ffc40030
  • editor.findMatchHighlightBorder#ffc40060
  • editor.foreground#fff3e0
  • editor.hoverHighlightBackground#ff2e4330
  • editor.inactiveSelectionBackground#ffc40028
  • editor.lineHighlightBackground#ffffff08
  • editor.lineHighlightBorder#ffffff00
  • editor.rangeHighlightBackground#ffc40020
  • editor.selectionBackground#ffc40045
  • editor.selectionForeground#ffffff
  • editor.selectionHighlightBackground#ff2e4330
  • editor.selectionHighlightBorder#ff2e4360
  • editor.wordHighlightBackground#ffc40035
  • editor.wordHighlightBorder#ffc40070
  • editor.wordHighlightStrongBackground#ff7b0035
  • editor.wordHighlightStrongBorder#ff7b0070
  • editorBracketHighlight.foreground1#ff2e43
  • editorBracketHighlight.foreground2#ffc400
  • editorBracketHighlight.foreground3#ff7b00
  • editorBracketHighlight.foreground4#d4e157
  • editorBracketHighlight.foreground5#ffd966
  • editorBracketHighlight.foreground6#ff5252
  • editorBracketMatch.background#ffc40040
  • editorBracketMatch.border#ffc400aa
  • editorCursor.foreground#ffc400
  • editorError.foreground#ff2e43
  • editorGroup.border#ff2e4320
  • editorGroupHeader.tabsBackground#150b0b
  • editorGroupHeader.tabsBorder#ff2e4320
  • editorGutter.addedBackground#d4e157aa
  • editorGutter.deletedBackground#ff2e43aa
  • editorGutter.modifiedBackground#ffc400aa
  • editorHoverWidget.background#150b0b
  • editorHoverWidget.border#ffc40050
  • editorHoverWidget.foreground#fff3e0
  • editorIndentGuide.activeBackground#ffc40045
  • editorIndentGuide.background#ffc40018
  • editorInfo.foreground#ffd966
  • editorLineNumber.activeForeground#ffc400
  • editorLineNumber.foreground#8a6f5faa
  • editorOverviewRuler.border#ff2e4320
  • editorOverviewRuler.errorForeground#ff2e43
  • editorOverviewRuler.infoForeground#ffd966
  • editorOverviewRuler.warningForeground#ff7b00
  • editorRuler.foreground#ffc40020
  • editorSuggestWidget.background#150b0b
  • editorSuggestWidget.border#ffc40050
  • editorSuggestWidget.foreground#fff3e0
  • editorSuggestWidget.highlightForeground#ffc400
  • editorSuggestWidget.selectedBackground#ff2e4350
  • editorSuggestWidget.selectedForeground#ffffff
  • editorWarning.foreground#ff7b00
  • editorWidget.background#150b0b
  • editorWidget.border#ffc40050
  • editorWidget.foreground#fff3e0
  • extensionButton.prominentBackground#ff2e43
  • extensionButton.prominentHoverBackground#e01d31
  • focusBorder#ffc40055
  • gitDecoration.conflictingResourceForeground#ff7b00
  • gitDecoration.deletedResourceForeground#ff2e43
  • gitDecoration.ignoredResourceForeground#8a6f5fbb
  • gitDecoration.modifiedResourceForeground#ffc400
  • gitDecoration.untrackedResourceForeground#d4e157
  • input.background#140a0a
  • input.border#ffc40040
  • input.foreground#fff3e0
  • input.placeholderForeground#e8d5c088
  • list.activeSelectionBackground#ff2e4350
  • list.activeSelectionForeground#ffffff
  • list.focusBackground#ff2e4350
  • list.focusForeground#ffffff
  • list.foreground#fff3e0
  • list.highlightForeground#ffc400
  • list.hoverBackground#ffc40020
  • list.hoverForeground#fff3e0
  • list.inactiveSelectionBackground#ff2e4335
  • list.inactiveSelectionForeground#fff3e0
  • menu.background#150b0b
  • menu.border#ffc40030
  • menu.foreground#fff3e0
  • menu.selectionBackground#ff2e4350
  • menu.separatorBackground#ffc40030
  • notificationCenterHeader.background#150b0b
  • notificationCenterHeader.foreground#fff3e0
  • notifications.background#150b0b
  • notifications.border#ffc40030
  • notifications.foreground#fff3e0
  • notificationsErrorIcon.foreground#ff2e43
  • notificationsInfoIcon.foreground#ffd966
  • notificationsWarningIcon.foreground#ff7b00
  • panel.background#150b0b
  • panel.border#ff2e4320
  • panelTitle.activeBorder#ffc400
  • panelTitle.activeForeground#ffffff
  • panelTitle.inactiveForeground#e8d5c0aa
  • peekView.border#ff2e4355
  • peekViewEditor.background#150b0b
  • peekViewResult.background#100808
  • peekViewTitle.background#150b0b
  • peekViewTitleDescription.foreground#e8d5c0
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#ffc40040
  • pickerGroup.foreground#ffc400
  • quickInput.background#150b0b
  • quickInput.foreground#fff3e0
  • quickInputList.focusBackground#ff2e4350
  • quickInputList.focusForeground#ffffff
  • quickInputTitle.background#150b0b
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#ff2e4375
  • scrollbarSlider.background#ff2e4335
  • scrollbarSlider.hoverBackground#ff2e4355
  • selection.background#ffc40066
  • sideBar.background#150b0b
  • sideBar.border#ff2e4320
  • sideBar.foreground#e8d5c0
  • sideBarSectionHeader.background#150b0b
  • sideBarSectionHeader.foreground#e8d5c0
  • sideBarTitle.foreground#e8d5c0cc
  • statusBar.background#150b0b
  • statusBar.border#ff2e4320
  • statusBar.debuggingBackground#ff2e43
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#e8d5c0cc
  • statusBar.noFolderBackground#150b0b
  • tab.activeBackground#1a0e0e
  • tab.activeBorderTop#ffc400
  • tab.activeForeground#ffffff
  • tab.border#00000000
  • tab.inactiveBackground#150b0b
  • tab.inactiveForeground#e8d5c0cc
  • terminal.ansiBlack#1a0e0e
  • terminal.ansiBlue#ff7043
  • terminal.ansiBrightBlack#8a6f5f
  • terminal.ansiBrightBlue#ff8a65
  • terminal.ansiBrightCyan#ffe082
  • terminal.ansiBrightGreen#dce775
  • terminal.ansiBrightMagenta#ff6e6e
  • terminal.ansiBrightRed#ff5566
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffd600
  • terminal.ansiCyan#ffd966
  • terminal.ansiGreen#d4e157
  • terminal.ansiMagenta#ff5252
  • terminal.ansiRed#ff2e43
  • terminal.ansiWhite#fff3e0
  • terminal.ansiYellow#ffc400
  • terminal.background#150b0b
  • terminal.foreground#fff3e0
  • terminalCursor.foreground#ffc400
  • titleBar.activeBackground#150b0b
  • titleBar.activeForeground#ffc400
  • titleBar.border#ff2e4320
  • titleBar.inactiveBackground#100808
  • titleBar.inactiveForeground#e8d5c0aa
  • welcomePage.buttonBackground#140a0a
  • welcomePage.buttonHoverBackground#ffffff10
  • widget.shadow#00000066
  • window.activeBorder#1a0e0e

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment.line, comment.block, punctuation.definition.comment#a0806accitalic
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#d9c0a8
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#ff2e43
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#ffc400
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#ff9100
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#d4e157
string, string.quoted, string.quoted.single, string.quoted.double, string.quoted.template, string.template, punctuation.definition.string.begin, punctuation.definition.string.end#ff7043
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#ffe082
variable.parameter, meta.parameter, entity.other.attribute-name.html, entity.other.attribute-name.jsx, entity.other.attribute-name.tsx, variable.other.property, meta.attribute#f4511e
variable.language, variable.language.this, variable.language.self, variable.language.super, keyword.other.this, entity.name.type.module#ff5252
meta.decorator, punctuation.decorator, entity.name.function.decorator, meta.annotation, storage.type.annotation, punctuation.definition.annotation#ffd600
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#ff6e40
string.regexp, constant.character.escape, constant.other.character-class.regexp, keyword.operator.quantifier.regexp, punctuation.definition.group.regexp#ff8a80
text, source, meta.brace, punctuation.separator, punctuation.terminator#fff3e0
meta.tag.sgml.doctype, entity.name.tag.doctype, meta.tag.sgml.doctype.html#ffc400
entity.other.attribute-name.class.css, entity.other.attribute-name.id.css, entity.name.tag.css#ff2e43
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#ff7043
keyword.other.unit.css, keyword.other.unit.px.css, keyword.other.unit.rem.css, keyword.other.unit.em.css, keyword.other.unit.percentage.css#ff9100
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#d4e157
keyword.other.DML.sql, keyword.other.DDL.sql, keyword.other.sql, keyword.other.create.sql, keyword.other.data-integrity.sql, keyword.other.alias.sql#ffc400
support.function.aggregate.sql, support.function.string.sql, support.function.scalar.sql#ff2e43
storage.type.sql, support.type.sql#d4e157
entity.name.tag.xml, entity.name.tag.localname.xml#ff2e43
entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml#f4511e
entity.name.tag.namespace.xml, entity.other.attribute-name.namespace.xml#d4e157
entity.name.tag.yaml, support.type.property-name.yaml#ffe082
entity.name.type.anchor.yaml, punctuation.definition.anchor.yaml, variable.other.alias.yaml, keyword.control.flow.alias.yaml#d4e157
keyword.key.toml, support.type.property-name.toml#ffe082
entity.other.attribute-name.table.toml, support.type.property-name.table.toml, entity.other.attribute-name.table.array.toml#ff2e43
support.type.property-name.json#ff2e43
meta.structure.dictionary.value.json support.type.property-name.json#ffc400
meta.structure.dictionary.value.json meta.structure.dictionary.value.json support.type.property-name.json#ff9100
meta.structure.dictionary.value.json meta.structure.dictionary.value.json meta.structure.dictionary.value.json support.type.property-name.json#d4e157
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#ffe082
heading.1.markdown entity.name.section.markdown, heading.1.markdown punctuation.definition.heading.markdown#ff2e43bold
heading.2.markdown entity.name.section.markdown, heading.2.markdown punctuation.definition.heading.markdown#ffc400bold
heading.3.markdown entity.name.section.markdown, heading.3.markdown punctuation.definition.heading.markdown#ff9100bold
heading.4.markdown entity.name.section.markdown, heading.4.markdown punctuation.definition.heading.markdown#d4e157bold
heading.5.markdown entity.name.section.markdown, heading.5.markdown punctuation.definition.heading.markdown#ffe082bold
heading.6.markdown entity.name.section.markdown, heading.6.markdown punctuation.definition.heading.markdown#ff8a80bold
markup.bold.markdown, punctuation.definition.bold.markdown#ffc400bold
markup.italic.markdown, punctuation.definition.italic.markdown#ff6e40italic
markup.underline.link.markdown, string.other.link.title.markdown, string.other.link.description.markdown#ffd966
markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#ff7043
punctuation.definition.list.begin.markdown#ffc400
markup.quote.markdown, punctuation.definition.quote.begin.markdown#ff5252italic
entity.name.function.decorator.python, meta.function.decorator.python, punctuation.definition.decorator.python#ffd600
support.function.magic.python, support.variable.magic.python#ff8a80
meta.fstring.python, storage.type.format.python#ff7043
punctuation.definition.lifetime.rust, entity.name.type.lifetime.rust, storage.modifier.lifetime.rust#ff8a80
entity.name.function.macro.rust, meta.macro.rust, support.function.macro.rust#ffd600
meta.attribute.rust, punctuation.definition.attribute.rust, punctuation.brackets.attribute.rust#ff5252
entity.name.package.go#d4e157
entity.name.type.interface.go#ffe082
variable.other.php, punctuation.definition.variable.php#ffe082
support.class.php, entity.name.type.class.php#d4e157
variable.other.normal.shell, variable.other.special.shell, variable.other.positional.shell, punctuation.definition.variable.shell#ffe082
support.function.builtin.shell, entity.name.command.shell#ff2e43
keyword.other.special-method.dockerfile, keyword.control.dockerfile#ffc400
entity.name.type.graphql, support.type.graphql#d4e157
variable.graphql, entity.name.fragment.graphql#ffe082
entity.name.function.directive.graphql, punctuation.definition.directive.graphql#ffd600
entity.name.type.model.prisma, entity.name.type.enum.prisma#d4e157
variable.other.member.prisma, entity.name.field.prisma#ffe082
entity.name.function.attribute.prisma, punctuation.definition.attribute.prisma#ffd600