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#000000
  • activityBar.border#000000
  • activityBar.dropBackground#000000
  • activityBar.foreground#000000
  • activityBarBadge.background#000000
  • activityBarBadge.foreground#000000
  • badge.background#000000
  • badge.foreground#000000
  • breadcrumb.activeSelectionForeground#000000
  • breadcrumb.focusForeground#000000
  • breadcrumb.foreground#000000
  • breadcrumbPicker.background#000000
  • button.background#000000cc
  • button.foreground#000000cc
  • button.hoverBackground#000000
  • contrastBorder#000000
  • debugExceptionWidget.background#000000
  • debugExceptionWidget.border#000000
  • debugToolBar.background#000000
  • diffEditor.insertedTextBackground#00000023
  • diffEditor.insertedTextBorder#00000033
  • diffEditor.removedTextBackground#00000033
  • diffEditor.removedTextBorder#0000004d
  • dropdown.background#000000
  • dropdown.border#000000
  • dropdown.foreground#000000cc
  • editor.background#000000
  • editor.findMatchBackground#00000079
  • editor.findMatchHighlightBackground#0000005d
  • editor.findRangeHighlightBackground#000000
  • editor.foreground#000000
  • editor.hoverHighlightBackground#0000005a
  • editor.inactiveSelectionBackground#0000005a
  • editor.lineHighlightBackground#000000
  • editor.lineHighlightBorder#000000
  • editor.rangeHighlightBackground#0000005a
  • editor.selectionBackground#000000
  • editor.selectionHighlightBackground#00000079
  • editor.wordHighlightBackground#00000033
  • editor.wordHighlightStrongBackground#00000033
  • editorBracketMatch.background#0000004d
  • editorBracketMatch.border#000000
  • editorCodeLens.foreground#000000b4
  • editorCursor.foreground#000000
  • editorError.border#000000
  • editorError.foreground#000000
  • editorGroup.border#000000
  • editorGroup.dropBackground#00000073
  • editorGroup.emptyBackground#000000
  • editorGroupHeader.noTabsBackground#000000
  • editorGroupHeader.tabsBackground#000000
  • editorGroupHeader.tabsBorder#000000
  • editorGutter.addedBackground#000000
  • editorGutter.background#000000
  • editorGutter.deletedBackground#000000
  • editorGutter.modifiedBackground#000000
  • editorHoverWidget.background#000000
  • editorHoverWidget.border#000000
  • editorIndentGuide.activeBackground#000000
  • editorIndentGuide.background#00000052
  • editorLineNumber.activeForeground#000000
  • editorLineNumber.foreground#000000
  • editorLink.activeForeground#000000
  • editorMarkerNavigation.background#000000
  • editorMarkerNavigationError.background#000000
  • editorMarkerNavigationWarning.background#000000
  • editorOverviewRuler.commonContentForeground#000000
  • editorOverviewRuler.currentContentForeground#000000
  • editorOverviewRuler.incomingContentForeground#000000
  • editorRuler.foreground#00000052
  • editorSuggestWidget.background#000000
  • editorSuggestWidget.border#000000
  • editorSuggestWidget.foreground#000000
  • editorSuggestWidget.highlightForeground#000000
  • editorSuggestWidget.selectedBackground#000000
  • editorWarning.border#000000
  • editorWarning.foreground#000000
  • editorWhitespace.foreground#000000
  • editorWidget.background#000000
  • editorWidget.border#000000
  • errorForeground#000000
  • extensionButton.prominentBackground#000000cc
  • extensionButton.prominentForeground#000000cc
  • extensionButton.prominentHoverBackground#000000
  • focusBorder#000000
  • foreground#000000
  • gitDecoration.conflictingResourceForeground#000000cc
  • gitDecoration.deletedResourceForeground#00000090
  • gitDecoration.ignoredResourceForeground#000000
  • gitDecoration.modifiedResourceForeground#000000
  • gitDecoration.untrackedResourceForeground#000000ff
  • input.background#000000
  • input.border#000000
  • input.foreground#000000cc
  • input.placeholderForeground#000000
  • inputOption.activeBorder#000000cc
  • inputValidation.errorBackground#000000F2
  • inputValidation.errorBorder#000000
  • inputValidation.infoBackground#000000F2
  • inputValidation.infoBorder#000000
  • inputValidation.warningBackground#000000F2
  • inputValidation.warningBorder#000000
  • list.activeSelectionBackground#0000008c
  • list.activeSelectionForeground#000000
  • list.dropBackground#000000
  • list.focusBackground#000000
  • list.focusForeground#000000
  • list.highlightForeground#000000
  • list.hoverBackground#000000
  • list.hoverForeground#000000
  • list.inactiveSelectionBackground#000000
  • list.inactiveSelectionForeground#000000
  • list.invalidItemForeground#000000
  • merge.border#000000
  • merge.currentContentBackground#000000
  • merge.currentHeaderBackground#000000
  • merge.incomingContentBackground#000000
  • merge.incomingHeaderBackground#0000005a
  • meta.objectliteral.js#000000
  • notificationCenter.border#000000
  • notificationLink.foreground#000000
  • notifications.background#000000
  • notifications.border#000000
  • notifications.foreground#000000cc
  • notificationToast.border#000000
  • panel.background#000000
  • panel.border#000000
  • panelTitle.activeBorder#000000
  • panelTitle.activeForeground#000000cc
  • panelTitle.inactiveForeground#00000080
  • peekView.border#000000
  • peekViewEditor.background#000000
  • peekViewEditor.matchHighlightBackground#0000005a
  • peekViewResult.background#000000
  • peekViewResult.fileForeground#000000
  • peekViewResult.lineForeground#000000
  • peekViewResult.matchHighlightBackground#000000cc
  • peekViewResult.selectionBackground#000000
  • peekViewResult.selectionForeground#000000
  • peekViewTitle.background#000000
  • peekViewTitleDescription.foreground#000000
  • peekViewTitleLabel.foreground#000000
  • pickerGroup.border#000000
  • pickerGroup.foreground#000000
  • progress.background#000000
  • punctuation.definition.generic.begin.html#000000f2
  • scrollbar.shadow#000000
  • scrollbarSlider.activeBackground#00000080
  • scrollbarSlider.background#00000080
  • scrollbarSlider.hoverBackground#00000080
  • selection.background#000000
  • sideBar.background#000000
  • sideBar.border#000000
  • sideBar.foreground#000000
  • sideBarSectionHeader.background#000000
  • sideBarSectionHeader.foreground#000000
  • sideBarTitle.foreground#000000
  • source.elm#000000
  • statusBar.background#000000
  • statusBar.border#000000
  • statusBar.debuggingBackground#000000
  • statusBar.debuggingBorder#000000
  • statusBar.debuggingForeground#000000
  • statusBar.foreground#000000
  • statusBar.noFolderBackground#000000
  • statusBar.noFolderBorder#000000
  • statusBar.noFolderForeground#000000
  • statusBarItem.activeBackground#000000
  • statusBarItem.hoverBackground#000000
  • statusBarItem.prominentBackground#000000
  • statusBarItem.prominentHoverBackground#000000
  • string.quoted.single.js#000000
  • tab.activeBackground#000000
  • tab.activeBorder#000000
  • tab.activeForeground#000000
  • tab.border#000000
  • tab.inactiveBackground#000000
  • tab.inactiveForeground#000000
  • tab.unfocusedActiveBorder#000000
  • tab.unfocusedActiveForeground#000000
  • tab.unfocusedInactiveForeground#000000
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#000000
  • terminal.ansiBrightBlack#000000
  • terminal.ansiBrightBlue#000000
  • terminal.ansiBrightCyan#000000
  • terminal.ansiBrightGreen#000000
  • terminal.ansiBrightMagenta#000000
  • terminal.ansiBrightRed#000000
  • terminal.ansiBrightWhite#000000
  • terminal.ansiBrightYellow#000000
  • terminal.ansiCyan#000000
  • terminal.ansiGreen#000000
  • terminal.ansiMagenta#000000
  • terminal.ansiRed#000000
  • terminal.ansiWhite#000000
  • terminal.ansiYellow#000000
  • terminal.selectionBackground#0000004d
  • terminalCursor.background#000000
  • titleBar.activeBackground#000000
  • titleBar.activeForeground#000000
  • titleBar.inactiveBackground#000000
  • titleBar.inactiveForeground#000000
  • walkThrough.embeddedEditorBackground#000000
  • welcomePage.buttonBackground#000000
  • welcomePage.buttonHoverBackground#000000
  • widget.shadow#000000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#000000italic
variable, string constant.other.placeholder#000000
constant.other.color#000000
invalid, invalid.illegal#000000
keyword, storage.type, storage.modifier#000000
keyword.control, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution#000000
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#000000
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#000000
meta.block variable.other#000000
support.other.variable, string.other.link#000000
constant.numeric, constant.language, support.constant, constant.character, constant.escape, variable.parameter, keyword.other.unit, keyword.other#000000
string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#000000
entity.name, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types#000000
support.type#000000
source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#000000
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#000000
variable.language#000000italic
entity.name.method.js#000000italic
meta.class-method.js entity.name.function.js, variable.function.constructor#000000
entity.other.attribute-name#000000
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#000000italic
entity.other.attribute-name.class#000000
source.sass keyword.control#000000
markup.inserted#000000
markup.deleted#000000
markup.changed#000000
string.regexp#000000
constant.character.escape#000000
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#000000italic
source.js constant.other.object.key.js string.unquoted.label.js#000000italic
source.json meta.structure.dictionary.json support.type.property-name.json#000000
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#000000
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#000000
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#000000
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#000000
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#000000
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#000000
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#000000
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#000000
text.html.markdown, punctuation.definition.list_item.markdown#000000
text.html.markdown markup.inline.raw.markdown#000000
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#000000
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#000000
markup.italic#000000italic
markup.bold, markup.bold string#000000bold
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string#000000bold
markup.underline#000000underline
markup.quote punctuation.definition.blockquote.markdown#000000
markup.quoteitalic
string.other.link.title.markdown#000000
string.other.link.description.title.markdown#000000
constant.other.reference.link.markdown#000000
markup.raw.block#000000
markup.raw.block.fenced.markdown#00000050
punctuation.definition.fenced.markdown#00000050
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#000000
variable.language.fenced.markdown#000000
meta.separator#000000bold
markup.table#000000

Shiki preview

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

Loading...