Skip to main content
CodingTheme

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#00101dff
  • activityBar.dropBackground#475e71ff
  • activityBar.foreground#475e71ff
  • activityBarBadge.background#005b99ff
  • activityBarBadge.foreground#bfbfbfff
  • badge.background#475e71ff
  • badge.foreground#bfbfbfff
  • breadcrumb.activeSelectionForeground#bfbfbfff
  • breadcrumb.focusForeground#bfbfbfff
  • breadcrumb.foreground#7b72aeff
  • breadcrumbPicker.background#000c19ff
  • button.background#5e41bfcc
  • button.foreground#bfbfbfcc
  • button.hoverBackground#5e4191ff
  • checkbox.border#505050ff
  • contrastBorder#0d2131ff
  • debugExceptionWidget.background#00101dff
  • debugExceptionWidget.border#475e71ff
  • debugToolBar.background#00101dff
  • diffEditor.insertedTextBackground#7289bf23
  • diffEditor.insertedTextBorder#93abbf33
  • diffEditor.removedTextBackground#b33ebf33
  • diffEditor.removedTextBorder#b33ebf4d
  • dropdown.background#00101dff
  • dropdown.border#475e71ff
  • dropdown.foreground#bfbfbfcc
  • editor.background#000000
  • editor.findMatchBackground#475ebf79
  • editor.findMatchHighlightBackground#0c63bf5d
  • editor.foreground#9f9f9fff
  • editor.hoverHighlightBackground#5e41bf5a
  • editor.inactiveSelectionBackground#2b2d30ff
  • editor.rangeHighlightBackground#5e41bf5a
  • editor.selectionBackground#152c3eff
  • editor.selectionHighlightBackground#81a0bf26
  • editor.wordHighlightBackground#b88cbf33
  • editor.wordHighlightStrongBackground#a979bf33
  • editorBracketMatch.background#475ebf4d
  • editorCodeLens.foreground#4661bfb4
  • editorCursor.foreground#607b91ff
  • editorError.foreground#b33e3cff
  • editorGroup.border#000000
  • editorGroup.dropBackground#000000
  • editorGroup.emptyBackground#000000
  • editorGroupHeader.noTabsBackground#000000
  • editorGroupHeader.tabsBackground#000000
  • editorGroupHeader.tabsBorder#1c1f2aff
  • editorGutter.addedBackground#75994bff
  • editorGutter.background#000000
  • editorGutter.deletedBackground#b33e3cff
  • editorGutter.modifiedBackground#a98a2dff
  • editorHoverWidget.background#00101dff
  • editorHoverWidget.border#475e71ff
  • editorIndentGuide.activeBackground#000000
  • editorIndentGuide.background#000000
  • editorLineNumber.activeForeground#93abbdff
  • editorLineNumber.foreground#384b5aff
  • editorMarkerNavigation.background#081e31ff
  • editorMarkerNavigationError.background#b33e3cff
  • editorMarkerNavigationWarning.background#bf971eff
  • editorOverviewRuler.commonContentForeground#5e4191ff
  • editorOverviewRuler.currentContentForeground#5e4191ff
  • editorOverviewRuler.incomingContentForeground#5e4191ff
  • editorRuler.foreground#4660bf52
  • editorSuggestWidget.background#212432ff
  • editorSuggestWidget.border#202330ff
  • editorSuggestWidget.foreground#a0a6b0ff
  • editorSuggestWidget.highlightForeground#bfbfbfff
  • editorSuggestWidget.selectedBackground#475e71ff
  • editorWarning.foreground#866f3fff
  • editorWidget.background#010e18ff
  • editorWidget.border#475e71ff
  • errorForeground#b33e3cff
  • extensionButton.prominentBackground#5e41bfcc
  • extensionButton.prominentForeground#bfbfbfcc
  • extensionButton.prominentHoverBackground#5e4191ff
  • focusBorder#0d2131ff
  • foreground#a0a6b0ff
  • gitDecoration.conflictingResourceForeground#bfb0bfcc
  • gitDecoration.deletedResourceForeground#b33ebf90
  • gitDecoration.ignoredResourceForeground#2a4357ff
  • gitDecoration.modifiedResourceForeground#798fbdff
  • gitDecoration.untrackedResourceForeground#93abbfff
  • input.background#081b2bff
  • input.border#475e71ff
  • input.foreground#bfbfbfcc
  • input.placeholderForeground#7c7c7cff
  • inputOption.activeBorder#bfbfbfcc
  • inputValidation.errorBackground#8002bff2
  • inputValidation.errorBorder#b33e3cff
  • inputValidation.infoBackground#0042bff2
  • inputValidation.infoBorder#4b87b8ff
  • inputValidation.warningBackground#4d41bff2
  • inputValidation.warningBorder#bf971eff
  • list.activeSelectionBackground#1a39bf8c
  • list.activeSelectionForeground#bfbfbfff
  • list.activeSelectionIconForeground#bf0bbfff
  • list.dropBackground#2a2c2dff
  • list.focusBackground#000912ff
  • list.focusForeground#bfbfbfff
  • list.highlightForeground#bfbfbfff
  • list.hoverBackground#00101dff
  • list.hoverForeground#bfbfbfff
  • list.inactiveSelectionBackground#0a1e2fff
  • list.inactiveSelectionForeground#475e71ff
  • list.invalidItemForeground#71476fff
  • menu.background#000000
  • menu.border#000000
  • menu.foreground#999999ff
  • menu.separatorBackground#333333ff
  • merge.currentHeaderBackground#475e71ff
  • merge.incomingHeaderBackground#5e41bf5a
  • meta.objectliteral.js#617fbfff
  • notificationCenter.border#1c1f2aff
  • notificationLink.foreground#609893ff
  • notifications.background#000c15ff
  • notifications.border#1c1f2aff
  • notifications.foreground#bfbfbfcc
  • notificationToast.border#1c1f2aff
  • panel.background#000000
  • panel.border#475e71ff
  • panel.foreground#bfbfbfff
  • panelTitle.activeBorder#475e71ff
  • panelTitle.activeForeground#bfbfbfcc
  • panelTitle.inactiveForeground#a0a6bf80
  • peekView.border#475e71ff
  • peekViewEditor.background#00101dff
  • peekViewEditor.matchHighlightBackground#5e41bf5a
  • peekViewResult.background#00101dff
  • peekViewResult.fileForeground#475e71ff
  • peekViewResult.lineForeground#475e71ff
  • peekViewResult.matchHighlightBackground#bfbfbfcc
  • peekViewResult.selectionBackground#22253cff
  • peekViewResult.selectionForeground#475e71ff
  • peekViewTitle.background#00101dff
  • peekViewTitleDescription.foreground#4e5472ff
  • peekViewTitleLabel.foreground#475e71ff
  • pickerGroup.border#00101dff
  • pickerGroup.foreground#9c7fbfff
  • ports.iconRunningProcessForeground#286f25ff
  • progress.background#5e4191ff
  • punctuation.definition.generic.begin.html#b33ebff2
  • scrollbar.shadow#00080fff
  • selection.background#325691ff
  • sideBar.background#000000
  • sideBar.border#00101dff
  • sideBar.foreground#667bbfff
  • sideBarSectionHeader.background#000000
  • sideBarSectionHeader.border#000000
  • sideBarSectionHeader.foreground#475e71ff
  • sideBarTitle.foreground#8c8c8cff
  • source.elm#475e71ff
  • statusBar.background#000000
  • statusBar.border#1c1f2aff
  • statusBar.debuggingBackground#181b24ff
  • statusBar.debuggingBorder#171a24ff
  • statusBar.foreground#475e71ff
  • statusBar.noFolderBackground#00101dff
  • statusBar.noFolderBorder#1b1e2bff
  • statusBarItem.activeBackground#181b24ff
  • statusBarItem.hoverBackground#181b24ff
  • statusBarItem.prominentBackground#181b24ff
  • statusBarItem.prominentHoverBackground#181b24ff
  • statusBarItem.remoteBackground#000000
  • statusBarItem.remoteForeground#bf0bbfff
  • string.quoted.single.js#bfbfbfff
  • tab.activeBackground#081e31ff
  • tab.activeBorder#1c1f2aff
  • tab.activeForeground#9da6adff
  • tab.border#1d202cff
  • tab.inactiveBackground#000000
  • tab.inactiveForeground#475e71ff
  • tab.lastPinnedBorder#9992bfff
  • tab.unfocusedActiveBorder#1c1f2aff
  • tab.unfocusedActiveForeground#475e71ff
  • tab.unfocusedInactiveForeground#475e71ff
  • terminal.ansiBlack#00101dff
  • terminal.ansiBlue#617fbfff
  • terminal.ansiBrightBlack#414040ff
  • terminal.ansiBrightBlue#617fbfff
  • terminal.ansiBrightCyan#5fa497ff
  • terminal.ansiBrightGreen#19a352ff
  • terminal.ansiBrightMagenta#956dafff
  • terminal.ansiBrightRed#b33e3cff
  • terminal.ansiBrightWhite#bfbfbfff
  • terminal.ansiBrightYellow#bfb06fff
  • terminal.ansiCyan#18957eff
  • terminal.ansiGreen#19a352ff
  • terminal.ansiMagenta#956dafff
  • terminal.ansiRed#b33e3cff
  • terminal.ansiWhite#bfbfbfff
  • terminal.ansiYellow#93ab5aff
  • terminal.background#000000
  • terminal.foreground#bfbfbfff
  • terminal.inactiveSelectionBackground#2b2d30ff
  • terminal.selectionBackground#146cbf4d
  • terminalCursor.background#1a3954ff
  • textCodeBlock.background#3b3b3bff
  • titleBar.activeBackground#000000
  • titleBar.activeForeground#b2b3bfff
  • titleBar.inactiveBackground#000000
  • walkThrough.embeddedEditorBackground#00101dff
  • welcomePage.buttonBackground#00101dff
  • welcomePage.buttonHoverBackground#00101dff
  • widget.border#242424ff
  • widget.shadow#00101dff

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown#9f9f9fff
emphasisitalic
strongbold
header#000060ff
comment, string.quoted.docstring#4f723fff
constant.language#4075a0ff
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#879a7eff
constant.regexp#4b4c6fff
entity.name.tag#4075a0ff
entity.name.tag.css#a18b5dff
entity.other.attribute-name#75a5beff
entity.other.attribute-name.class.css, entity.other.attribute-name.class.mixin.css, entity.other.attribute-name.id.css, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css, source.css.less entity.other.attribute-name.id, entity.other.attribute-name.scss#a18b5dff
invalid#b73535ff
markup.underlineunderline
markup.bold#4075a0ffbold
markup.heading#4075a0ffbold
markup.italicitalic
markup.strikethroughstrikethrough
markup.inserted#879a7eff
markup.deleted#9a6c5aff
markup.changed#4075a0ff
punctuation.definition.quote.begin.markdown#4f723fff
punctuation.definition.list.begin.markdown#4d70acff
markup.inline.raw#9a6c5aff
punctuation.definition.tag#606060ff
meta.preprocessor, entity.name.function.preprocessor#4075a0ff
meta.preprocessor.string#9a6c5aff
meta.preprocessor.numeric#879a7eff
meta.structure.dictionary.key.python#75a5beff
meta.diff.header#4075a0ff
storage#4075a0ff
storage.type#4075a0ff
storage.modifier, keyword.operator.noexcept#4075a0ff
string, meta.embedded.assembly#9a6c5aff
string.tag#9a6c5aff
string.value#9a6c5aff
string.regexp#9c4e4eff
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#4075a0ff
meta.template.expression#9f9f9fff
support.type.vendored.property-name, support.type.property-name, variable.css, variable.scss, variable.other.less, source.coffee.embedded#75a5beff
keyword#4075a0ff
keyword.control#4075a0ff
keyword.operator#9f9f9fff
keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.alignof, keyword.operator.typeid, keyword.operator.alignas, keyword.operator.instanceof, keyword.operator.logical.python, keyword.operator.wordlike#4075a0ff
keyword.other.unit#879a7eff
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#4075a0ff
support.function.git-rebase#75a5beff
constant.sha.git-rebase#879a7eff
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#9f9f9fff
variable.language#4075a0ff
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#a5a57fff
support.class, support.type, entity.name.type, entity.name.namespace, entity.other.attribute, entity.name.scope-resolution, entity.name.class, storage.type.numeric.go, storage.type.byte.go, storage.type.boolean.go, storage.type.string.go, storage.type.uintptr.go, storage.type.error.go, storage.type.rune.go, storage.type.cs, storage.type.generic.cs, storage.type.modifier.cs, storage.type.variable.cs, storage.type.annotation.java, storage.type.generic.java, storage.type.java, storage.type.object.array.java, storage.type.primitive.array.java, storage.type.primitive.java, storage.type.token.java, storage.type.groovy, storage.type.annotation.groovy, storage.type.parameters.groovy, storage.type.generic.groovy, storage.type.object.array.groovy, storage.type.primitive.array.groovy, storage.type.primitive.groovy#3a9684ff
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#3a9684ff
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.operator, entity.name.operator#936490ff
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#75a5beff
variable.other.constant, variable.other.enummember#3b90bfff
meta.object-literal.key#75a5beff
support.constant.property-value, support.constant.font-name, support.constant.media-type, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color#9a6c5aff
punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, punctuation.definition.character-class.regexp, punctuation.character.set.begin.regexp, punctuation.character.set.end.regexp, keyword.operator.negation.regexp, support.other.parenthesis.regexp#9a6c5aff
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#9c4e4eff
keyword.operator.or.regexp, keyword.control.anchor.regexp#a5a57fff
keyword.operator.quantifier.regexp#a18b5dff
constant.character, constant.other.option#4075a0ff
constant.character.escape#a18b5dff
entity.name.label#969696ff

Shiki preview

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

Loading...