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#141414
  • activityBar.border#00000000
  • activityBar.foreground#f8f8f2
  • activityBar.inactiveForeground#4a4a4a
  • activityBarBadge.background#f92672
  • activityBarBadge.foreground#f8f8f2
  • badge.background#f92672
  • badge.foreground#f8f8f2
  • breadcrumb.activeSelectionForeground#f8f8f2
  • breadcrumb.background#1a1a1a
  • breadcrumb.focusForeground#a6e22e
  • breadcrumb.foreground#75715e
  • button.background#a6e22e
  • button.foreground#1a1a1a
  • button.hoverBackground#c4f560
  • button.secondaryBackground#383830
  • button.secondaryForeground#f8f8f2
  • button.secondaryHoverBackground#4a4a40
  • checkbox.background#212121
  • checkbox.border#383830
  • checkbox.foreground#f8f8f2
  • contrastActiveBorder#00000000
  • contrastBorder#00000000
  • debugConsole.errorForeground#ff5555
  • debugConsole.infoForeground#66d9ef
  • debugConsole.sourceForeground#ae81ff
  • debugConsole.warningForeground#fd971f
  • debugConsoleInputIcon.foreground#a6e22e
  • debugToolBar.background#212121
  • debugToolBar.border#383830
  • descriptionForeground#75715e
  • diffEditor.border#383830
  • diffEditor.insertedLineBackground#a6e22e12
  • diffEditor.insertedTextBackground#a6e22e1a
  • diffEditor.removedLineBackground#f9267212
  • diffEditor.removedTextBackground#f926721a
  • dropdown.background#212121
  • dropdown.border#383830
  • dropdown.foreground#f8f8f2
  • editor.background#1a1a1a
  • editor.findMatchBackground#f92672bb
  • editor.findMatchHighlightBackground#f9267250
  • editor.findRangeHighlightBackground#49483e40
  • editor.foreground#f8f8f2
  • editor.inactiveSelectionBackground#49483e40
  • editor.lineHighlightBackground#272822
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#49483e90
  • editor.selectionHighlightBackground#49483e50
  • editor.wordHighlightBackground#49483e60
  • editor.wordHighlightStrongBackground#49483e90
  • editorBracketHighlight.foreground1#f92672
  • editorBracketHighlight.foreground2#a6e22e
  • editorBracketHighlight.foreground3#66d9ef
  • editorBracketHighlight.foreground4#ae81ff
  • editorBracketHighlight.foreground5#fd971f
  • editorBracketHighlight.foreground6#e6db74
  • editorBracketHighlight.unexpectedBracket.foreground#ff5555
  • editorBracketMatch.background#f9267230
  • editorBracketMatch.border#a6e22e
  • editorCodeLens.foreground#75715e
  • editorCursor.background#1a1a1a
  • editorCursor.foreground#f8f8f0
  • editorError.foreground#ff5555
  • editorGroup.border#383830
  • editorGroupHeader.noTabsBackground#1a1a1a
  • editorGroupHeader.tabsBackground#141414
  • editorGutter.addedBackground#a6e22e
  • editorGutter.background#1a1a1a
  • editorGutter.deletedBackground#f92672
  • editorGutter.modifiedBackground#e6db74
  • editorHint.foreground#a6e22e
  • editorHoverWidget.background#212121
  • editorHoverWidget.border#383830
  • editorIndentGuide.activeBackground1#75715e88
  • editorIndentGuide.background1#303030
  • editorInfo.foreground#66d9ef
  • editorInlayHint.background#222222
  • editorInlayHint.foreground#75715e
  • editorInlayHint.parameterForeground#fd971f
  • editorInlayHint.typeForeground#66d9ef
  • editorLightBulb.foreground#e6db74
  • editorLineNumber.activeForeground#a6e22e
  • editorLineNumber.foreground#4a4a4a
  • editorOverviewRuler.addedForeground#a6e22e
  • editorOverviewRuler.border#00000000
  • editorOverviewRuler.deletedForeground#f92672
  • editorOverviewRuler.errorForeground#ff5555
  • editorOverviewRuler.findMatchForeground#f9267280
  • editorOverviewRuler.modifiedForeground#e6db74
  • editorOverviewRuler.selectionHighlightForeground#ae81ff60
  • editorOverviewRuler.warningForeground#fd971f
  • editorRuler.foreground#303030
  • editorSuggestWidget.background#212121
  • editorSuggestWidget.border#383830
  • editorSuggestWidget.focusHighlightForeground#a6e22e
  • editorSuggestWidget.foreground#f8f8f2
  • editorSuggestWidget.highlightForeground#a6e22e
  • editorSuggestWidget.selectedBackground#383830
  • editorSuggestWidget.selectedForeground#f8f8f2
  • editorWarning.foreground#fd971f
  • editorWhitespace.foreground#303030
  • editorWidget.background#212121
  • editorWidget.border#383830
  • editorWidget.foreground#f8f8f2
  • errorForeground#ff5555
  • focusBorder#f9267260
  • foreground#f8f8f2
  • gitDecoration.addedResourceForeground#a6e22e
  • gitDecoration.conflictingResourceForeground#fd971f
  • gitDecoration.deletedResourceForeground#f92672
  • gitDecoration.ignoredResourceForeground#4a4a4a
  • gitDecoration.modifiedResourceForeground#e6db74
  • gitDecoration.renamedResourceForeground#66d9ef
  • gitDecoration.stageDeletedResourceForeground#f92672
  • gitDecoration.stageModifiedResourceForeground#e6db74
  • gitDecoration.untrackedResourceForeground#a6e22e
  • icon.foreground#ccc9b8
  • input.background#212121
  • input.border#383830
  • input.foreground#f8f8f2
  • input.placeholderForeground#4a4a4a
  • inputValidation.errorBackground#ff555520
  • inputValidation.errorBorder#ff5555
  • inputValidation.infoBackground#66d9ef20
  • inputValidation.infoBorder#66d9ef
  • inputValidation.warningBackground#fd971f20
  • inputValidation.warningBorder#fd971f
  • list.activeSelectionBackground#383830cc
  • list.activeSelectionForeground#f8f8f2
  • list.errorForeground#ff5555
  • list.focusBackground#38383080
  • list.focusForeground#f8f8f2
  • list.highlightForeground#a6e22e
  • list.hoverBackground#2a2a2260
  • list.hoverForeground#f8f8f2
  • list.inactiveSelectionBackground#2a2a2280
  • list.inactiveSelectionForeground#ccc9b8
  • list.warningForeground#fd971f
  • listFilterWidget.background#212121
  • listFilterWidget.outline#ae81ff
  • menu.background#212121
  • menu.border#383830
  • menu.foreground#f8f8f2
  • menu.selectionBackground#383830
  • menu.selectionForeground#f8f8f2
  • menu.separatorBackground#383830
  • menubar.selectionBackground#38383060
  • menubar.selectionForeground#f8f8f2
  • notificationLink.foreground#66d9ef
  • notifications.background#212121
  • notifications.border#383830
  • notifications.foreground#f8f8f2
  • panel.background#181818
  • panel.border#383830
  • panelTitle.activeBorder#f92672
  • panelTitle.activeForeground#f8f8f2
  • panelTitle.inactiveForeground#4a4a4a
  • peekView.border#f92672
  • peekViewEditor.background#181818
  • peekViewEditor.matchHighlightBackground#f9267240
  • peekViewEditorGutter.background#181818
  • peekViewResult.background#141414
  • peekViewResult.fileForeground#f8f8f2
  • peekViewResult.lineForeground#ccc9b8
  • peekViewResult.matchHighlightBackground#f9267240
  • peekViewResult.selectionBackground#383830
  • peekViewResult.selectionForeground#f8f8f2
  • peekViewTitle.background#0f0f0f
  • peekViewTitleDescription.foreground#75715e
  • peekViewTitleLabel.foreground#a6e22e
  • pickerGroup.border#383830
  • pickerGroup.foreground#75715e
  • progressBar.background#a6e22e
  • quickInput.background#212121
  • quickInput.foreground#f8f8f2
  • quickInputList.focusBackground#383830
  • quickInputList.focusForeground#f8f8f2
  • quickInputList.focusIconForeground#a6e22e
  • quickInputTitle.background#1a1a1a
  • scrollbar.shadow#00000060
  • scrollbarSlider.activeBackground#f9267260
  • scrollbarSlider.background#38383040
  • scrollbarSlider.hoverBackground#38383080
  • selection.background#f9267240
  • sideBar.background#181818
  • sideBar.border#00000000
  • sideBar.foreground#ccc9b8
  • sideBarSectionHeader.background#1a1a1a
  • sideBarSectionHeader.border#00000000
  • sideBarSectionHeader.foreground#75715e
  • sideBarTitle.foreground#75715e
  • statusBar.background#0f0f0f
  • statusBar.border#00000000
  • statusBar.debuggingBackground#f92672
  • statusBar.debuggingForeground#f8f8f2
  • statusBar.foreground#ccc9b8
  • statusBar.noFolderBackground#0f0f0f
  • statusBar.noFolderForeground#ccc9b8
  • statusBarItem.activeBackground#38383080
  • statusBarItem.errorBackground#ff5555
  • statusBarItem.errorForeground#f8f8f2
  • statusBarItem.hoverBackground#38383060
  • statusBarItem.remoteBackground#a6e22e
  • statusBarItem.remoteForeground#1a1a1a
  • statusBarItem.warningBackground#fd971f
  • statusBarItem.warningForeground#1a1a1a
  • tab.activeBackground#1a1a1a
  • tab.activeBorder#00000000
  • tab.activeBorderTop#f92672
  • tab.activeForeground#f8f8f2
  • tab.border#00000000
  • tab.hoverBackground#1a1a1a80
  • tab.hoverForeground#f8f8f2
  • tab.inactiveBackground#141414
  • tab.inactiveForeground#4a4a4a
  • tab.unfocusedActiveBackground#1a1a1a
  • tab.unfocusedActiveForeground#ccc9b8
  • tab.unfocusedInactiveBackground#141414
  • tab.unfocusedInactiveForeground#4a4a4a
  • terminal.ansiBlack#1a1a1a
  • terminal.ansiBlue#66d9ef
  • terminal.ansiBrightBlack#75715e
  • terminal.ansiBrightBlue#82d8f0
  • terminal.ansiBrightCyan#93e8f8
  • terminal.ansiBrightGreen#c4f560
  • terminal.ansiBrightMagenta#c9a8ff
  • terminal.ansiBrightRed#ff5555
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#f5ec9a
  • terminal.ansiCyan#66d9ef
  • terminal.ansiGreen#a6e22e
  • terminal.ansiMagenta#ae81ff
  • terminal.ansiRed#f92672
  • terminal.ansiWhite#f8f8f2
  • terminal.ansiYellow#e6db74
  • terminal.background#1a1a1a
  • terminal.foreground#f8f8f2
  • terminal.selectionBackground#49483e80
  • terminalCursor.background#1a1a1a
  • terminalCursor.foreground#f8f8f0
  • textBlockQuote.background#212121
  • textBlockQuote.border#f92672
  • textCodeBlock.background#212121
  • textLink.activeForeground#a6e22e
  • textLink.foreground#66d9ef
  • textSeparator.foreground#383830
  • titleBar.activeBackground#0f0f0f
  • titleBar.activeForeground#f8f8f2
  • titleBar.border#00000000
  • titleBar.inactiveBackground#0f0f0f
  • titleBar.inactiveForeground#4a4a4a
  • widget.shadow#00000080

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment.line, comment.block, comment.block.documentation#75715eitalic
comment.block.documentation storage.type.class.jsdoc, comment.block.documentation punctuation.definition.block.tag.jsdoc, comment.block.documentation entity.name.type.instance.jsdoc#66d9efitalic
string, string.quoted, string.template#e6db74
constant.character.escape, string.regexp.character-class, string source#fd971f
string.regexp, string.regexp keyword.other#fd971f
meta.template.expression.ts, punctuation.definition.template-expression#f92672
constant.numeric, constant.language, constant.language.boolean, constant.language.null, constant.language.undefined, constant.language.nan#ae81ff
variable.other.constant, variable.other.enummember#ae81ff
keyword, keyword.control, keyword.control.flow, keyword.control.import, keyword.control.from, keyword.control.as, keyword.control.export, keyword.other.using, keyword.other.await#f92672bold
storage, storage.type, storage.modifier#f92672bold
keyword.operator, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.logical, keyword.operator.arithmetic, keyword.operator.bitwise, keyword.operator.ternary#f92672
entity.name.function, support.function, meta.function entity.name.function#a6e22e
meta.function-call.generic, variable.function#a6e22e
entity.name.function.member, support.function.magic#a6e22e
entity.name.class, entity.name.type.class, entity.name.type.interface, entity.name.type.enum, entity.name.type.struct, entity.other.inherited-class#66d9ef
meta.type.annotation, support.type, entity.name.type, meta.type.name#66d9ef
entity.name.namespace, entity.name.module, meta.import entity.name.type#66d9efitalic
variable.parameter, meta.function.parameters variable.other#fd971fitalic
meta.decorator, entity.name.function.decorator, support.type.decorator, punctuation.decorator#e6db74italic
variable, variable.other, variable.other.readwrite, variable.other.object#f8f8f2
variable.language#f92672italic
variable.other.property, meta.object-literal.key, support.type.property-name#f8f8f2
entity.name.tag, meta.tag.sgml#f92672
entity.other.attribute-name, entity.other.attribute-name.html#a6e22e
string.quoted.double.html, string.quoted.single.html#e6db74
support.type.property-name.css, meta.property-name, source.css support.type#66d9ef
entity.name.tag.css, meta.selector#a6e22e
entity.other.pseudo-class, entity.other.pseudo-element, keyword.control.at-rule#f92672
keyword.other.unit, constant.numeric.css#ae81ff
markup.heading, entity.name.section.markdown, punctuation.definition.heading.markdown#a6e22ebold
markup.bold, punctuation.definition.bold#fd971fbold
markup.italic, punctuation.definition.italic#f92672italic
markup.inline.raw, markup.raw.inline#66d9ef
markup.fenced_code.block, markup.raw.block#e6db74
markup.underline.link, string.other.link#ae81ffunderline
markup.quote, punctuation.definition.quote#75715eitalic
beginning.punctuation.definition.list.markdown, punctuation.definition.list_item.markdown#f92672
source.json meta.structure.dictionary.json support.type.property-name#f8f8f2
entity.name.tag.yaml, source.yaml entity.other.attribute-name#66d9ef
keyword.key.toml, support.type.property-name.toml#66d9ef
support.function.builtin.shell, entity.name.command.shell#a6e22e
variable.other.normal.shell, variable.other.special.shell#ae81ff
storage.modifier.lifetime.rust, entity.name.type.lifetime#fd971fitalic
support.macro.rust, entity.name.function.macro.rust#f92672
support.type.builtin.go#66d9ef
support.function.magic.python, entity.name.function.decorator.python#a6e22eitalic
variable.parameter.function.language.python#f92672italic
punctuation, meta.brace, punctuation.separator, punctuation.terminator#f8f8f2
punctuation.definition.tag#f92672
punctuation.definition.string#e6db74
punctuation.definition.comment#75715e
invalid, invalid.illegal, invalid.deprecated#ff5555underline
meta.annotation.java, meta.declaration.annotation.java, entity.name.annotation.java, punctuation.definition.annotation.java#e6db74italic
keyword.control.java, keyword.other.java, storage.type.java, storage.modifier.java, keyword.other.import.java, keyword.other.package.java#f92672bold
entity.name.type.class.java, entity.name.class.java, entity.name.type.java, storage.type.primitive.java, entity.other.inherited-class.java#66d9ef
entity.name.function.java, entity.name.function.constructor.java#a6e22e
variable.other.field.java, variable.other.object.java#f8f8f2
variable.other.constant.java, variable.other.enummember.java#ae81ff