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#00ffff
  • activityBar.background#0a0a0a
  • activityBar.foreground#0000ff
  • activityBar.inactiveForeground#00ffffa5
  • activityBarBadge.background#00dfdf
  • activityBarBadge.foreground#0000ff
  • activityBarTop.activeBorder#00ffff
  • 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#fafafa
  • breadcrumb.focusForeground#0000a5
  • breadcrumb.foreground#0000ff
  • breadcrumbPicker.background#ffffff
  • button.background#00efef
  • button.foreground#0000ff
  • button.hoverBackground#00cfcf
  • button.secondaryBackground#00a5a5
  • button.secondaryForeground#0000ff
  • button.secondaryHoverBackground#008585
  • checkbox.background#fafafa
  • checkbox.foreground#00ff00
  • commandCenter.activeBackground#0000c5a5
  • commandCenter.activeBorder#00ffff
  • commandCenter.activeForeground#0000ff
  • commandCenter.background#fafafa
  • commandCenter.border#0000ff
  • commandCenter.foreground#00ffff
  • commandCenter.inactiveBorder#0000cb
  • commandCenter.inactiveForeground#0000db
  • debugToolBar.background#f5f5f5
  • dropdown.background#fbfbfb
  • dropdown.foreground#0000ff
  • dropdown.listBackground#f8f8f8
  • editor.background#ffffff
  • editor.foreground#000000
  • editor.inactiveSelectionBackground#000085df
  • editor.lineHighlightBackground#0000ff50
  • editor.lineHighlightBorder#0000ffaf
  • editor.selectionBackground#0000a5df
  • editor.selectionHighlightBackground#0000a5df
  • editor.wordHighlightBackground#0000a5cf
  • editorBracketMatch.border#0000a5
  • editorCursor.background#f5f5f5
  • editorCursor.foreground#0000ff
  • editorError.foreground#ff2525
  • editorGroup.border#00ffff
  • editorGroup.dropBackground#000050a5
  • editorGroupHeader.tabsBackground#f2f2f2
  • editorGutter.addedBackground#35a500
  • editorGutter.background#f5f5f5
  • editorGutter.commentRangeForeground#0000c5a5
  • editorGutter.deletedBackground#a53500
  • editorGutter.modifiedBackground#0035a5
  • editorIndentGuide.activeBackground1#0000ff
  • editorIndentGuide.background1#0000ef
  • editorInfo.foreground#2525ff
  • editorLineNumber.activeForeground#0000ff
  • editorLineNumber.foreground#00a5a5
  • editorLink.activeForeground#0000ff
  • editorMarkerNavigation.background#f5f5f5
  • editorMarkerNavigationError.background#ff2525
  • editorMarkerNavigationError.headerBackground#ff252575
  • editorMarkerNavigationInfo.background#2525ff
  • editorMarkerNavigationInfo.headerBackground#2525ff75
  • editorMarkerNavigationWarning.background#ffff25
  • editorMarkerNavigationWarning.headerBackground#ffff2575
  • editorRuler.foreground#0000ff
  • editorSuggestWidget.background#f5f5f5
  • editorSuggestWidget.border#0000ffa5
  • editorSuggestWidget.foreground#0000ff
  • editorWarning.foreground#ffff25
  • editorWidget.background#f5f5f5
  • 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#00ffff
  • 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#0000ff
  • input.background#fafafa
  • input.border#0000ff
  • input.foreground#000000
  • input.placeholderForeground#00ffff
  • 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#0000cfa5
  • list.activeSelectionForeground#0000ff
  • list.dropBackground#000085a5
  • list.focusBackground#0000cf
  • list.focusForeground#000000
  • list.highlightForeground#0000a5
  • list.hoverBackground#ebebeb
  • list.hoverForeground#00cbcb
  • list.inactiveSelectionBackground#0000c550
  • 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#0000ffc5
  • minimapSlider.background#0000ffa5
  • minimapSlider.hoverBackground#0000ff50
  • 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#ffffff
  • panel.border#0000ff
  • panelSectionHeader.background#00ffff
  • panelTitle.activeBorder#00ffff
  • panelTitle.activeForeground#0000ff
  • panelTitle.inactiveForeground#00cbcb
  • peekView.border#0000ff
  • peekViewEditor.background#ffffff
  • peekViewEditorGutter.background#f5f5f5
  • peekViewResult.background#f5f5f5
  • peekViewResult.lineForeground#0000ff
  • peekViewResult.selectionBackground#0000ff50
  • peekViewResult.selectionForeground#0000ff
  • peekViewTitle.background#f5f5f5
  • 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#0000ef
  • scrollbarSlider.activeBackground#0000ffc5
  • scrollbarSlider.background#0000ffa5
  • scrollbarSlider.hoverBackground#0000ff50
  • selection.background#000085ef
  • sideBar.background#f5f5f5
  • sideBar.dropBackground#000050
  • sideBar.foreground#00ffff
  • sideBarSectionHeader.background#f5f5f5
  • sideBarSectionHeader.border#00000000
  • sideBarSectionHeader.foreground#0000cf
  • sideBarTitle.foreground#0000a5
  • 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#ffffff
  • tab.activeBorder#00ffff
  • tab.activeForeground#0000ff
  • tab.border#25252500
  • tab.inactiveBackground#f2f2f2
  • tab.inactiveForeground#00cbcb
  • terminal.border#0000ff
  • terminal.selectionBackground#000085
  • terminalCursor.foreground#0000ff
  • textLink.activeForeground#00bfbf
  • textLink.foreground#00dfdf
  • titleBar.activeBackground#0a0a0a
  • titleBar.activeForeground#0000ff
  • titleBar.inactiveBackground#050505
  • titleBar.inactiveForeground#0000db
  • tree.inactiveIndentGuidesStroke#0000ffa5
  • tree.indentGuidesStroke#0000ff
  • walkThrough.embeddedEditorBackground#ffffff
  • walkthrough.stepTitle.foreground#0000ff
  • welcomePage.background#ffffff
  • welcomePage.progress.background#00ffff
  • welcomePage.progress.foreground#0000ff
  • welcomePage.tileBackground#f0f0f0
  • welcomePage.tileBorder#00efef
  • welcomePage.tileHoverBackground#e7e7e7
  • widget.shadow#0000ef

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#0025ef
variable.other.constant#0085ef
variable, variable.other.property, variable.other.object, variable.other.readwrite, string constant.other.placeholder#2585df
constant.other.color#ffffff
invalid, invalid.illegal#ff0000
keyword, storage.type, storage.modifier#0035df
punctuation.definition.block, punctuation.definition.parameters, meta.brace.round.js, meta.brace.square.js, punctuation.definition.binding-pattern.array#00ffff
keyword.control#1550df
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#00b500
punctuation.definition.template-expression.begin.js, punctuation.definition.template-expression.end.js#0000b5
meta.object-literal.key.js#2585c5
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#0f0f0f
punctuation.section.function, punctuation.terminator.statement, punctuation.accessor#dfdfdf
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#00c500
support.constant#2550c5
entity.name.tag.wildcard#0050ff
punctuation.definition.entity.html, constant.character#0050ff
punctuation.definition.keyword, keyword.control.at-rule, constant.numeric, constant.other.color.rgb-value.hex#c500c5
punctuation.definition.constant.css, keyword.other.unit#00c500
support.function.url#0050ef
keyword.operator.assignment, keyword.operator.logical.and.media#0f0f0f
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#0095cf
variable.parameter#0050c5
meta.block variable.other#f07178
support.other.variable, string.other.link#ff7500
constant.language, constant.escape, keyword.other#ff7500
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#ff7500
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#00cf00
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#2575cf
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#00c5c5
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#00cfcf
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#0f0f0f
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#509500
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#000000
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#0075ff
punctuation.definition.list#0050ff
punctuation.definition.quote#00a525
markup.italic#ff6000italic
markup.bold, markup.bold string, punctuation.definition.bold.markdown#0060FFbold
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#ff6000italic bold
markup.underline#00cf00underline
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#ffffff
punctuation.definition.strikethrough, markup.strikethrough#ff2500strikethrough

Shiki preview

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

Loading...