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#FF8C00
  • activityBar.background#1A1814
  • activityBar.border#332E28
  • activityBar.foreground#FF8C00
  • activityBar.inactiveForeground#6B6248
  • activityBarBadge.background#00B7D9
  • activityBarBadge.foreground#1A1814
  • badge.background#00B7D9
  • badge.foreground#1A1814
  • breadcrumb.activeSelectionForeground#FF8C00
  • breadcrumb.focusForeground#D4C8A0
  • breadcrumb.foreground#998877
  • breadcrumbPicker.background#201C18
  • button.background#FF8C00
  • button.foreground#1A1814
  • button.hoverBackground#E07800
  • button.secondaryBackground#262220
  • button.secondaryForeground#D4C8A0
  • button.secondaryHoverBackground#332E28
  • debugExceptionWidget.background#E8333322
  • debugExceptionWidget.border#E83333
  • debugTokenExpression.boolean#C4A56A
  • debugTokenExpression.error#E83333
  • debugTokenExpression.name#00B7D9
  • debugTokenExpression.number#C4A56A
  • debugTokenExpression.string#8BAA7A
  • debugTokenExpression.value#8BAA7A
  • debugToolBar.background#201C18
  • debugToolBar.border#332E28
  • descriptionForeground#998877
  • diffEditor.diagonalFill#332E28
  • diffEditor.insertedLineBackground#33BB5515
  • diffEditor.insertedTextBackground#33BB5522
  • diffEditor.removedLineBackground#E8333315
  • diffEditor.removedTextBackground#E8333322
  • dropdown.background#262220
  • dropdown.border#332E28
  • dropdown.foreground#D4C8A0
  • dropdown.listBackground#201C18
  • editor.background#1A1814
  • editor.findMatchBackground#FF8C0066
  • editor.findMatchBorder#FF8C00
  • editor.findMatchHighlightBackground#FF8C0044
  • editor.findRangeHighlightBackground#FF8C0022
  • editor.foreground#D4C8A0
  • editor.hoverHighlightBackground#FF8C0022
  • editor.inactiveSelectionBackground#FF8C0033
  • editor.lineHighlightBackground#1E1A16
  • editor.lineHighlightBorder#282420
  • editor.linkedEditingBackground#FF8C0033
  • editor.rangeHighlightBackground#FF8C0015
  • editor.selectionBackground#FF8C0044
  • editor.selectionHighlightBackground#FF8C0033
  • editor.wordHighlightBackground#FF8C0033
  • editor.wordHighlightStrongBackground#FF8C0066
  • editorBracketHighlight.foreground1#FF8C00
  • editorBracketHighlight.foreground2#00B7D9
  • editorBracketHighlight.foreground3#C4A56A
  • editorBracketHighlight.foreground4#7FAAAA
  • editorBracketHighlight.foreground5#8BAA7A
  • editorBracketHighlight.foreground6#D4C8A0
  • editorBracketHighlight.unexpectedBracket.foreground#E83333
  • editorBracketMatch.background#FF8C0033
  • editorBracketMatch.border#FF8C00
  • editorCodeLens.foreground#6B6248
  • editorCursor.background#1A1814
  • editorCursor.foreground#FF8C00
  • editorError.foreground#E83333
  • editorGroup.border#332E28
  • editorGroupHeader.noTabsBackground#1A1814
  • editorGroupHeader.tabsBackground#1A1814
  • editorGroupHeader.tabsBorder#332E28
  • editorGutter.addedBackground#33BB55
  • editorGutter.deletedBackground#E83333
  • editorGutter.modifiedBackground#00B7D9
  • editorHint.foreground#33BB55
  • editorHoverWidget.background#201C18
  • editorHoverWidget.border#332E28
  • editorHoverWidget.foreground#D4C8A0
  • editorIndentGuide.activeBackground#4A4438
  • editorIndentGuide.background#332E28
  • editorInfo.foreground#00B7D9
  • editorLightBulb.foreground#FFAA00
  • editorLightBulbAutoFix.foreground#33BB55
  • editorLineNumber.activeForeground#FF8C00
  • editorLineNumber.foreground#6B6248
  • editorOverviewRuler.addedForeground#33BB55
  • editorOverviewRuler.border#1A1814
  • editorOverviewRuler.bracketMatchForeground#FF8C0088
  • editorOverviewRuler.deletedForeground#E83333
  • editorOverviewRuler.errorForeground#E83333
  • editorOverviewRuler.findMatchForeground#FF8C00AA
  • editorOverviewRuler.infoForeground#00B7D9
  • editorOverviewRuler.modifiedForeground#00B7D9
  • editorOverviewRuler.warningForeground#FFAA00
  • editorOverviewRuler.wordHighlightForeground#FF8C0066
  • editorRuler.foreground#332E28
  • editorSuggestWidget.background#201C18
  • editorSuggestWidget.border#332E28
  • editorSuggestWidget.foreground#D4C8A0
  • editorSuggestWidget.highlightForeground#FF8C00
  • editorSuggestWidget.selectedBackground#262220
  • editorWarning.foreground#FFAA00
  • editorWhitespace.foreground#332E28
  • editorWidget.background#201C18
  • editorWidget.border#332E28
  • editorWidget.foreground#D4C8A0
  • errorForeground#E83333
  • focusBorder#FF8C0088
  • foreground#D4C8A0
  • gitDecoration.addedResourceForeground#33BB55
  • gitDecoration.conflictingResourceForeground#FFAA00
  • gitDecoration.deletedResourceForeground#E83333
  • gitDecoration.ignoredResourceForeground#4A4438
  • gitDecoration.modifiedResourceForeground#00B7D9
  • gitDecoration.renamedResourceForeground#00B7D9
  • gitDecoration.stageDeletedResourceForeground#E83333
  • gitDecoration.stageModifiedResourceForeground#00B7D9
  • gitDecoration.submoduleResourceForeground#C4A56A
  • gitDecoration.untrackedResourceForeground#33BB55
  • icon.foreground#D4C8A0
  • input.background#262220
  • input.border#332E28
  • input.foreground#D4C8A0
  • input.placeholderForeground#6B6248
  • inputOption.activeBackground#FF8C0033
  • inputOption.activeBorder#FF8C00
  • inputOption.activeForeground#FFFFFF
  • inputValidation.errorBackground#E8333333
  • inputValidation.errorBorder#E83333
  • inputValidation.errorForeground#E83333
  • inputValidation.infoBackground#00B7D933
  • inputValidation.infoBorder#00B7D9
  • inputValidation.infoForeground#00B7D9
  • inputValidation.warningBackground#FFAA0033
  • inputValidation.warningBorder#FFAA00
  • inputValidation.warningForeground#FFAA00
  • keybindingLabel.background#26222088
  • keybindingLabel.border#332E2888
  • keybindingLabel.bottomBorder#332E2888
  • keybindingLabel.foreground#D4C8A0
  • list.activeSelectionBackground#262220
  • list.activeSelectionForeground#FF8C00
  • list.errorForeground#E83333
  • list.focusBackground#262220
  • list.focusForeground#FF8C00
  • list.highlightForeground#FF8C00
  • list.hoverBackground#201C18
  • list.hoverForeground#D4C8A0
  • list.inactiveSelectionBackground#201C18
  • list.inactiveSelectionForeground#D4C8A0
  • list.invalidItemForeground#E8333388
  • list.warningForeground#FFAA00
  • merge.commonContentBackground#FFAA0022
  • merge.commonHeaderBackground#FFAA0044
  • merge.currentContentBackground#33BB5522
  • merge.currentHeaderBackground#33BB5544
  • merge.incomingContentBackground#00B7D922
  • merge.incomingHeaderBackground#00B7D944
  • minimap.errorHighlight#E83333AA
  • minimap.findMatchHighlight#FF8C00AA
  • minimap.selectionHighlight#FF8C0044
  • minimap.warningHighlight#FFAA00AA
  • minimapGutter.addedBackground#33BB55
  • minimapGutter.deletedBackground#E83333
  • minimapGutter.modifiedBackground#00B7D9
  • minimapSlider.activeBackground#D4C8A035
  • minimapSlider.background#D4C8A015
  • minimapSlider.hoverBackground#D4C8A025
  • notificationLink.foreground#00B7D9
  • notifications.background#201C18
  • notifications.border#332E28
  • notifications.foreground#D4C8A0
  • notificationsErrorIcon.foreground#E83333
  • notificationsInfoIcon.foreground#00B7D9
  • notificationsWarningIcon.foreground#FFAA00
  • panel.background#1A1814
  • panel.border#332E28
  • panel.foreground#D4C8A0
  • panelTitle.activeBorder#FF8C00
  • panelTitle.activeForeground#FF8C00
  • panelTitle.inactiveForeground#6B6248
  • peekView.border#FF8C00
  • peekViewEditor.background#1E1A16
  • peekViewEditor.matchHighlightBackground#FF8C0055
  • peekViewResult.background#201C18
  • peekViewResult.fileForeground#D4C8A0
  • peekViewResult.lineForeground#998877
  • peekViewResult.matchHighlightBackground#FF8C0055
  • peekViewResult.selectionBackground#262220
  • peekViewResult.selectionForeground#D4C8A0
  • peekViewTitle.background#201C18
  • peekViewTitleDescription.foreground#998877
  • peekViewTitleLabel.foreground#FF8C00
  • progressBar.background#FF8C00
  • quickInput.background#201C18
  • quickInput.foreground#D4C8A0
  • quickInputList.focusBackground#262220
  • quickInputList.focusForeground#FF8C00
  • quickInputTitle.background#262220
  • scrollbar.shadow#00000055
  • scrollbarSlider.activeBackground#D4C8A060
  • scrollbarSlider.background#D4C8A020
  • scrollbarSlider.hoverBackground#D4C8A040
  • selection.background#FF8C0044
  • settings.focusedRowBackground#1E1A16
  • settings.focusedRowBorder#FF8C0055
  • settings.headerForeground#FF8C00
  • settings.modifiedItemIndicator#FF8C00
  • sideBar.background#201C18
  • sideBar.border#332E28
  • sideBar.foreground#D4C8A0
  • sideBarSectionHeader.background#262220
  • sideBarSectionHeader.border#332E28
  • sideBarSectionHeader.foreground#D4C8A0
  • sideBarTitle.foreground#FF8C00
  • statusBar.background#1A1814
  • statusBar.border#332E28
  • statusBar.debuggingBackground#FF8C00
  • statusBar.debuggingForeground#1A1814
  • statusBar.foreground#D4C8A0
  • statusBar.noFolderBackground#1A1814
  • statusBar.noFolderForeground#D4C8A0
  • statusBarItem.activeBackground#262220
  • statusBarItem.hoverBackground#262220
  • statusBarItem.prominentBackground#FF8C00
  • statusBarItem.prominentForeground#1A1814
  • statusBarItem.prominentHoverBackground#E07800
  • statusBarItem.remoteBackground#00B7D9
  • statusBarItem.remoteForeground#FFFFFF
  • tab.activeBackground#1A1814
  • tab.activeBorderTop#FF8C00
  • tab.activeForeground#FF8C00
  • tab.border#1A1814
  • tab.hoverBackground#1E1A16
  • tab.hoverForeground#D4C8A0
  • tab.inactiveBackground#1A1814
  • tab.inactiveForeground#6B6248
  • tab.unfocusedActiveForeground#998877
  • tab.unfocusedInactiveForeground#6B6248
  • terminal.ansiBlack#1A1814
  • terminal.ansiBlue#3388EE
  • terminal.ansiBrightBlack#6B6248
  • terminal.ansiBrightBlue#55AAFF
  • terminal.ansiBrightCyan#33CCEE
  • terminal.ansiBrightGreen#55DD77
  • terminal.ansiBrightMagenta#DD44AA
  • terminal.ansiBrightRed#FF5555
  • terminal.ansiBrightWhite#EEE0C0
  • terminal.ansiBrightYellow#FFCC33
  • terminal.ansiCyan#00B7D9
  • terminal.ansiGreen#33BB55
  • terminal.ansiMagenta#CC2299
  • terminal.ansiRed#E83333
  • terminal.ansiWhite#D4C8A0
  • terminal.ansiYellow#FFAA00
  • terminal.background#1A1814
  • terminal.foreground#D4C8A0
  • terminal.selectionBackground#FF8C0044
  • terminalCursor.background#1A1814
  • terminalCursor.foreground#FF8C00
  • textBlockQuote.background#201C18
  • textBlockQuote.border#FF8C00
  • textCodeBlock.background#262220
  • textLink.activeForeground#00B7D9
  • textLink.foreground#00B7D9
  • textPreformat.foreground#FF8C00
  • textSeparator.foreground#332E28
  • titleBar.activeBackground#1A1814
  • titleBar.activeForeground#D4C8A0
  • titleBar.border#332E28
  • titleBar.inactiveBackground#1A1814
  • titleBar.inactiveForeground#6B6248
  • tree.indentGuidesStroke#332E28
  • walkThrough.embeddedEditorBackground#1E1A16
  • welcomePage.progress.foreground#FF8C00
  • welcomePage.tileBackground#201C18
  • welcomePage.tileBorder#332E28
  • widget.shadow#00000055

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#6B6248italic
comment.block.documentation storage.type, comment.block.documentation punctuation.definition, comment.block.documentation variable, storage.type.class.jsdoc, keyword.other.documentation#7E7258
string, string.quoted, string.template#8BAA7A
string.template punctuation.definition.template-expression, string.interpolated punctuation.section.embedded, meta.template.expression, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#8BAA7Abold
constant.character.escape, string.regexp constant.character.escape#8BAA7Abold
punctuation.definition.string.begin, punctuation.definition.string.end#8BAA7A
string.regexp#C4A56A
punctuation.definition.group.regexp, punctuation.definition.character-class.regexp, keyword.operator.quantifier.regexp, keyword.operator.or.regexp#C4A56A
constant.numeric, constant.language, constant.language.boolean, constant.language.null, constant.language.undefined#C4A56A
constant.other, constant.character#C4A56A
keyword, keyword.other#FF8C00
keyword.control, keyword.control.conditional, keyword.control.loop, keyword.control.flow, keyword.control.trycatch, keyword.control.import, keyword.control.export, keyword.control.from#FF8C00italic
keyword.control.return, keyword.control.yield, keyword.control.await#FF8C00italic
keyword.operator.new, keyword.operator.delete, keyword.operator.expression.typeof, keyword.operator.expression.instanceof, keyword.operator.expression.in, keyword.operator.expression.of, keyword.operator.expression.void, keyword.operator.expression.keyof, keyword.operator.expression.is#FF8C00
keyword.operator, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.arithmetic, keyword.operator.logical, keyword.operator.ternary, keyword.operator.spread, keyword.operator.rest, keyword.operator.type.annotation, keyword.operator.optional#FF8C00
storage.type, storage.type.function, storage.type.class, storage.type.interface, storage.type.enum, storage.type.namespace, storage.type.type#FF8C00
storage.modifier, storage.modifier.async, storage.modifier.static, keyword.other.debugger#FF8C00italic
entity.name.function, meta.function-call entity.name.function, support.function, meta.function entity.name.function#00B7D9
meta.method-call entity.name.function, meta.function-call.method entity.name.function#00B7D9
support.function.builtin, support.function.magic, support.function.console#00B7D9italic
storage.type.function.arrow#FF8C00
variable, variable.other, variable.other.readwrite, meta.definition.variable#7FAAAA
variable.other.object.property, variable.other.property, support.variable.property#D4C8A0
variable.parameter, meta.parameters variable, meta.function.parameters variable#7FAAAAitalic
variable.language, variable.language.this, variable.language.self, variable.language.super#7FAAAAitalic bold
variable.other.constant#C4A56A
entity.name.type, entity.name.type.class, entity.name.type.interface, entity.name.type.enum, entity.name.type.alias, entity.name.type.module, support.type, support.class#C4A56A
entity.other.inherited-class#C4A56Aitalic
support.type.builtin, support.type.primitive, support.type.property-name#C4A56A
entity.name.type.parameter#C4A56Aitalic
entity.name.namespace, entity.name.type.namespace, entity.name.scope-resolution#C4A56A
meta.decorator, meta.decorator entity.name.function, punctuation.decorator, meta.decorator punctuation.definition, entity.name.function.decorator#C4A56Aitalic
storage.type.annotation, meta.annotation#C4A56Aitalic
punctuation, punctuation.definition.block, punctuation.definition.parameters, punctuation.definition.arguments, punctuation.separator, punctuation.terminator, punctuation.accessor, meta.brace#D4C8A0
entity.name.tag, entity.name.tag.html, support.class.component#FF8C00
entity.other.attribute-name, entity.other.attribute-name.html#C4A56Aitalic
support.class.component.tsx, support.class.component.jsx, entity.name.tag.component#C4A56A
punctuation.definition.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end#FF8C0088
constant.character.entity, punctuation.definition.entity#C4A56A
support.type.property-name.css, support.type.vendored.property-name.css, support.type.property-name.scss#00B7D9
support.constant.property-value.css, support.constant.font-name.css, meta.property-value.css#D4C8A0
entity.other.attribute-name.class.css, entity.other.attribute-name.id.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#C4A56A
entity.name.tag.css#FF8C00
keyword.other.unit.css, constant.numeric.css#C4A56A
variable.css, variable.argument.css, support.type.custom-property.css#7FAAAA
variable.scss, variable.other.scss#7FAAAA
keyword.control.at-rule.css, keyword.control.at-rule.scss, keyword.control.at-rule.include.scss, keyword.control.at-rule.mixin.scss#FF8C00italic
support.type.property-name.json, support.type.property-name.json.comments#00B7D9
string.quoted.double.json, string.quoted.double.json.comments#8BAA7A
heading.1.markdown entity.name, heading.2.markdown entity.name, heading.3.markdown entity.name, heading.4.markdown entity.name, heading.5.markdown entity.name, heading.6.markdown entity.name, markup.heading, markup.heading.setext#FF8C00bold
punctuation.definition.heading.markdown#FF8C00
markup.bold, punctuation.definition.bold#D4C8A0bold
markup.italic, punctuation.definition.italic#D4C8A0italic
markup.inline.raw, markup.fenced_code, markup.raw#8BAA7A
markup.underline.link, string.other.link#00B7D9
string.other.link.title.markdown, string.other.link.description.markdown, meta.link.inline.markdown string#00B7D9
punctuation.definition.list.begin.markdown, markup.list.numbered, markup.list.unnumbered#FF8C00
markup.quote, punctuation.definition.quote.begin.markdown#6B6248italic
meta.separator.markdown#443E30
entity.name.tag.yaml#00B7D9
entity.name.type.anchor.yaml, variable.other.alias.yaml, punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml#C4A56A
entity.name.section.group-title.ini, support.type.property-name.table.toml, entity.other.attribute-name.table.toml#FF8C00
variable.other.normal.shell, variable.other.positional.shell, variable.other.special.shell, punctuation.definition.variable.shell#7FAAAA
support.function.builtin.shell, entity.name.command.shell#00B7D9
keyword.other.DML.sql, keyword.other.DDL.sql, keyword.other.sql, keyword.other.create.sql, keyword.other.data-integrity.sql#FF8C00
support.function.aggregate.sql, support.function.scalar.sql, support.function.string.sql#00B7D9
variable.parameter.function.language.special.self.python, variable.parameter.function.language.special.cls.python, variable.language.special.self.python, variable.language.special.cls.python#7FAAAAitalic bold
support.function.magic.python#00B7D9italic
meta.fstring storage.type.format, constant.character.format.placeholder.other.python#8BAA7Abold
entity.name.package.go#C4A56A
entity.name.import.go#8BAA7A
entity.name.type.lifetime.rust, storage.modifier.lifetime.rust, punctuation.definition.lifetime.rust#C4A56Aitalic
entity.name.function.macro.rust, meta.macro.rust#C4A56Abold
meta.attribute.rust#C4A56Aitalic
punctuation.definition.variable.php#7FAAAA
constant.language.symbol.ruby, constant.other.symbol.ruby#C4A56A
variable.other.readwrite.instance.ruby#7FAAAA
entity.name#C4A56A
support.other.variable#7FAAAA
invalid, invalid.illegal#FFFFFFunderline
invalid.deprecated#D4C8A0strikethrough