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.activeBorder#0080FF
  • activityBar.background#0a0a0a
  • activityBar.foreground#0000ff
  • activityBar.inactiveForeground#00ffffa5
  • activityBarBadge.background#00dfdf
  • activityBarBadge.foreground#0000ff
  • activityBarTop.activeBorder#0080FF
  • activityBarTop.background#0a0a0a
  • activityBarTop.foreground#0000ff
  • activityBarTop.inactiveForeground#00ffffa5
  • badge.background#00dfdf
  • badge.foreground#0000ff
  • banner.background#0000ff
  • banner.foreground#00ffff
  • banner.iconForeground#00ffff
  • breadcrumb.activeSelectionForeground#0000cb
  • breadcrumb.background#0a0a0a
  • breadcrumb.focusForeground#0000a5
  • breadcrumb.foreground#0000ff
  • breadcrumbPicker.background#000000
  • button.background#00efef
  • button.foreground#0000ff
  • button.hoverBackground#00cfcf
  • button.secondaryBackground#00a5a5
  • button.secondaryForeground#0000ff
  • button.secondaryHoverBackground#008585
  • checkbox.background#151515
  • checkbox.foreground#00ff00
  • commandCenter.activeBackground#0000c5a5
  • commandCenter.activeBorder#00ffff
  • commandCenter.activeForeground#0000ff
  • commandCenter.background#0f0f0f
  • commandCenter.border#0000ff
  • commandCenter.foreground#00ffff
  • commandCenter.inactiveBorder#0000cb
  • commandCenter.inactiveForeground#0000db
  • debugToolBar.background#101010
  • dropdown.background#0b0b0b
  • dropdown.foreground#0000ff
  • dropdown.listBackground#080808
  • editor.background#000000
  • editor.foreground#0080FF
  • editor.inactiveSelectionBackground#0080c5df
  • editor.lineHighlightBackground#0080ff50
  • editor.lineHighlightBorder#0080ffa5
  • editor.selectionBackground#0080d5df
  • editor.selectionHighlightBackground#0080c5df
  • editor.wordHighlightBackground#0080a5cf
  • editorBracketMatch.border#0000a5
  • editorCursor.background#050505
  • editorCursor.foreground#0080FF
  • editorError.foreground#ff2525
  • editorGroup.border#00ffff
  • editorGroup.dropBackground#000050a5
  • editorGroupHeader.tabsBackground#080808
  • editorGutter.addedBackground#25a500
  • editorGutter.background#050505
  • editorGutter.commentRangeForeground#0000b5a5
  • editorGutter.deletedBackground#a52500
  • editorGutter.modifiedBackground#0025a5
  • editorIndentGuide.activeBackground1#0080ff
  • editorIndentGuide.background1#0080ef
  • editorInfo.foreground#2525ff
  • editorLineNumber.activeForeground#0000ff
  • editorLineNumber.foreground#00a5a5
  • editorLink.activeForeground#0000ff
  • editorMarkerNavigation.background#050505
  • editorMarkerNavigationError.background#ff2525
  • editorMarkerNavigationError.headerBackground#ff252575
  • editorMarkerNavigationInfo.background#2525ff
  • editorMarkerNavigationInfo.headerBackground#2525ff75
  • editorMarkerNavigationWarning.background#ffff25
  • editorMarkerNavigationWarning.headerBackground#ffff2575
  • editorRuler.foreground#0000ff
  • editorSuggestWidget.background#050505
  • editorSuggestWidget.border#0000ffa5
  • editorSuggestWidget.foreground#0000ff
  • editorWarning.foreground#ffff25
  • editorWidget.background#050505
  • editorWidget.foreground#00ffff
  • editorWidget.resizeBorder#00ffff
  • extensionBadge.remoteBackground#00a500
  • extensionBadge.remoteForeground#0000ff
  • extensionIcon.preReleaseForeground#00a500fa
  • extensionIcon.sponsorForeground#df50a5fa
  • extensionIcon.starForeground#dfdf25fa
  • extensionIcon.verifiedForeground#0085fffa
  • focusBorder#0050ff
  • foreground#0000ff
  • gitDecoration.addedResourceForeground#00d525
  • gitDecoration.conflictingResourceForeground#cf50a5
  • gitDecoration.deletedResourceForeground#cf2500
  • gitDecoration.ignoredResourceForeground#b5b5b5
  • gitDecoration.modifiedResourceForeground#cfa525
  • gitDecoration.renamedResourceForeground#afcf50
  • gitDecoration.stageDeletedResourceForeground#d52500
  • gitDecoration.stageModifiedResourceForeground#d5b525
  • gitDecoration.submoduleResourceForeground#a5cfe5
  • gitDecoration.untrackedResourceForeground#00cf25
  • icon.foreground#0080ff
  • input.background#0f0f0f
  • input.border#0080ff
  • input.foreground#0080ff
  • input.placeholderForeground#0080ff
  • inputOption.activeBackground#00a5a550
  • inputOption.activeForeground#00ffff
  • inputValidation.errorBackground#ff0000
  • inputValidation.errorBorder#c50000
  • inputValidation.errorForeground#00ffff
  • inputValidation.infoBackground#0000ff
  • inputValidation.infoBorder#0000c5
  • inputValidation.infoForeground#00ffff
  • inputValidation.warningBackground#ffff00
  • inputValidation.warningBorder#c5c500
  • inputValidation.warningForeground#00ffff
  • keybindingLabel.background#050505
  • keybindingLabel.border#101010
  • keybindingLabel.bottomBorder#101010
  • keybindingLabel.foreground#00ffff
  • list.activeSelectionBackground#0075dfa5
  • list.activeSelectionForeground#0000ff
  • list.dropBackground#000085a5
  • list.focusBackground#0000cf
  • list.focusForeground#000000
  • list.highlightForeground#0000a5
  • list.hoverBackground#202020
  • list.hoverForeground#00cbcb
  • list.inactiveSelectionBackground#0075df50
  • list.inactiveSelectionForeground#0000cf
  • menu.background#0a0a0a
  • menu.foreground#0000cb
  • menu.selectionBackground#0000b5
  • menu.selectionForeground#0000ff
  • menu.separatorBackground#0000ff
  • menubar.selectionBackground#0000b5a5
  • menubar.selectionForeground#0000c5
  • merge.commonContentBackground#a5a5a550
  • merge.commonHeaderBackground#a5a5a5c5
  • merge.currentContentBackground#00a5a550
  • merge.currentHeaderBackground#00a5a5c5
  • merge.incomingContentBackground#50a5ff65
  • merge.incomingHeaderBackground#50a5ffc5
  • minimapSlider.activeBackground#0080ffc5
  • minimapSlider.background#0080ffa5
  • minimapSlider.hoverBackground#0080ff50
  • notificationCenterHeader.background#0a0a0a
  • notificationCenterHeader.foreground#0000ff
  • notifications.background#151515
  • notifications.foreground#0000ff
  • notificationsErrorIcon.foreground#ff2525
  • notificationsInfoIcon.foreground#2525ff
  • notificationsWarningIcon.foreground#ffff25
  • notificationToast.border#0000ff
  • panel.background#000000
  • panel.border#0000ff
  • panelSectionHeader.background#00ffff
  • panelTitle.activeBorder#0080FF
  • panelTitle.activeForeground#0000ff
  • panelTitle.inactiveForeground#00cbcb
  • peekView.border#0000ff
  • peekViewEditor.background#000000
  • peekViewEditorGutter.background#050505
  • peekViewResult.background#050505
  • peekViewResult.lineForeground#0000ff
  • peekViewResult.selectionBackground#0000ff50
  • peekViewResult.selectionForeground#0000ff
  • peekViewTitle.background#050505
  • peekViewTitleDescription.foreground#0000ef
  • peekViewTitleLabel.foreground#0000ff
  • pickerGroup.border#00ffff
  • pickerGroup.foreground#0000ff
  • profileBadge.background#00ffff
  • profileBadge.foreground#0000ff
  • progressBar.background#00ffff
  • sash.hoverBorder#0000ff
  • scrollbar.shadow#0080ef
  • scrollbarSlider.activeBackground#0080ffc5
  • scrollbarSlider.background#0080ffa5
  • scrollbarSlider.hoverBackground#0080ff50
  • selection.background#0080dfef
  • sideBar.background#0a0a0a
  • sideBar.dropBackground#000050
  • sideBar.foreground#00ffff
  • sideBarSectionHeader.background#0a0a0a
  • sideBarSectionHeader.border#00000000
  • sideBarSectionHeader.foreground#0080cf
  • sideBarTitle.foreground#0080a5
  • statusBar.background#0a0a0a
  • statusBar.debuggingBackground#ff6500
  • statusBar.debuggingForeground#0000e5
  • statusBar.foreground#0000ff
  • statusBar.noFolderBackground#000065
  • statusBar.noFolderForeground#00ffff
  • statusBarItem.remoteBackground#00a500
  • statusBarItem.remoteForeground#0000ff
  • tab.activeBackground#050505
  • tab.activeBorder#0080FF
  • tab.activeForeground#0080ff
  • tab.border#25252500
  • tab.inactiveBackground#080808
  • tab.inactiveForeground#00cbcb
  • terminal.border#0000ff
  • terminal.selectionBackground#0080d5
  • terminalCursor.foreground#0080ff
  • textLink.activeForeground#00bfbf
  • textLink.foreground#00dfdf
  • titleBar.activeBackground#0a0a0a
  • titleBar.activeForeground#0000ff
  • titleBar.inactiveBackground#050505
  • titleBar.inactiveForeground#0000db
  • tree.inactiveIndentGuidesStroke#0080ffa5
  • tree.indentGuidesStroke#0080ff
  • walkThrough.embeddedEditorBackground#000000
  • walkthrough.stepTitle.foreground#0000ff
  • welcomePage.background#000000
  • welcomePage.progress.background#00ffff
  • welcomePage.progress.foreground#0000ff
  • welcomePage.tileBackground#050505
  • welcomePage.tileBorder#00efef
  • welcomePage.tileHoverBackground#070707
  • widget.shadow#0000ef

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#0025ff
variable.other.constant#0085ef
variable, variable.other.property, variable.other.object, variable.other.readwrite, string constant.other.placeholder#35a5ef
constant.other.color#0080ff
invalid, invalid.illegal#ff0000
keyword, storage.type, storage.modifier#0035ef
punctuation.definition.block, punctuation.definition.parameters, meta.brace.round.js, meta.brace.square.js, punctuation.definition.binding-pattern.array#00ffff
keyword.control#1550ef
storage.type.class.jsdoc, entity.name.type.instance.jsdoc, punctuation.definition.block.tag.jsdoc#50a5df
punctuation.definition.string.begin.js, punctuation.definition.string.end.js, string.quoted.single.js, string.quoted.double.js, string.template.js, punctuation.definition.string.template.begin.js, punctuation.definition.string.template.end.js#00c500
punctuation.definition.template-expression.begin.js, punctuation.definition.template-expression.end.js#0000c5
meta.object-literal.key.js#2585cf
constant.other.color, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, keyword.other.template, keyword.other.substitution#00ffff
punctuation.separator.list.comma, punctuation.terminator, punctuation.separator.key-value#0080ef
punctuation.section.function, punctuation.terminator.statement, punctuation.accessor#0080df
punctuation.section.function.begin.bracket.round, punctuation.section.function.end.bracket.round, punctuation.section.property-list, punctuation.section#00ffff
punctuation.definition.string.begin.css, punctuation.definition.string.end.css#00a5ff
string.quoted.double.css, string.quoted.single.css#00cf00
support.constant#2550cf
entity.name.tag.wildcard#0050ff
punctuation.definition.entity.html, constant.character#0065ff
punctuation.definition.keyword, keyword.control.at-rule, constant.numeric, constant.other.color.rgb-value.hex#cf00cf
punctuation.definition.constant.css, keyword.other.unit#00cf00
support.function.url#0050ef
keyword.operator.assignment, keyword.operator.logical.and.media#0080ef
entity.name.tag, punctuation.section.embedded, meta.tag.sgml, markup.deleted.git_gutter#0000ff
punctuation.definition.entity, entity.name.tag.css#0000ff
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#00a5df
variable.parameter#0050cf
meta.block variable.other#f07178
support.other.variable, string.other.link#ff8500
constant.language, constant.escape, keyword.other#ff8500
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#ff8500
string.quoted.double.html, string.quoted.single.html, string.quoted.double.php, string.quoted.single.php, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, punctuation.definition.string.begin.svg, punctuation.definition.string.end.svg, punctuation.definition.string.begin.php, punctuation.definition.string.end.php#00df00
entity.name, support.type, support.class, support.other.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types#FFCB6B
support.type#2575df
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#00cfcf
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#FF5370
variable.language#0050cf
entity.name.method.js#82AAFF
meta.class-method.js entity.name.function.js, variable.function.constructor#82AAFF
entity.other.attribute-name#00dfdf
punctuation.definition.entity.css, entity.other.attribute-name.id, entity.other.attribute-name.class, entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element.css#00c500
source.sass keyword.control#82AAFF
markup.inserted#C3E88D
markup.deleted#ff0000
markup.changed#C792EA
string.regexp#89DDFF
constant.character.escape#89DDFF
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#82AAFF
source.js constant.other.object.key.js string.unquoted.label.js#FF5370
punctuation.definition.dictionary#00ffff
punctuation.separator#0080df
punctuation.definition.array#00ffff
string, punctuation.definition.string.begin.json, punctuation.definition.string.end.json, punctuation.definition.string.begin.json.comments, punctuation.definition.string.end.json.comments#50a500
punctuation.support.type.property-name, source.json meta.structure.dictionary.json support.type.property-name.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json, 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, 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, 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, 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, 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, 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, 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#0085ff
text.html.markdown, punctuation.definition.list_item.markdown#0080ff
text.html.markdown markup.inline.raw.markdown#C792EA
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#65737E
markdown.heading, markup.heading | markup.heading entity.name, entity.name, markup.heading.markdown punctuation.definition.heading.markdown#0085ff
punctuation.definition.list#0050ff
punctuation.definition.quote#005025
markup.italic#ff6500italic
markup.bold, markup.bold string, punctuation.definition.bold.markdown#0065FFbold
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#ff6500italic bold
markup.underline#00df00underline
markup.inline.raw.string#25cfcf
punctuation.definition.raw, punctuation.definition.string#0050ff
markup.quote punctuation.definition.blockquote.markdown#65737E
string.other.link.title.markdown#0050ff
punctuation.definition.link.title, punctuation.definition.metadata#00ffff
string.other.link.description.title.markdown#00ffff
constant.other.reference.link.markdown#0050ff
punctuation.definition.constant#00ffff
punctuation.definition.link.description#00ffff
string.other.link.description#0050ff
markup.raw.block#C792EA
markup.raw.block.fenced.markdown#00000050
punctuation.definition.fenced.markdown#00000050
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#EEFFFF
punctuation.definition.markdown, fenced_code.block.language#0050ff
variable.language.fenced.markdown#65737E
meta.separator#00a5a5bold
markup.table#0080ff
punctuation.definition.strikethrough, markup.strikethrough#ff2500strikethrough

Shiki preview

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

Loading...