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#00111fff
  • activityBar.dropBackground#4c6478ff
  • activityBar.foreground#4c6478ff
  • activityBarBadge.background#0061a3ff
  • activityBarBadge.foreground#ccccccff
  • badge.background#4c6478ff
  • badge.foreground#ccccccff
  • breadcrumb.activeSelectionForeground#ccccccff
  • breadcrumb.focusForeground#ccccccff
  • breadcrumb.foreground#847abaff
  • breadcrumbPicker.background#000d1bff
  • button.background#6445cccc
  • button.foreground#cccccccc
  • button.hoverBackground#64459bff
  • checkbox.border#555555ff
  • contrastBorder#0e2434ff
  • debugExceptionWidget.background#00111fff
  • debugExceptionWidget.border#4c6478ff
  • debugToolBar.background#00111fff
  • diffEditor.insertedTextBackground#7a92cc23
  • diffEditor.insertedTextBorder#9db6cc33
  • diffEditor.removedTextBackground#bf42cc33
  • diffEditor.removedTextBorder#bf42cc4d
  • dropdown.background#00111fff
  • dropdown.border#4c6478ff
  • dropdown.foreground#cccccccc
  • editor.background#000000
  • editor.findMatchBackground#4c64cc79
  • editor.findMatchHighlightBackground#0c6acc5d
  • editor.foreground#a9a9a9ff
  • editor.hoverHighlightBackground#6445cc5a
  • editor.inactiveSelectionBackground#2e3034ff
  • editor.rangeHighlightBackground#6445cc5a
  • editor.selectionBackground#172f42ff
  • editor.selectionHighlightBackground#8aabcc26
  • editor.wordHighlightBackground#c495cc33
  • editor.wordHighlightStrongBackground#b481cc33
  • editorBracketMatch.background#4c64cc4d
  • editorCodeLens.foreground#4b68ccb4
  • editorCursor.foreground#66839bff
  • editorError.foreground#bf4240ff
  • editorGroup.border#000000
  • editorGroup.dropBackground#000000
  • editorGroup.emptyBackground#000000
  • editorGroupHeader.noTabsBackground#000000
  • editorGroupHeader.tabsBackground#000000
  • editorGroupHeader.tabsBorder#1e212dff
  • editorGutter.addedBackground#7ca350ff
  • editorGutter.background#000000
  • editorGutter.deletedBackground#bf4240ff
  • editorGutter.modifiedBackground#b49430ff
  • editorHoverWidget.background#00111fff
  • editorHoverWidget.border#4c6478ff
  • editorIndentGuide.activeBackground#000000
  • editorIndentGuide.background#000000
  • editorLineNumber.activeForeground#9db6caff
  • editorLineNumber.foreground#3c5060ff
  • editorMarkerNavigation.background#082034ff
  • editorMarkerNavigationError.background#bf4240ff
  • editorMarkerNavigationWarning.background#cca120ff
  • editorOverviewRuler.commonContentForeground#64459bff
  • editorOverviewRuler.currentContentForeground#64459bff
  • editorOverviewRuler.incomingContentForeground#64459bff
  • editorRuler.foreground#4b67cc52
  • editorSuggestWidget.background#232635ff
  • editorSuggestWidget.border#222533ff
  • editorSuggestWidget.foreground#abb1bcff
  • editorSuggestWidget.highlightForeground#ccccccff
  • editorSuggestWidget.selectedBackground#4c6478ff
  • editorWarning.foreground#8f7743ff
  • editorWidget.background#010f19ff
  • editorWidget.border#4c6478ff
  • errorForeground#bf4240ff
  • extensionButton.prominentBackground#6445cccc
  • extensionButton.prominentForeground#cccccccc
  • extensionButton.prominentHoverBackground#64459bff
  • focusBorder#0e2434ff
  • foreground#abb1bcff
  • gitDecoration.conflictingResourceForeground#ccbccccc
  • gitDecoration.deletedResourceForeground#bf42cc90
  • gitDecoration.ignoredResourceForeground#2d485dff
  • gitDecoration.modifiedResourceForeground#8198c9ff
  • gitDecoration.untrackedResourceForeground#9db6ccff
  • input.background#081d2eff
  • input.border#4c6478ff
  • input.foreground#cccccccc
  • input.placeholderForeground#848484ff
  • inputOption.activeBorder#cccccccc
  • inputValidation.errorBackground#8802ccf2
  • inputValidation.errorBorder#bf4240ff
  • inputValidation.infoBackground#0046ccf2
  • inputValidation.infoBorder#5090c4ff
  • inputValidation.warningBackground#5245ccf2
  • inputValidation.warningBorder#cca120ff
  • list.activeSelectionBackground#1c3dcc8c
  • list.activeSelectionForeground#ccccccff
  • list.activeSelectionIconForeground#cc0cccff
  • list.dropBackground#2c2f30ff
  • list.focusBackground#000a13ff
  • list.focusForeground#ccccccff
  • list.highlightForeground#ccccccff
  • list.hoverBackground#00111fff
  • list.hoverForeground#ccccccff
  • list.inactiveSelectionBackground#0b2032ff
  • list.inactiveSelectionForeground#4c6478ff
  • list.invalidItemForeground#784c76ff
  • menu.background#000000
  • menu.border#000000
  • menu.foreground#a3a3a3ff
  • menu.separatorBackground#373737ff
  • merge.currentHeaderBackground#4c6478ff
  • merge.incomingHeaderBackground#6445cc5a
  • meta.objectliteral.js#6888ccff
  • notificationCenter.border#1e212dff
  • notificationLink.foreground#66a29cff
  • notifications.background#000d17ff
  • notifications.border#1e212dff
  • notifications.foreground#cccccccc
  • notificationToast.border#1e212dff
  • panel.background#000000
  • panel.border#4c6478ff
  • panel.foreground#ccccccff
  • panelTitle.activeBorder#4c6478ff
  • panelTitle.activeForeground#cccccccc
  • panelTitle.inactiveForeground#abb1cc80
  • peekView.border#4c6478ff
  • peekViewEditor.background#00111fff
  • peekViewEditor.matchHighlightBackground#6445cc5a
  • peekViewResult.background#00111fff
  • peekViewResult.fileForeground#4c6478ff
  • peekViewResult.lineForeground#4c6478ff
  • peekViewResult.matchHighlightBackground#cccccccc
  • peekViewResult.selectionBackground#242840ff
  • peekViewResult.selectionForeground#4c6478ff
  • peekViewTitle.background#00111fff
  • peekViewTitleDescription.foreground#545979ff
  • peekViewTitleLabel.foreground#4c6478ff
  • pickerGroup.border#00111fff
  • pickerGroup.foreground#a788ccff
  • ports.iconRunningProcessForeground#2b7628ff
  • progress.background#64459bff
  • punctuation.definition.generic.begin.html#bf42ccf2
  • scrollbar.shadow#000810ff
  • selection.background#355c9bff
  • sideBar.background#000000
  • sideBar.border#00111fff
  • sideBar.foreground#6d83ccff
  • sideBarSectionHeader.background#000000
  • sideBarSectionHeader.border#000000
  • sideBarSectionHeader.foreground#4c6478ff
  • sideBarTitle.foreground#959595ff
  • source.elm#4c6478ff
  • statusBar.background#000000
  • statusBar.border#1e212dff
  • statusBar.debuggingBackground#191c27ff
  • statusBar.debuggingBorder#181c26ff
  • statusBar.foreground#4c6478ff
  • statusBar.noFolderBackground#00111fff
  • statusBar.noFolderBorder#1d202eff
  • statusBarItem.activeBackground#191c27ff
  • statusBarItem.hoverBackground#191c27ff
  • statusBarItem.prominentBackground#191c27ff
  • statusBarItem.prominentHoverBackground#191c27ff
  • statusBarItem.remoteBackground#000000
  • statusBarItem.remoteForeground#cc0cccff
  • string.quoted.single.js#ccccccff
  • tab.activeBackground#082034ff
  • tab.activeBorder#1e212dff
  • tab.activeForeground#a8b1b8ff
  • tab.border#1f222fff
  • tab.inactiveBackground#000000
  • tab.inactiveForeground#4c6478ff
  • tab.lastPinnedBorder#a39cccff
  • tab.unfocusedActiveBorder#1e212dff
  • tab.unfocusedActiveForeground#4c6478ff
  • tab.unfocusedInactiveForeground#4c6478ff
  • terminal.ansiBlack#00111fff
  • terminal.ansiBlue#6888ccff
  • terminal.ansiBrightBlack#454444ff
  • terminal.ansiBrightBlue#6888ccff
  • terminal.ansiBrightCyan#65afa1ff
  • terminal.ansiBrightGreen#1bae58ff
  • terminal.ansiBrightMagenta#9f74bbff
  • terminal.ansiBrightRed#bf4240ff
  • terminal.ansiBrightWhite#ccccccff
  • terminal.ansiBrightYellow#ccbc77ff
  • terminal.ansiCyan#1a9f86ff
  • terminal.ansiGreen#1bae58ff
  • terminal.ansiMagenta#9f74bbff
  • terminal.ansiRed#bf4240ff
  • terminal.ansiWhite#ccccccff
  • terminal.ansiYellow#9db660ff
  • terminal.background#000000
  • terminal.foreground#ccccccff
  • terminal.inactiveSelectionBackground#2e3034ff
  • terminal.selectionBackground#1573cc4d
  • terminalCursor.background#1c3d59ff
  • textCodeBlock.background#3f3f3fff
  • titleBar.activeBackground#000000
  • titleBar.activeForeground#bebfccff
  • titleBar.inactiveBackground#000000
  • walkThrough.embeddedEditorBackground#00111fff
  • welcomePage.buttonBackground#00111fff
  • welcomePage.buttonHoverBackground#00111fff
  • widget.border#262627ff
  • widget.shadow#00111fff

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown#a9a9a9ff
emphasisitalic
strongbold
header#000066ff
comment, string.quoted.docstring#547a44ff
constant.language#447cabff
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#90a486ff
constant.regexp#505177ff
entity.name.tag#447cabff
entity.name.tag.css#ac9464ff
entity.other.attribute-name#7cb0cbff
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#ac9464ff
invalid#c33838ff
markup.underlineunderline
markup.bold#447cabffbold
markup.heading#447cabffbold
markup.italicitalic
markup.strikethroughstrikethrough
markup.inserted#90a486ff
markup.deleted#a47460ff
markup.changed#447cabff
punctuation.definition.quote.begin.markdown#547a44ff
punctuation.definition.list.begin.markdown#5278b8ff
markup.inline.raw#a47460ff
punctuation.definition.tag#666666ff
meta.preprocessor, entity.name.function.preprocessor#447cabff
meta.preprocessor.string#a47460ff
meta.preprocessor.numeric#90a486ff
meta.structure.dictionary.key.python#7cb0cbff
meta.diff.header#447cabff
storage#447cabff
storage.type#447cabff
storage.modifier, keyword.operator.noexcept#447cabff
string, meta.embedded.assembly#a47460ff
string.tag#a47460ff
string.value#a47460ff
string.regexp#a75454ff
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#447cabff
meta.template.expression#a9a9a9ff
support.type.vendored.property-name, support.type.property-name, variable.css, variable.scss, variable.other.less, source.coffee.embedded#7cb0cbff
keyword#447cabff
keyword.control#447cabff
keyword.operator#a9a9a9ff
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#447cabff
keyword.other.unit#90a486ff
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#447cabff
support.function.git-rebase#7cb0cbff
constant.sha.git-rebase#90a486ff
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#a9a9a9ff
variable.language#447cabff
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#b0b088ff
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#3ea08cff
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#3ea08cff
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.operator, entity.name.operator#9d6b99ff
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#7cb0cbff
variable.other.constant, variable.other.enummember#3f9accff
meta.object-literal.key#7cb0cbff
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#a47460ff
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#a47460ff
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#a75454ff
keyword.operator.or.regexp, keyword.control.anchor.regexp#b0b088ff
keyword.operator.quantifier.regexp#ac9464ff
constant.character, constant.other.option#447cabff
constant.character.escape#ac9464ff
entity.name.label#a0a0a0ff

Shiki preview

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

Loading...