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

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#FFFFFFitalic
variable, string constant.other.placeholder#FFFFFF
constant.other.color#FFFFFF
invalid, invalid.illegal#FFFFFF
keyword, storage.type, storage.modifier#FFFFFF
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#FFFFFF
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#FFFFFF
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#FFFFFF
meta.block variable.other#FFFFFF
support.other.variable, string.other.link#FFFFFF
constant.numeric, constant.language, support.constant, constant.character, constant.escape, variable.parameter, keyword.other.unit, keyword.other#FFFFFF
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#FFFFFF
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#FFFFFF
support.type#FFFFFF
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#FFFFFF
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#FFFFFF
variable.language#FFFFFFitalic
entity.name.method.js#FFFFFFitalic
meta.class-method.js entity.name.function.js, variable.function.constructor#FFFFFF
entity.other.attribute-name#FFFFFF
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#FFFFFFitalic
entity.other.attribute-name.class#FFFFFF
source.sass keyword.control#FFFFFF
markup.inserted#FFFFFF
markup.deleted#FFFFFF
markup.changed#FFFFFF
string.regexp#FFFFFF
constant.character.escape#FFFFFF
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#FFFFFFitalic
source.js constant.other.object.key.js string.unquoted.label.js#FFFFFFitalic
source.json meta.structure.dictionary.json support.type.property-name.json#FFFFFF
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#FFFFFF
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#FFFFFF
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#FFFFFF
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#FFFFFF
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#FFFFFF
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#FFFFFF
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#FFFFFF
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#FFFFFF
text.html.markdown, punctuation.definition.list_item.markdown#FFFFFF
text.html.markdown markup.inline.raw.markdown#FFFFFF
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#FFFFFF
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#FFFFFF
markup.italic#FFFFFFitalic
markup.bold, markup.bold string#FFFFFFbold
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#FFFFFFbold
markup.underline#FFFFFFunderline
markup.quote punctuation.definition.blockquote.markdown#FFFFFF
markup.quoteitalic
string.other.link.title.markdown#FFFFFF
string.other.link.description.title.markdown#FFFFFF
constant.other.reference.link.markdown#FFFFFF
markup.raw.block#FFFFFF
markup.raw.block.fenced.markdown#FFFFFF
punctuation.definition.fenced.markdown#FFFFFF
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#FFFFFF
variable.language.fenced.markdown#FFFFFF
meta.separator#FFFFFFbold
markup.table#FFFFFF

Shiki preview

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

Loading...