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#bd93f9
  • activityBar.background#1a1a1a
  • activityBar.border#111111
  • activityBar.foreground#f8f8f2
  • activityBar.inactiveForeground#69676c
  • activityBarBadge.background#8be9fd
  • activityBarBadge.foreground#222222
  • badge.background#bd93f9
  • badge.foreground#f8f8f2
  • banner.background#2d2d2d
  • banner.foreground#f8f8f2
  • banner.iconForeground#f8f8f2
  • breadcrumb.activeSelectionForeground#f8f8f2
  • breadcrumb.background#222222
  • breadcrumb.focusForeground#f8f8f2
  • breadcrumb.foreground#6272a4
  • breadcrumbPicker.background#1a1a1a
  • button.background#8be9fd
  • button.foreground#222222
  • button.hoverBackground#a8f0fe
  • button.secondaryBackground#2d2d2d
  • button.secondaryForeground#f8f8f2
  • button.secondaryHoverBackground#FFFFFF10
  • button.separator#222222
  • charts.blue#8be9fd
  • charts.foreground#f8f8f2
  • charts.green#50fa7b
  • charts.lines#44475a
  • charts.orange#ffb86c
  • charts.purple#bd93f9
  • charts.red#ff5555
  • charts.yellow#f1fa8c
  • checkbox.background#2d2d2d
  • checkbox.border#6272a4
  • checkbox.foreground#f1fa8c
  • commandCenter.activeBackground#FFFFFF0F
  • commandCenter.activeForeground#f8f8f2
  • commandCenter.background#1a1a1a
  • commandCenter.border#222222
  • commandCenter.foreground#f8f8f2
  • debugConsole.errorForeground#ff5555
  • debugConsole.infoForeground#8be9fd
  • debugConsole.sourceForeground#f8f8f2
  • debugConsole.warningForeground#ffb86c
  • debugConsoleInputIcon.foreground#f1fa8c
  • debugIcon.breakpointCurrentStackframeForeground#f1fa8c
  • debugIcon.breakpointDisabledForeground#6272a4
  • debugIcon.breakpointForeground#ff79c6
  • debugIcon.breakpointStackframeForeground#f8f8f2
  • debugIcon.breakpointUnverifiedForeground#ffb86c
  • debugIcon.continueForeground#f8f8f2
  • debugIcon.disconnectForeground#f8f8f2
  • debugIcon.pauseForeground#f8f8f2
  • debugIcon.restartForeground#50fa7b
  • debugIcon.startForeground#50fa7b
  • debugIcon.stepBackForeground#f8f8f2
  • debugIcon.stepIntoForeground#f8f8f2
  • debugIcon.stepOutForeground#f8f8f2
  • debugIcon.stepOverForeground#f8f8f2
  • debugIcon.stopForeground#ff5555
  • debugTokenExpression.boolean#ffb86c
  • debugTokenExpression.error#ff5555
  • debugTokenExpression.name#8be9fd
  • debugTokenExpression.number#bd93f9
  • debugTokenExpression.string#f1fa8c
  • debugTokenExpression.value#f8f8f2
  • debugToolBar.background#2d2d2d
  • debugView.exceptionLabelBackground#ff5555
  • debugView.exceptionLabelForeground#222222
  • debugView.stateLabelBackground#50fa7b
  • debugView.stateLabelForeground#222222
  • debugView.valueChangedHighlight#f1fa8c
  • descriptionForeground#f8f8f2
  • diffEditor.insertedLineBackground#50fa7b1a
  • diffEditor.insertedTextBackground#50fa7b33
  • diffEditor.removedLineBackground#ff55551a
  • diffEditor.removedTextBackground#ff555533
  • diffEditor.unchangedCodeBackground#1a1a1a
  • diffEditorGutter.insertedLineBackground#50fa7b19
  • diffEditorGutter.removedLineBackground#ff555519
  • diffEditorOverview.insertedForeground#50fa7ba5
  • diffEditorOverview.removedForeground#ff5555a5
  • disabledForeground#f8f8f226
  • dropdown.background#1a1a1a
  • dropdown.border#6272a4
  • dropdown.foreground#f8f8f2
  • dropdown.listBackground#1a1a1a
  • editor.background#222222
  • editor.findMatchBackground#8be9fd80
  • editor.findMatchBorder#f1fa8c
  • editor.findMatchHighlightBackground#8be9fd50
  • editor.findMatchHighlightBorder#00000000
  • editor.findRangeHighlightBackground#2d2d2d
  • editor.findRangeHighlightBorder#00000000
  • editor.foreground#f8f8f2
  • editor.hoverHighlightBackground#2d2d2d
  • editor.inactiveSelectionBackground#8be9fd40
  • editor.lineHighlightBackground#2d2d2d
  • editor.lineHighlightBorder#00000000
  • editor.rangeHighlightBackground#2d2d2d
  • editor.selectionBackground#8be9fd40
  • editor.selectionHighlightBackground#8be9fd30
  • editor.selectionHighlightBorder#00000000
  • editor.wordHighlightBackground#8be9fd30
  • editor.wordHighlightStrongBackground#8be9fd50
  • editorBracketHighlight.foreground1#ff79c6
  • editorBracketHighlight.foreground2#ffb86c
  • editorBracketHighlight.foreground3#f1fa8c
  • editorBracketHighlight.foreground4#50fa7b
  • editorBracketHighlight.foreground5#8be9fd
  • editorBracketHighlight.foreground6#bd93f9
  • editorBracketMatch.background#8be9fd30
  • editorBracketMatch.border#44475a
  • editorCodeLens.foreground#6272a4
  • editorCursor.background#222222
  • editorCursor.foreground#f8f8f2
  • editorError.foreground#ff5555
  • editorGhostText.foreground#44475a
  • editorGroup.border#111111
  • editorGroup.emptyBackground#111111
  • editorGroupHeader.tabsBackground#1a1a1a
  • editorGroupHeader.tabsBorder#111111
  • editorGutter.addedBackground#50fa7b
  • editorGutter.background#222222
  • editorGutter.deletedBackground#ff5555
  • editorGutter.foldingControlForeground#f8f8f2
  • editorGutter.modifiedBackground#ffb86c
  • editorHint.foreground#bd93f9
  • editorHoverWidget.background#1a1a1a
  • editorHoverWidget.border#111111
  • editorInfo.foreground#8be9fd
  • editorInlayHint.background#2d2d2d
  • editorInlayHint.foreground#6272a4
  • editorInlayHint.parameterBackground#ffb86c0c
  • editorInlayHint.parameterForeground#ffb86c7f
  • editorInlayHint.typeBackground#bd93f90c
  • editorInlayHint.typeForeground#bd93f97f
  • editorLightBulb.foreground#f1fa8c
  • editorLightBulbAutoFix.foreground#50fa7b
  • editorLineNumber.activeForeground#6272a4
  • editorLineNumber.foreground#44475a
  • editorLink.activeForeground#8be9fd
  • editorOverviewRuler.addedForeground#50fa7b
  • editorOverviewRuler.border#222222
  • editorOverviewRuler.deletedForeground#ff5555
  • editorOverviewRuler.errorForeground#ff5555
  • editorOverviewRuler.infoForeground#8be9fd
  • editorOverviewRuler.modifiedForeground#ffb86c
  • editorOverviewRuler.warningForeground#ffb86c
  • editorStickyScroll.background#222222
  • editorStickyScroll.border#2d2d2d
  • editorSuggestWidget.background#1a1a1a
  • editorSuggestWidget.border#111111
  • editorSuggestWidget.foreground#6272a4
  • editorSuggestWidget.highlightForeground#f8f8f2
  • editorSuggestWidget.selectedBackground#8be9fd20
  • editorUnnecessaryCode.opacity#000000a5
  • editorWarning.foreground#ffb86c
  • editorWhitespace.foreground#44475a
  • editorWidget.background#1a1a1a
  • editorWidget.border#111111
  • errorForeground#ff5555
  • extensionButton.prominentBackground#8be9fd
  • extensionButton.prominentForeground#222222
  • extensionButton.prominentHoverBackground#a8f0fe
  • extensionIcon.starForeground#bd93f97f
  • extensionIcon.verifiedForeground#50fa7b
  • focusBorder#44475a
  • foreground#f8f8f2
  • gitDecoration.addedResourceForeground#50fa7b
  • gitDecoration.conflictingResourceForeground#ffb86c
  • gitDecoration.deletedResourceForeground#ff5555
  • gitDecoration.ignoredResourceForeground#44475a
  • gitDecoration.modifiedResourceForeground#f1fa8c
  • gitDecoration.stageDeletedResourceForeground#ff5555
  • gitDecoration.stageModifiedResourceForeground#f1fa8c
  • gitDecoration.untrackedResourceForeground#6272a4
  • icon.foreground#8c8c8c
  • input.background#1a1a1a
  • input.border#6272a4
  • input.foreground#f8f8f2
  • input.placeholderForeground#44475a
  • inputOption.activeBackground#8be9fd30
  • inputOption.activeBorder#6272a4
  • inputOption.activeForeground#f8f8f2
  • inputValidation.errorBackground#3A1D1D
  • inputValidation.errorBorder#ff5555
  • inputValidation.errorForeground#ff5555
  • inputValidation.infoBackground#1E3A47
  • inputValidation.infoBorder#8be9fd
  • inputValidation.infoForeground#8be9fd
  • inputValidation.warningBackground#352A05
  • inputValidation.warningBorder#ffb86c
  • inputValidation.warningForeground#ffb86c
  • keybindingLabel.background#2d2d2d
  • keybindingLabel.border#6272a4
  • keybindingLabel.foreground#f8f8f2
  • list.activeSelectionBackground#8be9fd20
  • list.activeSelectionForeground#f8f8f2
  • list.errorForeground#ff5555
  • list.focusBackground#8be9fd20
  • list.focusForeground#f8f8f2
  • list.highlightForeground#f8f8f2
  • list.hoverBackground#FFFFFF0D
  • list.hoverForeground#f8f8f2
  • list.inactiveSelectionBackground#2d2d2d
  • list.inactiveSelectionForeground#f8f8f2
  • list.warningForeground#ffb86c
  • menu.background#1a1a1a
  • menu.border#111111
  • menu.foreground#f8f8f2
  • menu.selectionBackground#8be9fd20
  • menu.selectionForeground#f8f8f2
  • menu.separatorBackground#2d2d2d
  • menubar.selectionBackground#2d2d2d
  • menubar.selectionForeground#f8f8f2
  • minimap.errorHighlight#ff5555a5
  • minimap.findMatchHighlight#6272a4a5
  • minimap.selectionHighlight#f8f8f226
  • minimap.warningHighlight#ffb86ca5
  • minimapGutter.addedBackground#50fa7b
  • minimapGutter.deletedBackground#ff5555
  • minimapGutter.modifiedBackground#f1fa8c
  • minimapSlider.activeBackground#83848599
  • minimapSlider.background#83848533
  • minimapSlider.hoverBackground#83848566
  • notebook.editorBackground#222222
  • notificationCenterHeader.background#1a1a1a
  • notificationCenterHeader.foreground#6272a4
  • notificationLink.foreground#f1fa8c
  • notifications.background#1a1a1a
  • notifications.border#111111
  • notifications.foreground#6272a4
  • notificationsErrorIcon.foreground#ff5555
  • notificationsInfoIcon.foreground#8be9fd
  • notificationsWarningIcon.foreground#ffb86c
  • panel.background#1a1a1a
  • panel.border#111111
  • panelTitle.activeBorder#bd93f9
  • panelTitle.activeForeground#bd93f9
  • panelTitle.inactiveForeground#f8f8f2
  • peekView.border#111111
  • peekViewEditor.background#1a1a1a
  • peekViewEditor.matchHighlightBackground#8be9fd30
  • peekViewResult.background#1a1a1a
  • peekViewResult.matchHighlightBackground#8be9fd30
  • peekViewResult.selectionBackground#8be9fd20
  • peekViewResult.selectionForeground#f8f8f2
  • peekViewTitle.background#2d2d2d
  • peekViewTitleDescription.foreground#6272a4
  • peekViewTitleLabel.foreground#f8f8f2
  • pickerGroup.border#222222
  • pickerGroup.foreground#6272a4
  • problemsErrorIcon.foreground#ff5555
  • problemsInfoIcon.foreground#8be9fd
  • problemsWarningIcon.foreground#ffb86c
  • progressBar.background#8be9fd
  • quickInput.background#1a1a1a
  • quickInput.foreground#f8f8f2
  • quickInputList.focusBackground#8be9fd20
  • sash.hoverBorder#44475a
  • scrollbar.shadow#222222
  • scrollbarSlider.activeBackground#83848599
  • scrollbarSlider.background#83848533
  • scrollbarSlider.hoverBackground#83848566
  • selection.background#6272a426
  • settings.checkboxBackground#2d2d2d
  • settings.checkboxBorder#6272a4
  • settings.checkboxForeground#f1fa8c
  • settings.dropdownBackground#2d2d2d
  • settings.dropdownBorder#6272a4
  • settings.dropdownForeground#f8f8f2
  • settings.headerForeground#f1fa8c
  • settings.modifiedItemIndicator#f1fa8c
  • settings.numberInputBackground#2d2d2d
  • settings.numberInputForeground#f8f8f2
  • settings.textInputBackground#2d2d2d
  • settings.textInputForeground#f8f8f2
  • sideBar.background#1a1a1a
  • sideBar.border#111111
  • sideBar.foreground#f8f8f2
  • sideBarSectionHeader.background#1a1a1a
  • sideBarSectionHeader.foreground#44475a
  • sideBarTitle.foreground#44475a
  • statusBar.background#1a1a1a
  • statusBar.border#111111
  • statusBar.debuggingBackground#8be9fd
  • statusBar.debuggingForeground#222222
  • statusBar.foreground#f8f8f2
  • statusBar.noFolderBackground#1a1a1a
  • statusBarItem.activeBackground#2d2d2d
  • statusBarItem.errorBackground#222222
  • statusBarItem.errorForeground#ff5555
  • statusBarItem.hoverBackground#2d2d2d
  • statusBarItem.prominentBackground#8be9fd
  • statusBarItem.prominentHoverBackground#8be9fd
  • statusBarItem.remoteBackground#111111
  • statusBarItem.remoteForeground#50fa7b
  • statusBarItem.remoteHoverBackground#50fa7b
  • statusBarItem.remoteHoverForeground#222222
  • statusBarItem.warningForeground#ffb86c
  • tab.activeBackground#222222
  • tab.activeBorder#8be9fd
  • tab.activeForeground#f8f8f2
  • tab.border#111111
  • tab.hoverBackground#222222
  • tab.hoverForeground#f8f8f2
  • tab.inactiveBackground#1a1a1a
  • tab.inactiveForeground#6272a4
  • tab.unfocusedActiveBackground#222222
  • tab.unfocusedActiveForeground#6272a4
  • tab.unfocusedInactiveBackground#1a1a1a
  • tab.unfocusedInactiveForeground#6272a4
  • terminal.ansiBlack#2d2d2d
  • terminal.ansiBlue#8be9fd
  • terminal.ansiBrightBlack#44475a
  • terminal.ansiBrightBlue#8be9fd
  • terminal.ansiBrightCyan#8be9fd
  • terminal.ansiBrightGreen#50fa7b
  • terminal.ansiBrightMagenta#bd93f9
  • terminal.ansiBrightRed#ff5555
  • terminal.ansiBrightWhite#f8f8f2
  • terminal.ansiBrightYellow#f1fa8c
  • terminal.ansiCyan#8be9fd
  • terminal.ansiGreen#50fa7b
  • terminal.ansiMagenta#bd93f9
  • terminal.ansiRed#ff5555
  • terminal.ansiWhite#f8f8f2
  • terminal.ansiYellow#f1fa8c
  • terminal.background#1a1a1a
  • terminal.foreground#f8f8f2
  • terminal.selectionBackground#8be9fd30
  • terminalCursor.background#1a1a1a
  • terminalCursor.foreground#f8f8f2
  • testing.iconErrored#ff5555
  • testing.iconFailed#ff5555
  • testing.iconPassed#50fa7b
  • testing.iconSkipped#ffb86c
  • testing.iconUnset#6272a4
  • textBlockQuote.background#2d2d2d
  • textBlockQuote.border#2d2d2d
  • textCodeBlock.background#2d2d2d
  • textLink.activeForeground#f8f8f2
  • textLink.foreground#8be9fd
  • textPreformat.background#2d2d2d
  • textPreformat.foreground#f8f8f2
  • titleBar.activeBackground#1a1a1a
  • titleBar.activeForeground#f8f8f2
  • titleBar.border#111111
  • titleBar.inactiveBackground#1a1a1a
  • titleBar.inactiveForeground#b8b8b8
  • 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#6272a4italic
comment entity.name.type#6272a4
comment variable, comment variable.other#6272a4
comment keyword.codetag.notation#bd93f9
constant#bd93f9
constant.other#f8f8f2
constant.other.caps, constant.other.java, constant.other.property#bd93f9
constant.other.placeholder#ffb86c
constant.other.color#bd93f9
constant.other.symbol#ffb86c
constant.numeric#bd93f9
constant.language#bd93f9
constant.character.escape#bd93f9
entity.name.section#f1fa8c
entity.name.function, entity.name.function.templated, entity.name.function.member.static#50fa7b
entity.name#50fa7b
entity.name.class#8be9fd
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#8be9fd
entity.name.constant#bd93f9
entity.name.namespace#8be9fd
entity.other.inherited-class#8be9fditalic
entity.name.tag, entity.name.tag.js.jsx support.class.component.js.jsx, entity.name.tag support.class.component, source.vue support.class.component#ff79c6
entity.name.function.operator#ff79c6
entity.other.attribute-name#8be9fditalic
entity.other.attribute-name.class.css, entity.other.attribute-name.css#50fa7b
entity.other.attribute-name.id.css#ffb86c
entity.other.attribute-name.pseudo-class.css, entity.other.pseudo-class.css, entity.other.pseudo-element.css#8be9fditalic
invalid#ff5555italic underline
invalid.deprecated#ffb86citalic underline
keyword#ff79c6
keyword.control#ff79c6
keyword.control.directive#ff79c6
keyword.operator, keyword.operator.member, keyword.operator.new#ff79c6
keyword.other.template.begin, keyword.other.template.end#ff79c6
markup.italicitalic
markup.boldbold
markup.heading#f1fa8c
markup.raw#ffb86c
markup.underlineunderline
markup.underline.link#50fa7b
markup.inserted, markup.inserted punctuation.definition.inserted#50fa7b
markup.deleted, markup.deleted punctuation.definition.deleted#ff5555
markup.changed, markup.changed punctuation.definition.changed#f1fa8c
markup.quoteitalic
meta.brace.round, meta.brace.square, meta.brace.curly, meta.delimiter.comma.js#6272a4
meta.interpolation#ffb86c
meta.function-call.generic.python, support.function.builtin.python#50fa7b
source.json meta.mapping.key string#f8f8f2
source.yaml meta.mapping.key string#ff79c6
meta.object.member#f8f8f2
entity.name.constant.preprocessor, meta.preprocessor#bd93f9
punctuation#6272a4
punctuation.definition.tag, punctuation.definition.tag source, punctuation.definition.block, punctuation.definition.parameters.begin, punctuation.definition.parameters.end, punctuation.accessor, punctuation.terminator#6272a4
punctuation.definition.comment#6272a4
punctuation.definition.variable, punctuation.definition.keyword.scss#6272a4
punctuation.section.embedded, punctuation.section.embedded.begin#ffb86c
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#ff79c6
source#f8f8f2
source.scss, source.sass#6272a4
source.sass variable.other, source.scss variable.other, source.less variable.other#ffb86citalic
storage#ff79c6
storage.type#8be9fditalic
storage.type.function.arrow#ff79c6normal
storage.modifier, storage.type.modifier#ff79c6italic
string#f1fa8c
string.unquoted.label#f8f8f2
string source#f8f8f2
string.other.link.title, string.other.link.description#ff79c6
string.other.link.description.title#8be9fd
support.constant#8be9fd
support.function#50fa7b
support.macro#50fa7b
support.type, entity.name.type.object.console#8be9fditalic
support.variable, support.variable.property#8be9fd
support.type.property-name#f8f8f2normal
support.class#8be9fd
text#f8f8f2
variable, variable.other#f8f8f2
variable.parameter, parameters variable.function#ffb86citalic
variable.language, variable.parameter.function.language.special.self.python, variable.parameter.function.language.special.cls.python#6272a4italic
variable.other.class#8be9fd
variable.other.constant#bd93f9
variable.other.readwrite, variable.other.member, variable.other.property, variable.other.property.static, variable.other.event#f8f8f2
variable.other.enummember#bd93f9
variable.function#50fa7b
string.quoted.docstring, string.quoted.docstring punctuation.definition#6272a4