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.activeBackground#666666
  • activityBar.activeBorder#ffffff
  • activityBar.background#111113
  • activityBar.border#666666
  • activityBar.foreground#ffffff
  • activityBar.inactiveForeground#aaaaaa
  • activityBarBadge.background#ffffff
  • activityBarBadge.foreground#000000
  • breadcrumb.activeSelectionForeground#ffffff
  • breadcrumb.background#000000
  • breadcrumb.focusForeground#ffffff
  • breadcrumb.foreground#aaaaaa
  • breadcrumbPicker.background#444444
  • commandCenter.activeBackground#666666
  • commandCenter.background#111113
  • commandCenter.border#666666
  • commandCenter.foreground#ffffff
  • contrastActiveBorder#ffffff
  • contrastBorder#666666
  • debugExceptionWidget.background#444444
  • debugExceptionWidget.border#666666
  • debugToolBar.background#111113
  • debugToolBar.border#666666
  • diffEditor.border#666666
  • diffEditor.insertedLineBackground#00ff0011
  • diffEditor.insertedTextBackground#00ff0022
  • diffEditor.removedLineBackground#ff000011
  • diffEditor.removedTextBackground#ff000022
  • dropdown.background#111113
  • dropdown.border#666666
  • dropdown.foreground#ffffff
  • dropdown.listBackground#111113
  • editor.background#000000
  • editor.findMatchBackground#444444
  • editor.findMatchBorder#ffff00
  • editor.findMatchHighlightBackground#333333
  • editor.findRangeHighlightBackground#333333
  • editor.foreground#ffffff
  • editor.hoverHighlightBackground#333333
  • editor.inactiveSelectionBackground#333333
  • editor.lineHighlightBackground#111111
  • editor.lineHighlightBorder#222222
  • editor.selectionBackground#444444
  • editor.selectionHighlightBackground#333333
  • editor.wordHighlightBackground#333333
  • editor.wordHighlightStrongBackground#444444
  • editorBracketMatch.background#333333
  • editorBracketMatch.border#ffffff
  • editorBracketPairGuide.activeBackground1#ffffff
  • editorBracketPairGuide.activeBackground2#ffffff
  • editorBracketPairGuide.activeBackground3#ffffff
  • editorBracketPairGuide.activeBackground4#ffffff
  • editorBracketPairGuide.activeBackground5#ffffff
  • editorBracketPairGuide.activeBackground6#ffffff
  • editorBracketPairGuide.background1#333333
  • editorBracketPairGuide.background2#333333
  • editorBracketPairGuide.background3#333333
  • editorBracketPairGuide.background4#333333
  • editorBracketPairGuide.background5#333333
  • editorBracketPairGuide.background6#333333
  • editorCodeLens.foreground#888888
  • editorCursor.foreground#ffffff
  • editorError.foreground#ff0000
  • editorGroup.border#666666
  • editorGroupHeader.noTabsBackground#000000
  • editorGroupHeader.tabsBackground#111113
  • editorGroupHeader.tabsBorder#666666
  • editorGutter.addedBackground#ffffff
  • editorGutter.background#000000
  • editorGutter.deletedBackground#ffffff
  • editorGutter.modifiedBackground#ffffff
  • editorHint.foreground#ffffff
  • editorHoverWidget.background#444444
  • editorHoverWidget.border#666666
  • editorHoverWidget.foreground#ffffff
  • editorHoverWidget.statusBarBackground#444444
  • editorIndentGuide.activeBackground#666666
  • editorIndentGuide.background#333333
  • editorInfo.foreground#ffffff
  • editorLineNumber.activeForeground#ffffff
  • editorLineNumber.foreground#888888
  • editorMarkerNavigation.background#444444
  • editorMarkerNavigationError.background#ff0000
  • editorMarkerNavigationInfo.background#ffffff
  • editorMarkerNavigationWarning.background#ffff00
  • editorOverviewRuler.addedForeground#ffffff
  • editorOverviewRuler.border#222222
  • editorOverviewRuler.deletedForeground#ffffff
  • editorOverviewRuler.errorForeground#ff0000
  • editorOverviewRuler.findMatchForeground#ffff00
  • editorOverviewRuler.infoForeground#ffffff
  • editorOverviewRuler.modifiedForeground#ffffff
  • editorOverviewRuler.selectionHighlightForeground#ffffff
  • editorOverviewRuler.warningForeground#ffff00
  • editorOverviewRuler.wordHighlightForeground#ffffff
  • editorRuler.foreground#333333
  • editorSuggestWidget.background#444444
  • editorSuggestWidget.border#666666
  • editorSuggestWidget.foreground#ffffff
  • editorSuggestWidget.highlightForeground#ffffff
  • editorSuggestWidget.selectedBackground#666666
  • editorSuggestWidget.selectedForeground#ffffff
  • editorWarning.foreground#ffff00
  • editorWhitespace.foreground#444444
  • editorWidget.background#444444
  • editorWidget.border#666666
  • editorWidget.foreground#ffffff
  • editorWidget.resizeBorder#666666
  • extensionBadge.remoteBackground#ffffff
  • extensionBadge.remoteForeground#000000
  • extensionButton.prominentBackground#ffffff
  • extensionButton.prominentForeground#000000
  • extensionButton.prominentHoverBackground#dddddd
  • focusBorder#ffffff
  • gitDecoration.addedResourceForeground#00ff00
  • gitDecoration.conflictingResourceForeground#ffff00
  • gitDecoration.deletedResourceForeground#ff0000
  • gitDecoration.ignoredResourceForeground#666666
  • gitDecoration.modifiedResourceForeground#ffffff
  • gitDecoration.submoduleResourceForeground#aaaaaa
  • gitDecoration.untrackedResourceForeground#00ff00
  • input.background#444444
  • input.border#666666
  • input.foreground#ffffff
  • input.placeholderForeground#888888
  • inputOption.activeBackground#666666
  • inputOption.activeBorder#ffffff
  • inputOption.activeForeground#ffffff
  • list.activeSelectionBackground#777777
  • list.activeSelectionForeground#ffffff
  • list.dropBackground#111113
  • list.errorForeground#ff0000
  • list.focusAndSelectionOutline#111113
  • list.focusBackground#777777
  • list.focusForeground#ffffff
  • list.focusOutline#111113
  • list.highlightForeground#ffffff
  • list.hoverBackground#666666
  • list.hoverForeground#ffffff
  • list.inactiveSelectionBackground#666666
  • list.inactiveSelectionForeground#cccccc
  • list.warningForeground#ffff00
  • menu.background#111113
  • menu.border#666666
  • menu.foreground#ffffff
  • menu.selectionBackground#777777
  • menu.selectionForeground#ffffff
  • menu.separatorBackground#666666
  • merge.border#666666
  • merge.commonContentBackground#333333
  • merge.commonHeaderBackground#444444
  • merge.currentContentBackground#333333
  • merge.currentHeaderBackground#444444
  • merge.incomingContentBackground#333333
  • merge.incomingHeaderBackground#444444
  • minimap.background#000000
  • minimap.errorHighlight#ff0000
  • minimap.findMatchHighlight#ffff00
  • minimap.selectionHighlight#444444
  • minimap.warningHighlight#ffff00
  • minimapGutter.addedBackground#ffffff
  • minimapGutter.deletedBackground#ffffff
  • minimapGutter.modifiedBackground#ffffff
  • notificationCenter.border#666666
  • notifications.background#444444
  • notifications.border#666666
  • notifications.foreground#ffffff
  • notificationsErrorIcon.foreground#ff0000
  • notificationsInfoIcon.foreground#ffffff
  • notificationsWarningIcon.foreground#ffff00
  • notificationToast.border#666666
  • panel.background#111113
  • panel.border#666666
  • panelInput.border#666666
  • panelTitle.activeBorder#ffffff
  • panelTitle.activeForeground#ffffff
  • panelTitle.inactiveForeground#aaaaaa
  • peekView.border#666666
  • peekViewEditor.background#000000
  • peekViewEditor.matchHighlightBackground#444444
  • peekViewResult.background#111113
  • peekViewResult.fileForeground#ffffff
  • peekViewResult.lineForeground#dddddd
  • peekViewResult.matchHighlightBackground#444444
  • peekViewResult.selectionBackground#777777
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#111113
  • peekViewTitleDescription.foreground#aaaaaa
  • peekViewTitleLabel.foreground#ffffff
  • sash.hoverBorder#ffffff
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#aaaaaa
  • scrollbarSlider.background#666666
  • scrollbarSlider.hoverBackground#888888
  • selection.background#444444
  • sideBar.background#111113
  • sideBar.border#666666
  • sideBar.foreground#dddddd
  • sideBarSectionHeader.background#111113
  • sideBarSectionHeader.border#666666
  • sideBarSectionHeader.foreground#ffffff
  • sideBarTitle.foreground#ffffff
  • statusBar.background#111113
  • statusBar.border#666666
  • statusBar.debuggingBackground#111113
  • statusBar.debuggingBorder#666666
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#dddddd
  • statusBar.noFolderBackground#111113
  • statusBar.noFolderForeground#dddddd
  • statusBarItem.activeBackground#777777
  • statusBarItem.hoverBackground#666666
  • statusBarItem.remoteBackground#ffffff
  • statusBarItem.remoteForeground#000000
  • tab.activeBackground#111113
  • tab.activeBorder#ffffff
  • tab.activeBorderTop#ffffff
  • tab.activeForeground#ffffff
  • tab.border#666666
  • tab.hoverBackground#666666
  • tab.hoverBorder#666666
  • tab.hoverForeground#ffffff
  • tab.inactiveBackground#111113
  • tab.inactiveForeground#aaaaaa
  • tab.lastPinnedBorder#888888
  • tab.unfocusedActiveBackground#111113
  • tab.unfocusedActiveBorder#888888
  • tab.unfocusedActiveForeground#aaaaaa
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#00ffff
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#00ffff
  • terminal.ansiBrightCyan#00ffff
  • terminal.ansiBrightGreen#00ff00
  • terminal.ansiBrightMagenta#ff00ff
  • terminal.ansiBrightRed#ff0000
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffff00
  • terminal.ansiCyan#00ffff
  • terminal.ansiGreen#00ff00
  • terminal.ansiMagenta#ff00ff
  • terminal.ansiRed#ff0000
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#ffff00
  • terminal.background#000000
  • terminal.foreground#ffffff
  • terminal.selectionBackground#444444
  • terminalCursor.foreground#ffffff
  • textBlockQuote.background#111113
  • textBlockQuote.border#666666
  • textCodeBlock.background#111113
  • textLink.activeForeground#ffffff
  • textLink.foreground#00ffff
  • textPreformat.foreground#dddddd
  • titleBar.activeBackground#111113
  • titleBar.activeForeground#ffffff
  • titleBar.border#666666
  • titleBar.inactiveBackground#111113
  • titleBar.inactiveForeground#aaaaaa
  • walkThrough.embeddedEditorBackground#000000
  • welcomePage.background#000000
  • welcomePage.tileBackground#111113
  • welcomePage.tileBorder#666666

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#888888italic
string, string.quoted, meta.string#ffaa00
string.template, string.template variable#ffaaaa
punctuation.definition.string.begin, punctuation.definition.string.end#ffaa0055
string.regexp, constant.character.escape#00ffff
constant.other.symbol#00ff00
keyword.control, keyword, storage.type, storage.modifier, storage#ab9df2bold
punctuation.definition.template-expression#ffffff
punctuation.section.embedded#ffffff
entity.name.function, support.function, entity.name.method#00ffff
meta.function-call, variable.function, meta.function-call.generic#00ffff
variable.parameter, meta.parameter#cccccc
support.macro#00ffff
variable, variable.other, meta.definition.variable#cccccc
variable.member#cccccc
variable.language#00ffffitalic
variable.other.constant, variable.other.readwrite#00ffff
entity.name.type, entity.name.class, support.type, support.class, entity.name.type.class#ffcc00
entity.other.inherited-class#ffcc00italic
constant.numeric#ff8800
constant.language#ff8800
constant.language.boolean, constant.language.null#ff8800
keyword.operator, punctuation.accessor#ffffff
punctuation, meta.brace, meta.delimiter, punctuation.separator, punctuation.terminator, punctuation.section#aaaaaa
meta.embedded#ffffff
entity.name.tag, meta.tag, meta.tag.sgml#ffffff
punctuation.definition.tag.begin, punctuation.definition.tag.end, punctuation.definition.tag#888888
entity.other.attribute-name, meta.attribute#ffcc00
support.class.component#ffcc00
entity.other.attribute-name.class, entity.other.attribute-name.id#ffcc00
entity.other.attribute-name.pseudo-class#00ffff
source.css entity.name.tag, source.scss entity.name.tag, source.sass entity.name.tag, source.less entity.name.tag#ffffff
support.type.property-name, support.type.property-name.css#00ffff
support.constant.property-value#00ff00
source.css support.type, source.scss support.type, source.sass support.type, source.less support.type#888888
meta.decorator variable.other, meta.decorator punctuation.decorator, storage.type.annotation, entity.name.function.decorator#ffcc00
entity.name.import, entity.name.package#cccccc
markup.heading, markup.heading punctuation.definition.heading, markup.heading entity.name#ffffffbold
markup.bold#ffffffbold
markup.italic, emphasis#ffffffitalic
markup.italic markup.bold, markup.bold markup.italicbold italic
markup.underlineunderline
markup.inline.raw, markup.raw#00ff00
markup.quote#888888italic
meta.separator#666666bold
markup.list punctuation.definition.list.begin#ffffff
markup.strike#888888
markup.table#00ffff
markup.strongbold
support.type.property-name.json, string.quoted.key.json#00ffff
meta.diff, meta.diff.header#888888
markup.inserted#00ff00
markup.deleted#ff0000
markup.changed#ffff00
invalid, invalid.deprecated#ff0000strikethrough
message.error#ff0000
entity.name.filename.find-in-files#cccccc
constant.numeric.line-number.match#ffff00
markup.underline.link, string.other.link#00ffffunderline
source, text#ffffff