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#001323ff
  • activityBar.dropBackground#557187ff
  • activityBar.foreground#557187ff
  • activityBarBadge.background#006db7ff
  • activityBarBadge.foreground#e5e5e5ff
  • badge.background#557187ff
  • badge.foreground#e5e5e5ff
  • breadcrumb.activeSelectionForeground#e5e5e5ff
  • breadcrumb.focusForeground#e5e5e5ff
  • breadcrumb.foreground#9489d1ff
  • breadcrumbPicker.background#000f1eff
  • button.background#714ee5cc
  • button.foreground#e5e5e5cc
  • button.hoverBackground#714eaeff
  • checkbox.border#606060ff
  • contrastBorder#10283bff
  • debugExceptionWidget.background#001323ff
  • debugExceptionWidget.border#557187ff
  • debugToolBar.background#001323ff
  • diffEditor.insertedTextBackground#89a4e523
  • diffEditor.insertedTextBorder#b1cde533
  • diffEditor.removedTextBackground#d74ae533
  • diffEditor.removedTextBorder#d74ae54d
  • dropdown.background#001323ff
  • dropdown.border#557187ff
  • dropdown.foreground#e5e5e5cc
  • editor.background#000000
  • editor.findMatchBackground#5571e579
  • editor.findMatchHighlightBackground#0e77e55d
  • editor.foreground#bebebeff
  • editor.hoverHighlightBackground#714ee55a
  • editor.inactiveSelectionBackground#34363aff
  • editor.rangeHighlightBackground#714ee55a
  • editor.selectionBackground#1a354aff
  • editor.selectionHighlightBackground#9bc0e526
  • editor.wordHighlightBackground#dda8e533
  • editor.wordHighlightStrongBackground#cb91e533
  • editorBracketMatch.background#5571e54d
  • editorCodeLens.foreground#5475e5b4
  • editorCursor.foreground#7393aeff
  • editorError.foreground#d74a48ff
  • editorGroup.border#000000
  • editorGroup.dropBackground#000000
  • editorGroup.emptyBackground#000000
  • editorGroupHeader.noTabsBackground#000000
  • editorGroupHeader.tabsBackground#000000
  • editorGroupHeader.tabsBorder#222533ff
  • editorGutter.addedBackground#8cb75aff
  • editorGutter.background#000000
  • editorGutter.deletedBackground#d74a48ff
  • editorGutter.modifiedBackground#cba636ff
  • editorHoverWidget.background#001323ff
  • editorHoverWidget.border#557187ff
  • editorIndentGuide.activeBackground#000000
  • editorIndentGuide.background#000000
  • editorLineNumber.activeForeground#b1cde3ff
  • editorLineNumber.foreground#435a6cff
  • editorMarkerNavigation.background#09243bff
  • editorMarkerNavigationError.background#d74a48ff
  • editorMarkerNavigationWarning.background#e5b524ff
  • editorOverviewRuler.commonContentForeground#714eaeff
  • editorOverviewRuler.currentContentForeground#714eaeff
  • editorOverviewRuler.incomingContentForeground#714eaeff
  • editorRuler.foreground#5474e552
  • editorSuggestWidget.background#272b3cff
  • editorSuggestWidget.border#262a39ff
  • editorSuggestWidget.foreground#c0c7d3ff
  • editorSuggestWidget.highlightForeground#e5e5e5ff
  • editorSuggestWidget.selectedBackground#557187ff
  • editorWarning.foreground#a1864bff
  • editorWidget.background#01111cff
  • editorWidget.border#557187ff
  • errorForeground#d74a48ff
  • extensionButton.prominentBackground#714ee5cc
  • extensionButton.prominentForeground#e5e5e5cc
  • extensionButton.prominentHoverBackground#714eaeff
  • focusBorder#10283bff
  • foreground#c0c7d3ff
  • gitDecoration.conflictingResourceForeground#e5d3e5cc
  • gitDecoration.deletedResourceForeground#d74ae590
  • gitDecoration.ignoredResourceForeground#335169ff
  • gitDecoration.modifiedResourceForeground#91abe2ff
  • gitDecoration.untrackedResourceForeground#b1cde5ff
  • input.background#092134ff
  • input.border#557187ff
  • input.foreground#e5e5e5cc
  • input.placeholderForeground#959595ff
  • inputOption.activeBorder#e5e5e5cc
  • inputValidation.errorBackground#9902e5f2
  • inputValidation.errorBorder#d74a48ff
  • inputValidation.infoBackground#004fe5f2
  • inputValidation.infoBorder#5aa2ddff
  • inputValidation.warningBackground#5c4ee5f2
  • inputValidation.warningBorder#e5b524ff
  • list.activeSelectionBackground#1f45e58c
  • list.activeSelectionForeground#e5e5e5ff
  • list.activeSelectionIconForeground#e50de5ff
  • list.dropBackground#323536ff
  • list.focusBackground#000b15ff
  • list.focusForeground#e5e5e5ff
  • list.highlightForeground#e5e5e5ff
  • list.hoverBackground#001323ff
  • list.hoverForeground#e5e5e5ff
  • list.inactiveSelectionBackground#0c2438ff
  • list.inactiveSelectionForeground#557187ff
  • list.invalidItemForeground#875585ff
  • menu.background#000000
  • menu.border#000000
  • menu.foreground#b7b7b7ff
  • menu.separatorBackground#3e3e3eff
  • merge.currentHeaderBackground#557187ff
  • merge.incomingHeaderBackground#714ee55a
  • meta.objectliteral.js#7599e5ff
  • notificationCenter.border#222533ff
  • notificationLink.foreground#73b6b0ff
  • notifications.background#000f1aff
  • notifications.border#222533ff
  • notifications.foreground#e5e5e5cc
  • notificationToast.border#222533ff
  • panel.background#000000
  • panel.border#557187ff
  • panel.foreground#e5e5e5ff
  • panelTitle.activeBorder#557187ff
  • panelTitle.activeForeground#e5e5e5cc
  • panelTitle.inactiveForeground#c0c7e580
  • peekView.border#557187ff
  • peekViewEditor.background#001323ff
  • peekViewEditor.matchHighlightBackground#714ee55a
  • peekViewResult.background#001323ff
  • peekViewResult.fileForeground#557187ff
  • peekViewResult.lineForeground#557187ff
  • peekViewResult.matchHighlightBackground#e5e5e5cc
  • peekViewResult.selectionBackground#292d48ff
  • peekViewResult.selectionForeground#557187ff
  • peekViewTitle.background#001323ff
  • peekViewTitleDescription.foreground#5e6488ff
  • peekViewTitleLabel.foreground#557187ff
  • pickerGroup.border#001323ff
  • pickerGroup.foreground#bc99e5ff
  • ports.iconRunningProcessForeground#30852dff
  • progress.background#714eaeff
  • punctuation.definition.generic.begin.html#d74ae5f2
  • scrollbar.shadow#000912ff
  • selection.background#3c67aeff
  • sideBar.background#000000
  • sideBar.border#001323ff
  • sideBar.foreground#7b93e5ff
  • sideBarSectionHeader.background#000000
  • sideBarSectionHeader.border#000000
  • sideBarSectionHeader.foreground#557187ff
  • sideBarTitle.foreground#a8a8a8ff
  • source.elm#557187ff
  • statusBar.background#000000
  • statusBar.border#222533ff
  • statusBar.debuggingBackground#1c202cff
  • statusBar.debuggingBorder#1b1f2bff
  • statusBar.foreground#557187ff
  • statusBar.noFolderBackground#001323ff
  • statusBar.noFolderBorder#212434ff
  • statusBarItem.activeBackground#1c202cff
  • statusBarItem.hoverBackground#1c202cff
  • statusBarItem.prominentBackground#1c202cff
  • statusBarItem.prominentHoverBackground#1c202cff
  • statusBarItem.remoteBackground#000000
  • statusBarItem.remoteForeground#e50de5ff
  • string.quoted.single.js#e5e5e5ff
  • tab.activeBackground#09243bff
  • tab.activeBorder#222533ff
  • tab.activeForeground#bdc7cfff
  • tab.border#232635ff
  • tab.inactiveBackground#000000
  • tab.inactiveForeground#557187ff
  • tab.lastPinnedBorder#b7afe5ff
  • tab.unfocusedActiveBorder#222533ff
  • tab.unfocusedActiveForeground#557187ff
  • tab.unfocusedInactiveForeground#557187ff
  • terminal.ansiBlack#001323ff
  • terminal.ansiBlue#7599e5ff
  • terminal.ansiBrightBlack#4e4d4dff
  • terminal.ansiBrightBlue#7599e5ff
  • terminal.ansiBrightCyan#72c5b5ff
  • terminal.ansiBrightGreen#1ec463ff
  • terminal.ansiBrightMagenta#b383d2ff
  • terminal.ansiBrightRed#d74a48ff
  • terminal.ansiBrightWhite#e5e5e5ff
  • terminal.ansiBrightYellow#e5d386ff
  • terminal.ansiCyan#1db397ff
  • terminal.ansiGreen#1ec463ff
  • terminal.ansiMagenta#b383d2ff
  • terminal.ansiRed#d74a48ff
  • terminal.ansiWhite#e5e5e5ff
  • terminal.ansiYellow#b1cd6cff
  • terminal.background#000000
  • terminal.foreground#e5e5e5ff
  • terminal.inactiveSelectionBackground#34363aff
  • terminal.selectionBackground#1881e54d
  • terminalCursor.background#1f4564ff
  • textCodeBlock.background#474747ff
  • titleBar.activeBackground#000000
  • titleBar.activeForeground#d6d7e5ff
  • titleBar.inactiveBackground#000000
  • walkThrough.embeddedEditorBackground#001323ff
  • welcomePage.buttonBackground#001323ff
  • welcomePage.buttonHoverBackground#001323ff
  • widget.border#2b2b2cff
  • widget.shadow#001323ff

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown#bebebeff
emphasisitalic
strongbold
header#000073ff
comment, string.quoted.docstring#5f894cff
constant.language#4d8cc0ff
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#a2b997ff
constant.regexp#5a5b86ff
entity.name.tag#4d8cc0ff
entity.name.tag.css#c1a770ff
entity.other.attribute-name#8cc6e4ff
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#c1a770ff
invalid#db3f3fff
markup.underlineunderline
markup.bold#4d8cc0ffbold
markup.heading#4d8cc0ffbold
markup.italicitalic
markup.strikethroughstrikethrough
markup.inserted#a2b997ff
markup.deleted#b9826cff
markup.changed#4d8cc0ff
punctuation.definition.quote.begin.markdown#5f894cff
punctuation.definition.list.begin.markdown#5c87cfff
markup.inline.raw#b9826cff
punctuation.definition.tag#737373ff
meta.preprocessor, entity.name.function.preprocessor#4d8cc0ff
meta.preprocessor.string#b9826cff
meta.preprocessor.numeric#a2b997ff
meta.structure.dictionary.key.python#8cc6e4ff
meta.diff.header#4d8cc0ff
storage#4d8cc0ff
storage.type#4d8cc0ff
storage.modifier, keyword.operator.noexcept#4d8cc0ff
string, meta.embedded.assembly#b9826cff
string.tag#b9826cff
string.value#b9826cff
string.regexp#bc5e5eff
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#4d8cc0ff
meta.template.expression#bebebeff
support.type.vendored.property-name, support.type.property-name, variable.css, variable.scss, variable.other.less, source.coffee.embedded#8cc6e4ff
keyword#4d8cc0ff
keyword.control#4d8cc0ff
keyword.operator#bebebeff
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#4d8cc0ff
keyword.other.unit#a2b997ff
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#4d8cc0ff
support.function.git-rebase#8cc6e4ff
constant.sha.git-rebase#a2b997ff
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#bebebeff
variable.language#4d8cc0ff
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#c6c699ff
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#46b49eff
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#46b49eff
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.operator, entity.name.operator#b178acff
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#8cc6e4ff
variable.other.constant, variable.other.enummember#47ade5ff
meta.object-literal.key#8cc6e4ff
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#b9826cff
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#b9826cff
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#bc5e5eff
keyword.operator.or.regexp, keyword.control.anchor.regexp#c6c699ff
keyword.operator.quantifier.regexp#c1a770ff
constant.character, constant.other.option#4d8cc0ff
constant.character.escape#c1a770ff
entity.name.label#b4b4b4ff

Shiki preview

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

Loading...

Dark Plus Oled by Weiyu Wang - VS Code Theme