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#001425ff
  • activityBar.dropBackground#5a778fff
  • activityBar.foreground#5a778fff
  • activityBarBadge.background#0073c1ff
  • activityBarBadge.foreground#f2f2f2ff
  • badge.background#5a778fff
  • badge.foreground#f2f2f2ff
  • breadcrumb.activeSelectionForeground#f2f2f2ff
  • breadcrumb.focusForeground#f2f2f2ff
  • breadcrumb.foreground#9c91ddff
  • breadcrumbPicker.background#001020ff
  • button.background#7752f2cc
  • button.foreground#f2f2f2cc
  • button.hoverBackground#7752b8ff
  • checkbox.border#656565ff
  • contrastBorder#112a3eff
  • debugExceptionWidget.background#001425ff
  • debugExceptionWidget.border#5a778fff
  • debugToolBar.background#001425ff
  • diffEditor.insertedTextBackground#91adf223
  • diffEditor.insertedTextBorder#bbd8f233
  • diffEditor.removedTextBackground#e34ef233
  • diffEditor.removedTextBorder#e34ef24d
  • dropdown.background#001425ff
  • dropdown.border#5a778fff
  • dropdown.foreground#f2f2f2cc
  • editor.background#000000
  • editor.findMatchBackground#5a77f279
  • editor.findMatchHighlightBackground#0f7ef25d
  • editor.foreground#c9c9c9ff
  • editor.hoverHighlightBackground#7752f25a
  • editor.inactiveSelectionBackground#37393dff
  • editor.rangeHighlightBackground#7752f25a
  • editor.selectionBackground#1b384eff
  • editor.selectionHighlightBackground#a4cbf226
  • editor.wordHighlightBackground#e9b1f233
  • editor.wordHighlightStrongBackground#d699f233
  • editorBracketMatch.background#5a77f24d
  • editorCodeLens.foreground#597bf2b4
  • editorCursor.foreground#799bb8ff
  • editorError.foreground#e34e4cff
  • editorGroup.border#000000
  • editorGroup.dropBackground#000000
  • editorGroup.emptyBackground#000000
  • editorGroupHeader.noTabsBackground#000000
  • editorGroupHeader.tabsBackground#000000
  • editorGroupHeader.tabsBorder#242736ff
  • editorGutter.addedBackground#94c15fff
  • editorGutter.background#000000
  • editorGutter.deletedBackground#e34e4cff
  • editorGutter.modifiedBackground#d6af39ff
  • editorHoverWidget.background#001425ff
  • editorHoverWidget.border#5a778fff
  • editorIndentGuide.activeBackground#000000
  • editorIndentGuide.background#000000
  • editorLineNumber.activeForeground#bbd8f0ff
  • editorLineNumber.foreground#475f72ff
  • editorMarkerNavigation.background#0a263eff
  • editorMarkerNavigationError.background#e34e4cff
  • editorMarkerNavigationWarning.background#f2bf26ff
  • editorOverviewRuler.commonContentForeground#7752b8ff
  • editorOverviewRuler.currentContentForeground#7752b8ff
  • editorOverviewRuler.incomingContentForeground#7752b8ff
  • editorRuler.foreground#597af252
  • editorSuggestWidget.background#292d3fff
  • editorSuggestWidget.border#282c3cff
  • editorSuggestWidget.foreground#cbd2dfff
  • editorSuggestWidget.highlightForeground#f2f2f2ff
  • editorSuggestWidget.selectedBackground#5a778fff
  • editorWarning.foreground#aa8d4fff
  • editorWidget.background#01121eff
  • editorWidget.border#5a778fff
  • errorForeground#e34e4cff
  • extensionButton.prominentBackground#7752f2cc
  • extensionButton.prominentForeground#f2f2f2cc
  • extensionButton.prominentHoverBackground#7752b8ff
  • focusBorder#112a3eff
  • foreground#cbd2dfff
  • gitDecoration.conflictingResourceForeground#f2dff2cc
  • gitDecoration.deletedResourceForeground#e34ef290
  • gitDecoration.ignoredResourceForeground#36556fff
  • gitDecoration.modifiedResourceForeground#99b5efff
  • gitDecoration.untrackedResourceForeground#bbd8f2ff
  • input.background#0a2337ff
  • input.border#5a778fff
  • input.foreground#f2f2f2cc
  • input.placeholderForeground#9d9d9dff
  • inputOption.activeBorder#f2f2f2cc
  • inputValidation.errorBackground#a202f2f2
  • inputValidation.errorBorder#e34e4cff
  • inputValidation.infoBackground#0053f2f2
  • inputValidation.infoBorder#5fabe9ff
  • inputValidation.warningBackground#6152f2f2
  • inputValidation.warningBorder#f2bf26ff
  • list.activeSelectionBackground#2149f28c
  • list.activeSelectionForeground#f2f2f2ff
  • list.activeSelectionIconForeground#f20ef2ff
  • list.dropBackground#353839ff
  • list.focusBackground#000c16ff
  • list.focusForeground#f2f2f2ff
  • list.highlightForeground#f2f2f2ff
  • list.hoverBackground#001425ff
  • list.hoverForeground#f2f2f2ff
  • list.inactiveSelectionBackground#0d263bff
  • list.inactiveSelectionForeground#5a778fff
  • list.invalidItemForeground#8f5a8cff
  • menu.background#000000
  • menu.border#000000
  • menu.foreground#c1c1c1ff
  • menu.separatorBackground#414141ff
  • merge.currentHeaderBackground#5a778fff
  • merge.incomingHeaderBackground#7752f25a
  • meta.objectliteral.js#7ba1f2ff
  • notificationCenter.border#242736ff
  • notificationLink.foreground#79c0baff
  • notifications.background#00101bff
  • notifications.border#242736ff
  • notifications.foreground#f2f2f2cc
  • notificationToast.border#242736ff
  • panel.background#000000
  • panel.border#5a778fff
  • panel.foreground#f2f2f2ff
  • panelTitle.activeBorder#5a778fff
  • panelTitle.activeForeground#f2f2f2cc
  • panelTitle.inactiveForeground#cbd2f280
  • peekView.border#5a778fff
  • peekViewEditor.background#001425ff
  • peekViewEditor.matchHighlightBackground#7752f25a
  • peekViewResult.background#001425ff
  • peekViewResult.fileForeground#5a778fff
  • peekViewResult.lineForeground#5a778fff
  • peekViewResult.matchHighlightBackground#f2f2f2cc
  • peekViewResult.selectionBackground#2b2f4cff
  • peekViewResult.selectionForeground#5a778fff
  • peekViewTitle.background#001425ff
  • peekViewTitleDescription.foreground#636a90ff
  • peekViewTitleLabel.foreground#5a778fff
  • pickerGroup.border#001425ff
  • pickerGroup.foreground#c6a1f2ff
  • ports.iconRunningProcessForeground#338c2fff
  • progress.background#7752b8ff
  • punctuation.definition.generic.begin.html#e34ef2f2
  • scrollbar.shadow#000a13ff
  • selection.background#3f6db8ff
  • sideBar.background#000000
  • sideBar.border#001425ff
  • sideBar.foreground#829bf2ff
  • sideBarSectionHeader.background#000000
  • sideBarSectionHeader.border#000000
  • sideBarSectionHeader.foreground#5a778fff
  • sideBarTitle.foreground#b1b1b1ff
  • source.elm#5a778fff
  • statusBar.background#000000
  • statusBar.border#242736ff
  • statusBar.debuggingBackground#1e222eff
  • statusBar.debuggingBorder#1d212dff
  • statusBar.foreground#5a778fff
  • statusBar.noFolderBackground#001425ff
  • statusBar.noFolderBorder#232637ff
  • statusBarItem.activeBackground#1e222eff
  • statusBarItem.hoverBackground#1e222eff
  • statusBarItem.prominentBackground#1e222eff
  • statusBarItem.prominentHoverBackground#1e222eff
  • statusBarItem.remoteBackground#000000
  • statusBarItem.remoteForeground#f20ef2ff
  • string.quoted.single.js#f2f2f2ff
  • tab.activeBackground#0a263eff
  • tab.activeBorder#242736ff
  • tab.activeForeground#c7d2dbff
  • tab.border#252838ff
  • tab.inactiveBackground#000000
  • tab.inactiveForeground#5a778fff
  • tab.lastPinnedBorder#c1b9f2ff
  • tab.unfocusedActiveBorder#242736ff
  • tab.unfocusedActiveForeground#5a778fff
  • tab.unfocusedInactiveForeground#5a778fff
  • terminal.ansiBlack#001425ff
  • terminal.ansiBlue#7ba1f2ff
  • terminal.ansiBrightBlack#525151ff
  • terminal.ansiBrightBlue#7ba1f2ff
  • terminal.ansiBrightCyan#78d0bfff
  • terminal.ansiBrightGreen#20cf68ff
  • terminal.ansiBrightMagenta#bd8adeff
  • terminal.ansiBrightRed#e34e4cff
  • terminal.ansiBrightWhite#f2f2f2ff
  • terminal.ansiBrightYellow#f2df8dff
  • terminal.ansiCyan#1fbd9fff
  • terminal.ansiGreen#20cf68ff
  • terminal.ansiMagenta#bd8adeff
  • terminal.ansiRed#e34e4cff
  • terminal.ansiWhite#f2f2f2ff
  • terminal.ansiYellow#bbd872ff
  • terminal.background#000000
  • terminal.foreground#f2f2f2ff
  • terminal.inactiveSelectionBackground#37393dff
  • terminal.selectionBackground#1988f24d
  • terminalCursor.background#21496aff
  • textCodeBlock.background#4b4b4bff
  • titleBar.activeBackground#000000
  • titleBar.activeForeground#e2e3f2ff
  • titleBar.inactiveBackground#000000
  • walkThrough.embeddedEditorBackground#001425ff
  • welcomePage.buttonBackground#001425ff
  • welcomePage.buttonHoverBackground#001425ff
  • widget.border#2d2d2eff
  • widget.shadow#001425ff

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown#c9c9c9ff
emphasisitalic
strongbold
header#000079ff
comment, string.quoted.docstring#649150ff
constant.language#5194cbff
constant.numeric, variable.other.enummember, keyword.operator.plus.exponent, keyword.operator.minus.exponent#abc39fff
constant.regexp#5f608dff
entity.name.tag#5194cbff
entity.name.tag.css#ccb076ff
entity.other.attribute-name#94d1f1ff
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#ccb076ff
invalid#e74343ff
markup.underlineunderline
markup.bold#5194cbffbold
markup.heading#5194cbffbold
markup.italicitalic
markup.strikethroughstrikethrough
markup.inserted#abc39fff
markup.deleted#c38972ff
markup.changed#5194cbff
punctuation.definition.quote.begin.markdown#649150ff
punctuation.definition.list.begin.markdown#618edaff
markup.inline.raw#c38972ff
punctuation.definition.tag#797979ff
meta.preprocessor, entity.name.function.preprocessor#5194cbff
meta.preprocessor.string#c38972ff
meta.preprocessor.numeric#abc39fff
meta.structure.dictionary.key.python#94d1f1ff
meta.diff.header#5194cbff
storage#5194cbff
storage.type#5194cbff
storage.modifier, keyword.operator.noexcept#5194cbff
string, meta.embedded.assembly#c38972ff
string.tag#c38972ff
string.value#c38972ff
string.regexp#c66363ff
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#5194cbff
meta.template.expression#c9c9c9ff
support.type.vendored.property-name, support.type.property-name, variable.css, variable.scss, variable.other.less, source.coffee.embedded#94d1f1ff
keyword#5194cbff
keyword.control#5194cbff
keyword.operator#c9c9c9ff
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#5194cbff
keyword.other.unit#abc39fff
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#5194cbff
support.function.git-rebase#94d1f1ff
constant.sha.git-rebase#abc39fff
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#c9c9c9ff
variable.language#5194cbff
entity.name.function, support.function, support.constant.handlebars, source.powershell variable.other.member, entity.name.operator.custom-literal#d1d1a1ff
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#4abea7ff
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#4abea7ff
keyword.control, source.cpp keyword.operator.new, keyword.operator.delete, keyword.other.using, keyword.other.operator, entity.name.operator#bb7fb6ff
variable, meta.definition.variable.name, support.variable, entity.name.variable, constant.other.placeholder#94d1f1ff
variable.other.constant, variable.other.enummember#4bb7f2ff
meta.object-literal.key#94d1f1ff
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#c38972ff
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#c38972ff
constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp#c66363ff
keyword.operator.or.regexp, keyword.control.anchor.regexp#d1d1a1ff
keyword.operator.quantifier.regexp#ccb076ff
constant.character, constant.other.option#5194cbff
constant.character.escape#ccb076ff
entity.name.label#bebebeff

Shiki preview

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

Loading...