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#8839efb3
  • activityBar.background#010101
  • activityBar.border#010101
  • activityBar.foreground#9ca0b0cc
  • activityBar.inactiveForeground#9ca0b099
  • activityBarBadge.background#8839ef
  • activityBarBadge.foreground#010101
  • badge.background#8839ef33
  • badge.foreground#7d2ee4
  • button.background#8839ef
  • button.foreground#010101
  • button.hoverBackground#8334ea
  • button.secondaryBackground#9ca0b033
  • button.secondaryForeground#4c4f69
  • button.secondaryHoverBackground#9ca0b080
  • debugConsoleInputIcon.foreground#8839ef
  • debugExceptionWidget.background#010101
  • debugExceptionWidget.border#000000
  • debugIcon.breakpointDisabledForeground#ea76cb80
  • debugIcon.breakpointForeground#ea76cb
  • debugToolBar.background#010101
  • descriptionForeground#9ca0b0
  • diffEditor.diagonalFill#000000
  • diffEditor.insertedTextBackground#40a02b1f
  • diffEditor.removedTextBackground#d20f391f
  • dropdown.background#010101
  • dropdown.border#9ca0b045
  • dropdown.foreground#9ca0b0
  • editor.background#010101
  • editor.findMatchBackground#7c7f93
  • editor.findMatchBorder#7c7f93
  • editor.findMatchHighlightBackground#7c7f9366
  • editor.findMatchHighlightBorder#6e718566
  • editor.findRangeHighlightBackground#7c7f9340
  • editor.foreground#4c4f69
  • editor.inactiveSelectionBackground#1e66f521
  • editor.lineHighlightBackground#000000
  • editor.rangeHighlightBackground#7c7f9333
  • editor.selectionBackground#1e66f540
  • editor.selectionHighlightBackground#40a02b26
  • editor.selectionHighlightBorder#40a02b00
  • editor.snippetTabstopHighlightBackground#40a02b33
  • editor.wordHighlightBackground#1e66f514
  • editor.wordHighlightBorder#1e66f580
  • editor.wordHighlightStrongBackground#40a02b14
  • editor.wordHighlightStrongBorder#40a02b80
  • editorBracketMatch.background#5c5f774d
  • editorBracketMatch.border#5c5f774d
  • editorCodeLens.foreground#209fb580
  • editorCursor.foreground#8839ef
  • editorError.foreground#d20f39
  • editorGroup.background#010101
  • editorGroup.border#000000
  • editorGroupHeader.noTabsBackground#010101
  • editorGroupHeader.tabsBackground#010101
  • editorGroupHeader.tabsBorder#010101
  • editorGutter.addedBackground#40a02bcc
  • editorGutter.deletedBackground#d20f39cc
  • editorGutter.modifiedBackground#1e66f5cc
  • editorHoverWidget.background#010101
  • editorHoverWidget.border#000000
  • editorIndentGuide.activeBackground#ccd0da59
  • editorIndentGuide.background#ccd0da2e
  • editorLineNumber.activeForeground#8839ef
  • editorLineNumber.foreground#5c5f7766
  • editorLink.activeForeground#8839ef
  • editorMarkerNavigation.background#010101
  • editorOverviewRuler.addedForeground#40a02b
  • editorOverviewRuler.border#000000
  • editorOverviewRuler.bracketMatchForeground#5c5f77b3
  • editorOverviewRuler.deletedForeground#d20f39
  • editorOverviewRuler.errorForeground#d20f39
  • editorOverviewRuler.findMatchForeground#7c7f93
  • editorOverviewRuler.modifiedForeground#1e66f5
  • editorOverviewRuler.warningForeground#8839ef
  • editorOverviewRuler.wordHighlightForeground#1e66f566
  • editorOverviewRuler.wordHighlightStrongForeground#40a02b66
  • editorRuler.foreground#ccd0da2e
  • editorSuggestWidget.background#010101
  • editorSuggestWidget.border#000000
  • editorSuggestWidget.highlightForeground#8839ef
  • editorSuggestWidget.selectedBackground#7c7f9326
  • editorWarning.foreground#8839ef
  • editorWhitespace.foreground#5c5f7766
  • editorWidget.background#010101
  • editorWidget.border#000000
  • errorForeground#d20f39
  • extensionButton.prominentBackground#8839ef
  • extensionButton.prominentForeground#020202
  • extensionButton.prominentHoverBackground#8334ea
  • focusBorder#8839efb3
  • foreground#9ca0b0
  • gitDecoration.conflictingResourceForeground
  • gitDecoration.deletedResourceForeground#d20f39b3
  • gitDecoration.ignoredResourceForeground#9ca0b080
  • gitDecoration.modifiedResourceForeground#1e66f5b3
  • gitDecoration.submoduleResourceForeground#8839efb3
  • gitDecoration.untrackedResourceForeground#40a02bb3
  • icon.foreground#9ca0b0
  • input.background#020202
  • input.border#9ca0b045
  • input.foreground#4c4f69
  • input.placeholderForeground#9ca0b080
  • inputOption.activeBackground#8839ef33
  • inputOption.activeBorder#7d2ee44d
  • inputOption.activeForeground#7d2ee4
  • inputValidation.errorBackground#020202
  • inputValidation.errorBorder#d20f39
  • inputValidation.infoBackground#010101
  • inputValidation.infoBorder#04a5e5
  • inputValidation.warningBackground#010101
  • inputValidation.warningBorder#df8e1d
  • keybindingLabel.background#9ca0b01a
  • keybindingLabel.border#4c4f691a
  • keybindingLabel.bottomBorder#4c4f691a
  • keybindingLabel.foreground#4c4f69
  • list.activeSelectionBackground#7c7f9326
  • list.activeSelectionForeground#4c4f69
  • list.deemphasizedForeground#d20f39
  • list.errorForeground#d20f39
  • list.filterMatchBackground#6e718566
  • list.filterMatchBorder#7c7f9366
  • list.focusBackground#7c7f9326
  • list.focusForeground#4c4f69
  • list.focusOutline#7c7f9326
  • list.highlightForeground#8839ef
  • list.hoverBackground#7c7f9326
  • list.inactiveSelectionBackground#7c7f931f
  • list.inactiveSelectionForeground#9ca0b0
  • list.invalidItemForeground#9ca0b04d
  • listFilterWidget.background#010101
  • listFilterWidget.noMatchesOutline#d20f39
  • listFilterWidget.outline#8839ef
  • minimap.background#010101
  • minimap.errorHighlight#d20f39
  • minimap.findMatchHighlight#7c7f93
  • minimap.selectionHighlight#1e66f540
  • minimapGutter.addedBackground#40a02b
  • minimapGutter.deletedBackground#d20f39
  • minimapGutter.modifiedBackground#1e66f5
  • panel.background#010101
  • panel.border#000000
  • panelTitle.activeBorder#8839ef
  • panelTitle.activeForeground#4c4f69
  • panelTitle.inactiveForeground#9ca0b0
  • peekView.border#7c7f9326
  • peekViewEditor.background#010101
  • peekViewEditor.matchHighlightBackground#7c7f9366
  • peekViewEditor.matchHighlightBorder#6e718566
  • peekViewResult.background#010101
  • peekViewResult.fileForeground#4c4f69
  • peekViewResult.lineForeground#9ca0b0
  • peekViewResult.matchHighlightBackground#7c7f9366
  • peekViewResult.selectionBackground#7c7f9326
  • peekViewTitle.background#7c7f9326
  • peekViewTitleDescription.foreground#9ca0b0
  • peekViewTitleLabel.foreground#4c4f69
  • pickerGroup.border#000000
  • pickerGroup.foreground#9ca0b080
  • progressBar.background#8839ef
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#8839efb3
  • scrollbarSlider.background#8839ef66
  • scrollbarSlider.hoverBackground#8839ef99
  • selection.background#1e66f540
  • settings.headerForeground#4c4f69
  • settings.modifiedItemIndicator#1e66f5
  • sideBar.background#010101
  • sideBar.border#010101
  • sideBarSectionHeader.background#010101
  • sideBarSectionHeader.border#010101
  • sideBarSectionHeader.foreground#8839ef
  • sideBarTitle.foreground#8839ef
  • statusBar.background#010101
  • statusBar.border#010101
  • statusBar.debuggingBackground#ea76cb
  • statusBar.debuggingForeground#020202
  • statusBar.foreground#9ca0b0
  • statusBar.noFolderBackground#010101
  • statusBarItem.activeBackground#9ca0b033
  • statusBarItem.hoverBackground#9ca0b033
  • statusBarItem.prominentBackground#000000
  • statusBarItem.prominentHoverBackground#00000030
  • statusBarItem.remoteBackground#8839ef
  • statusBarItem.remoteForeground#020202
  • tab.activeBackground#010101
  • tab.activeBorder#8839ef
  • tab.activeForeground#4c4f69
  • tab.border#010101
  • tab.inactiveBackground#010101
  • tab.inactiveForeground#9ca0b0
  • tab.unfocusedActiveBorder#9ca0b0
  • tab.unfocusedActiveForeground#9ca0b0
  • tab.unfocusedInactiveForeground#9ca0b0
  • terminal.ansiBlack#dce0e8
  • terminal.ansiBlue#0a62f0
  • terminal.ansiBrightBlack#686868
  • terminal.ansiBrightBlue#1e66f5
  • terminal.ansiBrightCyan#179299
  • terminal.ansiBrightGreen#40a02b
  • terminal.ansiBrightMagenta#8839ef
  • terminal.ansiBrightRed#d20f39
  • terminal.ansiBrightWhite#d1d1d1
  • terminal.ansiBrightYellow#df8e1d
  • terminal.ansiCyan#0a8d94
  • terminal.ansiGreen#40a02b
  • terminal.ansiMagenta#8334ea
  • terminal.ansiRed#cc0035
  • terminal.ansiWhite#c7c7c7
  • terminal.ansiYellow#d98916
  • terminal.background#010101
  • terminal.foreground#4c4f69
  • textBlockQuote.background#010101
  • textLink.activeForeground#8839ef
  • textLink.foreground#8839ef
  • textPreformat.foreground#4c4f69
  • titleBar.activeBackground#010101
  • titleBar.activeForeground#4c4f69
  • titleBar.border#010101
  • titleBar.inactiveBackground#010101
  • titleBar.inactiveForeground#9ca0b0
  • tree.indentGuidesStroke#ccd0da59
  • walkThrough.embeddedEditorBackground#010101
  • welcomePage.buttonBackground#8839ef66
  • welcomePage.progress.background#000000
  • welcomePage.tileBackground#010101
  • welcomePage.tileShadow#000000b3
  • widget.shadow#000000b3

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#4c4f69
comment#209fb580italic
string, constant.other.symbol#40a02b
string.regexp, constant.character, constant.other#179299
constant.numeric#8839ef
constant.language#8839ef
variable, variable.parameter.function-call#4c4f69
variable.member#d20f39
variable.language#04a5e5italic
storage#fe640b
keyword#fe640b
keyword.operator#ea76cb
punctuation.separator, punctuation.terminator#4c4f69b3
punctuation.section#4c4f69
punctuation.accessor#ea76cb
punctuation.definition.template-expression#fe640b
punctuation.section.embedded#fe640b
meta.embedded#4c4f69
source.java storage.type, source.haskell storage.type, source.c storage.type#1e66f5
entity.other.inherited-class#04a5e5
storage.type.function#fe640b
source.java storage.type.primitive#04a5e5
entity.name.function#df8e1d
variable.parameter, meta.parameter#8839ef
variable.function, variable.annotation, meta.function-call.generic, support.function.go#df8e1d
support.function, support.macro#d20f39
entity.name.import, entity.name.package#40a02b
entity.name#1e66f5
entity.name.tag, meta.tag.sgml#04a5e5
support.class.component#1e66f5
punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag#04a5e580
entity.other.attribute-name#df8e1d
support.constant#ea76cbitalic
support.type, support.class, source.go storage.type#04a5e5
meta.decorator variable.other, meta.decorator punctuation.decorator, storage.type.annotation#dc8a78
invalid#d20f39
meta.diff, meta.diff.header#c594c5
source.ruby variable.other.readwrite#df8e1d
source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag#1e66f5
source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type#209fb580
support.type.property-name#04a5e5normal
constant.numeric.line-number.find-in-files - match#209fb580
constant.numeric.line-number.match#fe640b
entity.name.filename.find-in-files#40a02b
message.error#d20f39
markup.heading, markup.heading entity.name#40a02bbold
markup.underline.link, string.other.link#04a5e5
markup.italic#d20f39italic
markup.bold#d20f39bold
markup.italic markup.bold, markup.bold markup.italicbold italic
markup.raw
markup.raw.inline
meta.separator#209fb580bold
markup.quote#179299italic
markup.list punctuation.definition.list.begin#df8e1d
markup.inserted#40a02b
markup.changed#1e66f5
markup.deleted#d20f39
markup.strike#dc8a78
markup.table#04a5e5
text.html.markdown markup.inline.raw#ea76cb
text.html.markdown meta.dummy.line-break#209fb580
punctuation.definition.markdown#209fb580

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...