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#a07838
  • activityBar.background#f0ece8
  • activityBar.border#e8e2dc
  • activityBar.foreground#a07838
  • activityBar.inactiveForeground#c0b8b0
  • activityBarBadge.background#a07838
  • activityBarBadge.foreground#faf7f4
  • badge.background#a07838
  • badge.foreground#faf7f4
  • breadcrumb.activeSelectionForeground#a07838
  • breadcrumb.focusForeground#3a3530
  • breadcrumb.foreground#8a8078
  • breadcrumbPicker.background#faf7f4
  • button.background#a07838
  • button.foreground#faf7f4
  • button.hoverBackground#b08848
  • button.secondaryBackground#e0d8d0
  • button.secondaryForeground#3a3530
  • button.secondaryHoverBackground#d0c8c0
  • charts.blue#4a6a90
  • charts.foreground#3a3530
  • charts.green#467046
  • charts.lines#a07838
  • charts.orange#a06030
  • charts.purple#7a5a9a
  • charts.red#a04545
  • charts.yellow#8a6a20
  • debugConsole.errorForeground#a04545
  • debugConsole.infoForeground#4a6a90
  • debugConsole.warningForeground#a07838
  • debugConsoleInputIcon.foreground#a07838
  • debugIcon.breakpointDisabledForeground#a0454560
  • debugIcon.breakpointForeground#a04545
  • debugIcon.continueForeground#467046
  • debugIcon.pauseForeground#a07838
  • debugIcon.restartForeground#467046
  • debugIcon.startForeground#467046
  • debugIcon.stepIntoForeground#4a6a90
  • debugIcon.stepOutForeground#4a6a90
  • debugIcon.stepOverForeground#4a6a90
  • debugIcon.stopForeground#a04545
  • debugToolBar.background#faf7f4
  • debugToolBar.border#e0dbd5
  • descriptionForeground#706860
  • diffEditor.diagonalFill#e8e2dc
  • diffEditor.insertedLineBackground#4670460c
  • diffEditor.insertedTextBackground#46704612
  • diffEditor.removedLineBackground#a045450c
  • diffEditor.removedTextBackground#a0454512
  • dropdown.background#faf7f4
  • dropdown.border#e0dbd5
  • dropdown.foreground#3a3530
  • dropdown.listBackground#faf7f4
  • editor.background#faf7f4
  • editor.findMatchBackground#d4c4a8
  • editor.findMatchHighlightBackground#e4d8c4
  • editor.findRangeHighlightBackground#a078380a
  • editor.foldBackground#f0ece830
  • editor.foreground#3a3530
  • editor.hoverHighlightBackground#a0783810
  • editor.inactiveSelectionBackground#a0783810
  • editor.lineHighlightBackground#f0ece8
  • editor.lineHighlightBorder#e8e2dc
  • editor.rangeHighlightBackground#f0ece830
  • editor.selectionBackground#a078381c
  • editor.selectionHighlightBackground#a0783814
  • editor.snippetTabstopHighlightBackground#a0783814
  • editor.wordHighlightBackground#a0783816
  • editor.wordHighlightStrongBackground#a0783822
  • editorBracketHighlight.foreground1#a07838
  • editorBracketHighlight.foreground2#4a6a90
  • editorBracketHighlight.foreground3#7a5a9a
  • editorBracketHighlight.foreground4#4a7040
  • editorBracketHighlight.foreground5#3a756a
  • editorBracketHighlight.foreground6#a04545
  • editorBracketMatch.background#a0783820
  • editorBracketMatch.border#a0783860
  • editorCursor.background#faf7f4
  • editorCursor.foreground#a07838
  • editorError.foreground#a04545
  • editorGroup.border#e8e2dc
  • editorGroup.dropBackground#a0783814
  • editorGroupHeader.noTabsBackground#f2eeea
  • editorGroupHeader.tabsBackground#f2eeea
  • editorGroupHeader.tabsBorder#e8e2dc
  • editorGutter.addedBackground#467046
  • editorGutter.deletedBackground#a04545
  • editorGutter.foldingControlForeground#8a8078
  • editorGutter.modifiedBackground#a07838
  • editorHint.foreground#3a756a
  • editorHoverWidget.background#faf7f4
  • editorHoverWidget.border#e0dbd5
  • editorHoverWidget.foreground#3a3530
  • editorIndentGuide.activeBackground#d0c8c0
  • editorIndentGuide.activeBackground1#d0c8c0
  • editorIndentGuide.background#e8e2dc
  • editorIndentGuide.background1#e8e2dc
  • editorInfo.foreground#4a6a90
  • editorInlayHint.background#e8e2dc60
  • editorInlayHint.foreground#8a8078
  • editorLineNumber.activeForeground#a07838
  • editorLineNumber.foreground#c0b8b0
  • editorLink.activeForeground#a07838
  • editorOverviewRuler.addedForeground#46704680
  • editorOverviewRuler.border#e8e2dc
  • editorOverviewRuler.deletedForeground#a0454580
  • editorOverviewRuler.errorForeground#a0454580
  • editorOverviewRuler.infoForeground#4a6a9080
  • editorOverviewRuler.modifiedForeground#a0783880
  • editorOverviewRuler.warningForeground#a0783880
  • editorRuler.foreground#e8e2dc
  • editorSuggestWidget.background#faf7f4
  • editorSuggestWidget.border#e0dbd5
  • editorSuggestWidget.focusHighlightForeground#b08848
  • editorSuggestWidget.foreground#3a3530
  • editorSuggestWidget.highlightForeground#a07838
  • editorSuggestWidget.selectedBackground#e0d8d0
  • editorSuggestWidget.selectedForeground#3a3530
  • editorSuggestWidget.selectedIconForeground#a07838
  • editorWarning.foreground#a07838
  • editorWhitespace.foreground#e0dbd5
  • editorWidget.background#faf7f4
  • editorWidget.border#e0dbd5
  • editorWidget.foreground#3a3530
  • editorWidget.resizeBorder#a07838
  • errorForeground#a04545
  • extensionBadge.remoteBackground#a07838
  • extensionBadge.remoteForeground#faf7f4
  • extensionButton.prominentBackground#a07838
  • extensionButton.prominentForeground#faf7f4
  • extensionButton.prominentHoverBackground#b08848
  • focusBorder#a0783840
  • foreground#3a3530
  • gitDecoration.addedResourceForeground#467046
  • gitDecoration.conflictingResourceForeground#7a5a9a
  • gitDecoration.deletedResourceForeground#a04545
  • gitDecoration.ignoredResourceForeground#c0b8b0
  • gitDecoration.modifiedResourceForeground#a07838
  • gitDecoration.stageDeletedResourceForeground#a04545
  • gitDecoration.stageModifiedResourceForeground#a07838
  • gitDecoration.submoduleResourceForeground#3a756a
  • gitDecoration.untrackedResourceForeground#3a756a
  • icon.foreground#a07838
  • input.background#faf7f4
  • input.border#e0dbd5
  • input.foreground#3a3530
  • input.placeholderForeground#a09890
  • inputOption.activeBackground#a0783820
  • inputOption.activeBorder#a07838
  • inputOption.activeForeground#3a3530
  • inputValidation.errorBackground#faf0f0
  • inputValidation.errorBorder#a04545
  • inputValidation.infoBackground#f0f4fa
  • inputValidation.infoBorder#4a6a90
  • inputValidation.warningBackground#faf5ee
  • inputValidation.warningBorder#a07838
  • keybindingLabel.background#e8e2dc
  • keybindingLabel.border#d0c8c0
  • keybindingLabel.bottomBorder#c0b8b0
  • keybindingLabel.foreground#3a3530
  • list.activeSelectionBackground#e0d8d0
  • list.activeSelectionForeground#3a3530
  • list.activeSelectionIconForeground#a07838
  • list.dropBackground#a0783814
  • list.errorForeground#a04545
  • list.focusBackground#e0d8d0
  • list.focusForeground#3a3530
  • list.highlightForeground#a07838
  • list.hoverBackground#f0ece8
  • list.hoverForeground#3a3530
  • list.inactiveSelectionBackground#e8e2dc
  • list.inactiveSelectionForeground#3a3530
  • list.warningForeground#a07838
  • merge.currentContentBackground#46704618
  • merge.currentHeaderBackground#46704630
  • merge.incomingContentBackground#4a6a9018
  • merge.incomingHeaderBackground#4a6a9030
  • minimap.errorHighlight#a0454560
  • minimap.findMatchHighlight#a0783845
  • minimap.selectionHighlight#a0783830
  • minimap.warningHighlight#a0783860
  • minimapGutter.addedBackground#467046
  • minimapGutter.deletedBackground#a04545
  • minimapGutter.modifiedBackground#a07838
  • notificationCenterHeader.background#faf7f4
  • notificationCenterHeader.foreground#3a3530
  • notifications.background#faf7f4
  • notifications.border#e0dbd5
  • notifications.foreground#3a3530
  • notificationsErrorIcon.foreground#a04545
  • notificationsInfoIcon.foreground#4a6a90
  • notificationsWarningIcon.foreground#a07838
  • panel.background#f2eeea
  • panel.border#e8e2dc
  • panel.dropBorder#a07838
  • panelInput.border#e8e2dc
  • panelTitle.activeBorder#a07838
  • panelTitle.activeForeground#3a3530
  • panelTitle.inactiveForeground#8a8078
  • peekView.border#a07838
  • peekViewEditor.background#faf7f4
  • peekViewEditor.matchHighlightBackground#a0783822
  • peekViewResult.background#f2eeea
  • peekViewResult.fileForeground#3a3530
  • peekViewResult.lineForeground#6a6058
  • peekViewResult.matchHighlightBackground#a0783822
  • peekViewResult.selectionBackground#e0d8d0
  • peekViewResult.selectionForeground#3a3530
  • peekViewTitle.background#f2eeea
  • peekViewTitleDescription.foreground#8a8078
  • peekViewTitleLabel.foreground#3a3530
  • problemsErrorIcon.foreground#a04545
  • problemsInfoIcon.foreground#4a6a90
  • problemsWarningIcon.foreground#a07838
  • quickInput.background#faf7f4
  • quickInput.foreground#3a3530
  • quickInputList.focusBackground#e0d8d0
  • quickInputList.focusForeground#3a3530
  • quickInputList.focusIconForeground#a07838
  • quickInputTitle.background#e8e2dc
  • scrollbar.shadow#00000010
  • scrollbarSlider.activeBackground#a0783838
  • scrollbarSlider.background#a0783818
  • scrollbarSlider.hoverBackground#a0783828
  • selection.background#a0783825
  • settings.focusedRowBackground#e0d8d020
  • settings.focusedRowBorder#a0783830
  • settings.headerForeground#3a3530
  • settings.modifiedItemIndicator#a07838
  • sideBar.background#f2eeea
  • sideBar.border#e8e2dc
  • sideBar.dropBackground#a0783814
  • sideBar.foreground#5a5550
  • sideBarSectionHeader.background#ebe6e0
  • sideBarSectionHeader.border#e8e2dc
  • sideBarSectionHeader.foreground#a07838
  • sideBarTitle.foreground#3a3530
  • statusBar.background#f0ece8
  • statusBar.border#e8e2dc
  • statusBar.debuggingBackground#a07838
  • statusBar.debuggingForeground#faf7f4
  • statusBar.foreground#6a6058
  • statusBar.noFolderBackground#f0ece8
  • statusBar.noFolderForeground#8a8078
  • statusBarItem.activeBackground#a0783820
  • statusBarItem.errorBackground#a04545
  • statusBarItem.errorForeground#faf7f4
  • statusBarItem.hoverBackground#a0783814
  • statusBarItem.prominentBackground#e0d8d0
  • statusBarItem.prominentForeground#a07838
  • statusBarItem.prominentHoverBackground#d0c8c0
  • statusBarItem.remoteBackground#a07838
  • statusBarItem.remoteForeground#faf7f4
  • statusBarItem.warningBackground#a07838
  • statusBarItem.warningForeground#faf7f4
  • tab.activeBackground#faf7f4
  • tab.activeBorder#faf7f4
  • tab.activeBorderTop#a07838
  • tab.activeForeground#3a3530
  • tab.border#e8e2dc
  • tab.hoverBackground#faf7f4
  • tab.hoverForeground#3a3530
  • tab.inactiveBackground#f2eeea
  • tab.inactiveForeground#8a8078
  • tab.unfocusedActiveBackground#f6f3f0
  • tab.unfocusedActiveForeground#6a6058
  • tab.unfocusedInactiveBackground#f2eeea
  • tab.unfocusedInactiveForeground#a09890
  • terminal.ansiBlack#3a3530
  • terminal.ansiBlue#4a6a90
  • terminal.ansiBrightBlack#706860
  • terminal.ansiBrightBlue#5a7aa0
  • terminal.ansiBrightCyan#4a8578
  • terminal.ansiBrightGreen#5a8a50
  • terminal.ansiBrightMagenta#8a6aaa
  • terminal.ansiBrightRed#b85555
  • terminal.ansiBrightWhite#faf7f4
  • terminal.ansiBrightYellow#a07838
  • terminal.ansiCyan#3a756a
  • terminal.ansiGreen#467046
  • terminal.ansiMagenta#7a5a9a
  • terminal.ansiRed#a04545
  • terminal.ansiWhite#f2eeea
  • terminal.ansiYellow#8a6a20
  • terminal.background#f2eeea
  • terminal.foreground#3a3530
  • terminal.selectionBackground#a0783820
  • terminalCursor.background#faf7f4
  • terminalCursor.foreground#a07838
  • titleBar.activeBackground#f0ece8
  • titleBar.activeForeground#3a3530
  • titleBar.border#e8e2dc
  • titleBar.inactiveBackground#f0ece8
  • titleBar.inactiveForeground#8a8078
  • tree.indentGuidesStroke#e0dbd5
  • tree.tableColumnsBorder#e0dbd5
  • walkThrough.embeddedEditorBackground#f2eeea
  • welcomePage.background#faf7f4
  • welcomePage.tileBackground#f2eeea
  • welcomePage.tileBorder#e0dbd5
  • welcomePage.tileHoverBackground#e8e2dc
  • widget.shadow#00000012

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#a09890italic
comment.block.documentation, string.quoted.docstring#908880italic
comment.block.documentation storage.type.class.jsdoc, comment.block.documentation entity.name.type.instance.jsdoc, comment.block.documentation variable.other.jsdoc, punctuation.definition.block.tag.jsdoc#807870bold italic
string, string.quoted, string.template#4a7040
constant.character.escape#a04545bold
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#a04545
meta.template.expression#3a3530
string.regexp#a06030
constant.other.character-class.regexp, keyword.operator.quantifier.regexp, keyword.operator.or.regexp#8a6a20
punctuation.definition.group.regexp, punctuation.definition.character-class.regexp#3a7580
keyword.control.anchor.regexp, keyword.other.back-reference.regexp#a04545
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.binary, constant.numeric.octal#a04545
constant.language.boolean, constant.language.boolean.true, constant.language.boolean.false#a04545italic
constant.language.null, constant.language.undefined, constant.language.nil, constant.language.none#a04545italic
constant.language#a04545italic
constant.other#a06030
keyword, keyword.control, keyword.other#7a5a9a
keyword.control.conditional, keyword.control.loop, keyword.control.trycatch, keyword.control.flow, keyword.control.return, keyword.control.break, keyword.control.continue, keyword.control.switch, keyword.control.case, keyword.control.default#7a5a9abold
keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.as#7a5a9abold
keyword.operator.new, keyword.operator.delete, keyword.operator.typeof, keyword.operator.instanceof, keyword.operator.void, keyword.operator.in, keyword.operator.of, keyword.operator.expression#7a5a9a
keyword.operator, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.relational, keyword.operator.arithmetic, keyword.operator.increment, keyword.operator.decrement#6a7080
keyword.operator.logical, keyword.operator.ternary#7a5a9a
keyword.operator.spread#a04545
keyword.operator.type, keyword.operator.optional#6a7080
storage.type#7a5a9a
storage.modifier#6a7080italic
storage.type.function.arrow#6a7080
entity.name.function#4a6a90bold
meta.function-call entity.name.function, entity.name.function.call#4a6a90
support.function, support.function.console#4a6a90
meta.method-call entity.name.function, entity.name.function.member#4a6a90
variable.parameter, meta.parameter#8a6a20italic
entity.name.type.class, support.class#3a7580bold
entity.other.inherited-class#3a7580italic underline
entity.name.type.interface, entity.name.type.alias#3a756a
entity.name.type, support.type#3a7580
support.type.primitive#3a756aitalic
entity.name.type.parameter, meta.type.parameters entity.name.type#3a756aitalic
entity.name.type.enum#3a7580
variable, variable.other, variable.other.readwrite#3a3530
variable.other.constant#6b5690
variable.other.property, variable.other.object.property, support.variable.property, meta.object-literal.key#4a7040
variable.language.this, variable.language.self, variable.language.super#a04545italic
support.variable#a04545
entity.name.tag, support.class.component#a04545
entity.name.tag.custom, support.class.component.tsx, support.class.component.jsx#3a7580
entity.other.attribute-name#8a6a20italic
string.quoted.double.html#4a7040
support.type.property-name.css#4a6a90
support.constant.property-value.css, support.constant.font-name.css, meta.property-value.css#3a3530
keyword.other.unit.css#a04545
entity.other.attribute-name.class.css, entity.other.attribute-name.id.css#8a6a20
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#3a756aitalic
entity.name.tag.css#a04545
keyword.control.at-rule.css#7a5a9a
constant.other.color.rgb-value.css, constant.other.rgb-value.css, support.constant.color.css#3a7580
support.type.property-name.json, string.json support.type.property-name#4a6a90
string.quoted.double.json#4a7040
markup.heading, entity.name.section#a07838bold
markup.bold#3a3530bold
markup.italic#7a5a9aitalic
markup.underline.link, string.other.link#4a6a90
markup.inline.raw, markup.fenced_code.block#4a7040
markup.quote#8a8078italic
markup.list, beginning.punctuation.definition.list#a07838
markup.inserted#467046
markup.deleted#a04545
markup.changed#a07838
punctuation, punctuation.definition.tag, punctuation.separator, punctuation.terminator, punctuation.accessor, meta.brace#8a8078
punctuation.definition.block, punctuation.definition.parameters, punctuation.definition.array, punctuation.section, meta.brace.round, meta.brace.square, meta.brace.curly#8a8078
meta.decorator, meta.decorator entity.name.function, punctuation.decorator#7a5a9aitalic
entity.name.type.module, entity.name.type.namespace, entity.name.namespace#467046
entity.name.tag.yaml#4a6a90
string.unquoted.plain.out.yaml, string.unquoted.plain.in.yaml#4a7040
entity.name.type.anchor.yaml, variable.other.alias.yaml#8a6a20underline
support.type.property-name.table.toml, support.type.property-name.toml#4a6a90
variable.other.normal.shell, variable.other.special.shell, variable.other.positional.shell#8a6a20
support.function.builtin.shell#4a6a90
keyword.other.DML.sql, keyword.other.DDL.sql, keyword.other.sql#7a5a9abold
entity.name.function.target.makefile#a07838bold
keyword.control.go, keyword.control.rust#7a5a9a
entity.name.function.decorator.python, meta.function.decorator.python#7a5a9aitalic
variable.parameter.function.language.special.self.python, variable.parameter.function.language.special.cls.python#a04545italic
support.function.magic.python#4a6a90italic
entity.name.type.lifetime.rust#3a756aitalic
entity.name.function.macro.rust#8a6a20bold
keyword.control.directive, meta.preprocessor#a04545
string.quoted.other.lt-gt.include#4a7040
entity.name.type.terraform, entity.name.label.terraform#3a7580
keyword.other.special-method.dockerfile#7a5a9abold
invalid.deprecated#a06030strikethrough
invalid.illegal#a04545