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.activeFocusBorder#fce566
  • activityBar.background#1a1a1a
  • activityBar.border#111111
  • activityBar.foreground#f2f2f2
  • activityBar.inactiveForeground#69676c
  • activityBarBadge.background#5ad4e6
  • activityBarBadge.foreground#222222
  • badge.background#5ad4e680
  • badge.foreground#f2f2f2
  • banner.background#2d2d2d
  • banner.foreground#f2f2f2
  • banner.iconForeground#f2f2f2
  • breadcrumb.activeSelectionForeground#f2f2f2
  • breadcrumb.background#222222
  • breadcrumb.focusForeground#f2f2f2
  • breadcrumb.foreground#8c8c8c
  • breadcrumbPicker.background#1a1a1a
  • button.background#5ad4e6
  • button.foreground#222222
  • button.hoverBackground#7bddef
  • button.secondaryBackground#2d2d2d
  • button.secondaryForeground#f2f2f2
  • button.secondaryHoverBackground#FFFFFF10
  • button.separator#222222
  • charts.blue#5ad4e6
  • charts.foreground#f2f2f2
  • charts.green#7bd88f
  • charts.lines#555555
  • charts.orange#fd9353
  • charts.purple#948ae3
  • charts.red#fc618d
  • charts.yellow#fce566
  • checkbox.background#2d2d2d
  • checkbox.border#69676c
  • checkbox.foreground#fce566
  • commandCenter.activeBackground#FFFFFF0F
  • commandCenter.activeForeground#f2f2f2
  • commandCenter.background#1a1a1a
  • commandCenter.border#222222
  • commandCenter.foreground#8c8c8c
  • debugConsole.errorForeground#fc618d
  • debugConsole.infoForeground#5ad4e6
  • debugConsole.sourceForeground#f2f2f2
  • debugConsole.warningForeground#fd9353
  • debugConsoleInputIcon.foreground#fce566
  • debugIcon.breakpointCurrentStackframeForeground#fce566
  • debugIcon.breakpointDisabledForeground#8c8c8c
  • debugIcon.breakpointForeground#fc618d
  • debugIcon.breakpointStackframeForeground#f2f2f2
  • debugIcon.breakpointUnverifiedForeground#fd9353
  • debugIcon.continueForeground#f2f2f2
  • debugIcon.disconnectForeground#f2f2f2
  • debugIcon.pauseForeground#f2f2f2
  • debugIcon.restartForeground#7bd88f
  • debugIcon.startForeground#7bd88f
  • debugIcon.stepBackForeground#f2f2f2
  • debugIcon.stepIntoForeground#f2f2f2
  • debugIcon.stepOutForeground#f2f2f2
  • debugIcon.stepOverForeground#f2f2f2
  • debugIcon.stopForeground#fc618d
  • debugTokenExpression.boolean#fd9353
  • debugTokenExpression.error#fc618d
  • debugTokenExpression.name#5ad4e6
  • debugTokenExpression.number#948ae3
  • debugTokenExpression.string#fce566
  • debugTokenExpression.value#f2f2f2
  • debugToolBar.background#2d2d2d
  • debugView.exceptionLabelBackground#fc618d
  • debugView.exceptionLabelForeground#222222
  • debugView.stateLabelBackground#7bd88f
  • debugView.stateLabelForeground#222222
  • debugView.valueChangedHighlight#fce566
  • descriptionForeground#8c8c8c
  • diffEditor.insertedLineBackground#7bd88f1a
  • diffEditor.insertedTextBackground#7bd88f33
  • diffEditor.removedLineBackground#fc618d1a
  • diffEditor.removedTextBackground#fc618d33
  • diffEditor.unchangedCodeBackground#1a1a1a
  • diffEditorGutter.insertedLineBackground#7bd88f19
  • diffEditorGutter.removedLineBackground#fc618d19
  • diffEditorOverview.insertedForeground#7bd88fa5
  • diffEditorOverview.removedForeground#fc618da5
  • disabledForeground#f2f2f226
  • dropdown.background#1a1a1a
  • dropdown.border#69676c
  • dropdown.foreground#8c8c8c
  • dropdown.listBackground#1a1a1a
  • editor.background#222222
  • editor.findMatchBackground#5ad4e680
  • editor.findMatchBorder#fce566
  • editor.findMatchHighlightBackground#5ad4e650
  • editor.findMatchHighlightBorder#00000000
  • editor.findRangeHighlightBackground#2d2d2d
  • editor.findRangeHighlightBorder#00000000
  • editor.foreground#f2f2f2
  • editor.hoverHighlightBackground#2d2d2d
  • editor.inactiveSelectionBackground#5ad4e640
  • editor.lineHighlightBackground#2d2d2d
  • editor.lineHighlightBorder#00000000
  • editor.rangeHighlightBackground#2d2d2d
  • editor.selectionBackground#5ad4e640
  • editor.selectionHighlightBackground#5ad4e630
  • editor.selectionHighlightBorder#00000000
  • editor.wordHighlightBackground#5ad4e630
  • editor.wordHighlightStrongBackground#5ad4e650
  • editorBracketHighlight.foreground1#fc618d
  • editorBracketHighlight.foreground2#fd9353
  • editorBracketHighlight.foreground3#fce566
  • editorBracketHighlight.foreground4#7bd88f
  • editorBracketHighlight.foreground5#5ad4e6
  • editorBracketHighlight.foreground6#948ae3
  • editorBracketMatch.background#5ad4e630
  • editorBracketMatch.border#555555
  • editorCodeLens.foreground#555555
  • editorCursor.background#222222
  • editorCursor.foreground#f2f2f2
  • editorError.foreground#fc618d
  • editorGhostText.foreground#555555
  • editorGroup.border#111111
  • editorGroup.emptyBackground#111111
  • editorGroupHeader.tabsBackground#1a1a1a
  • editorGroupHeader.tabsBorder#111111
  • editorGutter.addedBackground#7bd88f
  • editorGutter.background#222222
  • editorGutter.deletedBackground#fc618d
  • editorGutter.foldingControlForeground#8c8c8c
  • editorGutter.modifiedBackground#fd9353
  • editorHint.foreground#948ae3
  • editorHoverWidget.background#1a1a1a
  • editorHoverWidget.border#111111
  • editorInfo.foreground#5ad4e6
  • editorInlayHint.background#2d2d2d
  • editorInlayHint.foreground#8c8c8c
  • editorInlayHint.parameterBackground#fd93530c
  • editorInlayHint.parameterForeground#fd93537f
  • editorInlayHint.typeBackground#948ae30c
  • editorInlayHint.typeForeground#948ae37f
  • editorLightBulb.foreground#fce566
  • editorLightBulbAutoFix.foreground#7bd88f
  • editorLineNumber.activeForeground#8c8c8c
  • editorLineNumber.foreground#555555
  • editorLink.activeForeground#5ad4e6
  • editorOverviewRuler.addedForeground#7bd88f
  • editorOverviewRuler.border#222222
  • editorOverviewRuler.deletedForeground#fc618d
  • editorOverviewRuler.errorForeground#fc618d
  • editorOverviewRuler.infoForeground#5ad4e6
  • editorOverviewRuler.modifiedForeground#fd9353
  • editorOverviewRuler.warningForeground#fd9353
  • editorStickyScroll.background#222222
  • editorStickyScroll.border#2d2d2d
  • editorSuggestWidget.background#1a1a1a
  • editorSuggestWidget.border#111111
  • editorSuggestWidget.foreground#8c8c8c
  • editorSuggestWidget.highlightForeground#f2f2f2
  • editorSuggestWidget.selectedBackground#5ad4e620
  • editorUnnecessaryCode.opacity#000000a5
  • editorWarning.foreground#fd9353
  • editorWhitespace.foreground#555555
  • editorWidget.background#1a1a1a
  • editorWidget.border#111111
  • errorForeground#fc618d
  • extensionButton.prominentBackground#5ad4e6
  • extensionButton.prominentForeground#222222
  • extensionButton.prominentHoverBackground#7bddef
  • extensionIcon.starForeground#fce566
  • extensionIcon.verifiedForeground#7bd88f
  • focusBorder#555555
  • foreground#f2f2f2
  • gitDecoration.addedResourceForeground#7bd88f
  • gitDecoration.conflictingResourceForeground#fd9353
  • gitDecoration.deletedResourceForeground#fc618d
  • gitDecoration.ignoredResourceForeground#555555
  • gitDecoration.modifiedResourceForeground#fce566
  • gitDecoration.stageDeletedResourceForeground#fc618d
  • gitDecoration.stageModifiedResourceForeground#fce566
  • gitDecoration.untrackedResourceForeground#8c8c8c
  • icon.foreground#8c8c8c
  • input.background#1a1a1a
  • input.border#69676c
  • input.foreground#f2f2f2
  • input.placeholderForeground#555555
  • inputOption.activeBackground#5ad4e630
  • inputOption.activeBorder#69676c
  • inputOption.activeForeground#f2f2f2
  • inputValidation.errorBackground#3A1D1D
  • inputValidation.errorBorder#fc618d
  • inputValidation.errorForeground#fc618d
  • inputValidation.infoBackground#1E3A47
  • inputValidation.infoBorder#5ad4e6
  • inputValidation.infoForeground#5ad4e6
  • inputValidation.warningBackground#352A05
  • inputValidation.warningBorder#fd9353
  • inputValidation.warningForeground#fd9353
  • keybindingLabel.background#2d2d2d
  • keybindingLabel.border#69676c
  • keybindingLabel.foreground#f2f2f2
  • list.activeSelectionBackground#5ad4e620
  • list.activeSelectionForeground#f2f2f2
  • list.errorForeground#fc618d
  • list.focusBackground#5ad4e620
  • list.focusForeground#f2f2f2
  • list.highlightForeground#f2f2f2
  • list.hoverBackground#FFFFFF0D
  • list.hoverForeground#f2f2f2
  • list.inactiveSelectionBackground#2d2d2d
  • list.inactiveSelectionForeground#f2f2f2
  • list.warningForeground#fd9353
  • menu.background#1a1a1a
  • menu.border#111111
  • menu.foreground#f2f2f2
  • menu.selectionBackground#5ad4e620
  • menu.selectionForeground#f2f2f2
  • menu.separatorBackground#2d2d2d
  • menubar.selectionBackground#2d2d2d
  • menubar.selectionForeground#f2f2f2
  • minimap.errorHighlight#fc618da5
  • minimap.findMatchHighlight#8c8c8ca5
  • minimap.selectionHighlight#f2f2f226
  • minimap.warningHighlight#fd9353a5
  • minimapGutter.addedBackground#7bd88f
  • minimapGutter.deletedBackground#fc618d
  • minimapGutter.modifiedBackground#fce566
  • minimapSlider.activeBackground#83848599
  • minimapSlider.background#83848533
  • minimapSlider.hoverBackground#83848566
  • notebook.editorBackground#222222
  • notificationCenterHeader.background#1a1a1a
  • notificationCenterHeader.foreground#8c8c8c
  • notificationLink.foreground#fce566
  • notifications.background#1a1a1a
  • notifications.border#111111
  • notifications.foreground#8c8c8c
  • notificationsErrorIcon.foreground#fc618d
  • notificationsInfoIcon.foreground#5ad4e6
  • notificationsWarningIcon.foreground#fd9353
  • panel.background#1a1a1a
  • panel.border#111111
  • panelTitle.activeBorder#fce566
  • panelTitle.activeForeground#fce566
  • panelTitle.inactiveForeground#8c8c8c
  • peekView.border#111111
  • peekViewEditor.background#1a1a1a
  • peekViewEditor.matchHighlightBackground#5ad4e630
  • peekViewResult.background#1a1a1a
  • peekViewResult.matchHighlightBackground#5ad4e630
  • peekViewResult.selectionBackground#5ad4e620
  • peekViewResult.selectionForeground#f2f2f2
  • peekViewTitle.background#2d2d2d
  • peekViewTitleDescription.foreground#8c8c8c
  • peekViewTitleLabel.foreground#f2f2f2
  • pickerGroup.border#222222
  • pickerGroup.foreground#555555
  • problemsErrorIcon.foreground#fc618d
  • problemsInfoIcon.foreground#5ad4e6
  • problemsWarningIcon.foreground#fd9353
  • progressBar.background#5ad4e6
  • quickInput.background#1a1a1a
  • quickInput.foreground#8c8c8c
  • quickInputList.focusBackground#5ad4e620
  • sash.hoverBorder#555555
  • scrollbar.shadow#222222
  • scrollbarSlider.activeBackground#83848599
  • scrollbarSlider.background#83848533
  • scrollbarSlider.hoverBackground#83848566
  • selection.background#8c8c8c26
  • settings.checkboxBackground#2d2d2d
  • settings.checkboxBorder#69676c
  • settings.checkboxForeground#fce566
  • settings.dropdownBackground#2d2d2d
  • settings.dropdownBorder#69676c
  • settings.dropdownForeground#f2f2f2
  • settings.headerForeground#fce566
  • settings.modifiedItemIndicator#fce566
  • settings.numberInputBackground#2d2d2d
  • settings.numberInputForeground#f2f2f2
  • settings.textInputBackground#2d2d2d
  • settings.textInputForeground#f2f2f2
  • sideBar.background#1a1a1a
  • sideBar.border#111111
  • sideBar.foreground#8c8c8c
  • sideBarSectionHeader.background#1a1a1a
  • sideBarSectionHeader.foreground#555555
  • sideBarTitle.foreground#555555
  • statusBar.background#1a1a1a
  • statusBar.border#111111
  • statusBar.debuggingBackground#5ad4e6
  • statusBar.debuggingForeground#222222
  • statusBar.foreground#555555
  • statusBar.noFolderBackground#1a1a1a
  • statusBarItem.activeBackground#2d2d2d
  • statusBarItem.errorBackground#222222
  • statusBarItem.errorForeground#fc618d
  • statusBarItem.hoverBackground#2d2d2d
  • statusBarItem.prominentBackground#5ad4e6
  • statusBarItem.prominentHoverBackground#5ad4e6
  • statusBarItem.remoteBackground#111111
  • statusBarItem.remoteForeground#7bd88f
  • statusBarItem.remoteHoverBackground#7bd88f
  • statusBarItem.remoteHoverForeground#222222
  • statusBarItem.warningForeground#fd9353
  • tab.activeBackground#222222
  • tab.activeBorder#fce566
  • tab.activeForeground#f2f2f2
  • tab.border#111111
  • tab.hoverBackground#222222
  • tab.hoverForeground#f2f2f2
  • tab.inactiveBackground#1a1a1a
  • tab.inactiveForeground#8c8c8c
  • tab.unfocusedActiveBackground#222222
  • tab.unfocusedActiveForeground#8c8c8c
  • tab.unfocusedInactiveBackground#1a1a1a
  • tab.unfocusedInactiveForeground#8c8c8c
  • terminal.ansiBlack#2d2d2d
  • terminal.ansiBlue#5ad4e6
  • terminal.ansiBrightBlack#555555
  • terminal.ansiBrightBlue#5ad4e6
  • terminal.ansiBrightCyan#5ad4e6
  • terminal.ansiBrightGreen#7bd88f
  • terminal.ansiBrightMagenta#948ae3
  • terminal.ansiBrightRed#fc618d
  • terminal.ansiBrightWhite#f2f2f2
  • terminal.ansiBrightYellow#fce566
  • terminal.ansiCyan#5ad4e6
  • terminal.ansiGreen#7bd88f
  • terminal.ansiMagenta#948ae3
  • terminal.ansiRed#fc618d
  • terminal.ansiWhite#f2f2f2
  • terminal.ansiYellow#fce566
  • terminal.background#1a1a1a
  • terminal.foreground#f2f2f2
  • terminal.selectionBackground#5ad4e630
  • terminalCursor.background#1a1a1a
  • terminalCursor.foreground#f2f2f2
  • testing.iconErrored#fc618d
  • testing.iconFailed#fc618d
  • testing.iconPassed#7bd88f
  • testing.iconSkipped#fd9353
  • testing.iconUnset#8c8c8c
  • textBlockQuote.background#2d2d2d
  • textBlockQuote.border#2d2d2d
  • textCodeBlock.background#2d2d2d
  • textLink.activeForeground#f2f2f2
  • textLink.foreground#5ad4e6
  • textPreformat.background#2d2d2d
  • textPreformat.foreground#f2f2f2
  • titleBar.activeBackground#1a1a1a
  • titleBar.activeForeground#8c8c8c
  • titleBar.border#111111
  • titleBar.inactiveBackground#1a1a1a
  • titleBar.inactiveForeground#555555
  • toolbar.hoverBackground#FFFFFF18
  • tree.indentGuidesStroke#2d2d2d
  • widget.shadow#111111

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment keyword, comment markup.underline.link, comment string, comment punctuation.definition, comment punctuation, comment text#69676citalic
comment entity.name.type#8c8c8c
comment variable, comment variable.other#8c8c8c
comment keyword.codetag.notation#948ae3
constant#948ae3
constant.other#f2f2f2
constant.other.caps, constant.other.java, constant.other.property#948ae3
constant.other.placeholder#fd9353
constant.other.color#948ae3
constant.other.symbol#fd9353
constant.numeric#948ae3
constant.language#948ae3
constant.character.escape#948ae3
entity.name.section#fce566
entity.name.function, entity.name.function.templated, entity.name.function.member.static#7bd88f
entity.name#7bd88f
entity.name.class#5ad4e6
entity.name.type, entity.name.type.class, entity.name.type.namespace, entity.name.type.class.generic, entity.name.type.class.reference, entity.name.type.class.value#5ad4e6
entity.name.constant#948ae3
entity.name.namespace#5ad4e6
entity.other.inherited-class#5ad4e6italic
entity.name.tag, entity.name.tag.js.jsx support.class.component.js.jsx, entity.name.tag support.class.component, source.vue support.class.component#fc618d
entity.name.function.operator#fc618d
entity.other.attribute-name#5ad4e6italic
entity.other.attribute-name.class.css, entity.other.attribute-name.css#7bd88f
entity.other.attribute-name.id.css#fd9353
entity.other.attribute-name.pseudo-class.css, entity.other.pseudo-class.css, entity.other.pseudo-element.css#5ad4e6italic
invalid#fc618ditalic underline
invalid.deprecated#fd9353italic underline
keyword#fc618d
keyword.control#fc618d
keyword.control.directive#fc618d
keyword.operator, keyword.operator.member, keyword.operator.new#fc618d
keyword.other.template.begin, keyword.other.template.end#fc618d
markup.italicitalic
markup.boldbold
markup.heading#fce566
markup.raw#fd9353
markup.underlineunderline
markup.underline.link#7bd88f
markup.inserted, markup.inserted punctuation.definition.inserted#7bd88f
markup.deleted, markup.deleted punctuation.definition.deleted#fc618d
markup.changed, markup.changed punctuation.definition.changed#fce566
markup.quoteitalic
meta.brace.round, meta.brace.square, meta.brace.curly, meta.delimiter.comma.js#8c8c8c
meta.interpolation#fd9353
meta.function-call.generic.python, support.function.builtin.python#7bd88f
source.json meta.mapping.key string#f2f2f2
source.yaml meta.mapping.key string#fc618d
meta.object.member#f2f2f2
entity.name.constant.preprocessor, meta.preprocessor#948ae3
punctuation#8c8c8c
punctuation.definition.tag, punctuation.definition.tag source, punctuation.definition.block, punctuation.definition.parameters.begin, punctuation.definition.parameters.end, punctuation.accessor, punctuation.terminator#8c8c8c
punctuation.definition.comment#69676c
punctuation.definition.variable, punctuation.definition.keyword.scss#8c8c8c
punctuation.section.embedded, punctuation.section.embedded.begin#fd9353
punctuation.template-string.element.begin, punctuation.template-string.element.end, punctuation.definition.string.template.begin, punctuation.definition.string.template.end, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#fc618d
source#f2f2f2
source.scss, source.sass#8c8c8c
source.sass variable.other, source.scss variable.other, source.less variable.other#fd9353italic
storage#fc618d
storage.type#5ad4e6italic
storage.type.function.arrow#fc618dnormal
storage.modifier, storage.type.modifier#fc618ditalic
string#fce566
string.unquoted.label#f2f2f2
string source#f2f2f2
string.other.link.title, string.other.link.description#fc618d
string.other.link.description.title#5ad4e6
support.constant#5ad4e6
support.function#7bd88f
support.macro#7bd88f
support.type, entity.name.type.object.console#5ad4e6italic
support.variable, support.variable.property#5ad4e6
support.type.property-name#f2f2f2normal
support.class#5ad4e6
text#f2f2f2
variable, variable.other#f2f2f2
variable.parameter, parameters variable.function#fd9353italic
variable.language, variable.parameter.function.language.special.self.python, variable.parameter.function.language.special.cls.python#8c8c8citalic
variable.other.class#5ad4e6
variable.other.constant#948ae3
variable.other.readwrite, variable.other.member, variable.other.property, variable.other.property.static, variable.other.event#f2f2f2
variable.other.enummember#948ae3
variable.function#7bd88f
string.quoted.docstring, string.quoted.docstring punctuation.definition#69676c