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.background#050505
  • activityBar.foreground#0000ff
  • activityBar.inactiveForeground#0000ffa5
  • activityBarBadge.background#0000ef
  • activityBarBadge.foreground#00efef
  • activityBarTop.background#050505
  • activityBarTop.foreground#0000ff
  • activityBarTop.inactiveForeground#0000ffa5
  • badge.background#0000ef
  • badge.foreground#00efef
  • banner.background#0000ff
  • banner.foreground#00ffff
  • breadcrumb.activeSelectionForeground#0000cb
  • breadcrumb.background#050505
  • breadcrumb.focusForeground#0000a5
  • breadcrumb.foreground#0000ff
  • breadcrumbPicker.background#000000
  • button.background#0000ef
  • button.foreground#00dfdf
  • button.hoverBackground#0000cf
  • button.secondaryBackground#0000a5
  • button.secondaryForeground#00ffff
  • button.secondaryHoverBackground#000085
  • checkbox.background#101010
  • checkbox.foreground#00ff00
  • commandCenter.activeBackground#0000c5a5
  • commandCenter.activeBorder#00ffff
  • commandCenter.activeForeground#0000ff
  • commandCenter.background#050505
  • commandCenter.border#0000ff
  • commandCenter.foreground#0000ff
  • commandCenter.inactiveBorder#0000cb
  • commandCenter.inactiveForeground#0000db
  • debugToolBar.background#101010
  • dropdown.background#101010
  • dropdown.foreground#0000ff
  • dropdown.listBackground#050505
  • editor.background#000000
  • editor.foreground#ffffff
  • editor.inactiveSelectionBackground#000050bf
  • editor.lineHighlightBackground#0000ff50
  • editor.lineHighlightBorder#0000ffaf
  • editor.selectionBackground#000085ef
  • editor.selectionHighlightBackground#0000a5df
  • editor.wordHighlightBackground#0000a5cf
  • editorBracketMatch.border#0000a5
  • editorCursor.background#050505
  • editorCursor.foreground#0000ff
  • editorError.foreground#ff2525
  • editorGroup.border#0000ff
  • editorGroup.dropBackground#000050a5
  • editorGroupHeader.tabsBackground#050505
  • editorGutter.addedBackground#25a500
  • editorGutter.background#050505
  • editorGutter.commentRangeForeground#0000c5a5
  • editorGutter.deletedBackground#a52500
  • editorGutter.modifiedBackground#0025a5
  • editorIndentGuide.activeBackground1#0000ef
  • editorIndentGuide.background1#0000df
  • editorInfo.foreground#2525ff
  • editorLineNumber.activeForeground#0000ff
  • editorLineNumber.foreground#0000a5
  • 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#0000ef
  • editorSuggestWidget.background#050505
  • editorSuggestWidget.border#0000ffa5
  • editorSuggestWidget.foreground#0000ff
  • editorWarning.foreground#ffff25
  • editorWidget.background#050505
  • editorWidget.foreground#0000ff
  • editorWidget.resizeBorder#0000ff
  • extensionBadge.remoteBackground#00a500
  • extensionBadge.remoteForeground#0000ff
  • extensionIcon.preReleaseForeground#00a500f5
  • extensionIcon.sponsorForeground#df50a5f5
  • extensionIcon.starForeground#dfdf25f5
  • extensionIcon.verifiedForeground#0000fff5
  • 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#050505
  • input.border#0000ff
  • input.foreground#ffffff
  • input.placeholderForeground#0000ff
  • inputOption.activeBackground#0000a550
  • inputOption.activeForeground#0000ff
  • inputValidation.errorBackground#ff0000
  • inputValidation.errorBorder#c50000
  • inputValidation.errorForeground#0000cf
  • inputValidation.infoBackground#0000ff
  • inputValidation.infoBorder#0000c5
  • inputValidation.infoForeground#0000cf
  • inputValidation.warningBackground#ffff00
  • inputValidation.warningBorder#c5c500
  • inputValidation.warningForeground#0000cf
  • keybindingLabel.background#050505
  • keybindingLabel.border#101010
  • keybindingLabel.bottomBorder#101010
  • keybindingLabel.foreground#0000ff
  • list.activeSelectionBackground#0000cfa5
  • list.activeSelectionForeground#0000ff
  • list.dropBackground#000085a5
  • list.focusBackground#0000cf
  • list.focusForeground#000000
  • list.highlightForeground#0000a5
  • list.hoverBackground#202020
  • list.hoverForeground#0000cb
  • list.inactiveSelectionBackground#0000c550
  • list.inactiveSelectionForeground#0000cf
  • menu.background#050505
  • 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#050505
  • notificationCenterHeader.foreground#0000ff
  • notifications.background#101010
  • notifications.foreground#0000ff
  • notificationsErrorIcon.foreground#ff2525
  • notificationsInfoIcon.foreground#2525ff
  • notificationsWarningIcon.foreground#ffff25
  • notificationToast.border#0000ff
  • panel.background#000000
  • panel.border#0000ff
  • panelSectionHeader.background#0000ff
  • panelTitle.activeBorder#0000ff
  • panelTitle.activeForeground#0000ff
  • panelTitle.inactiveForeground#0000cb
  • 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#0000ff
  • pickerGroup.foreground#00ffff
  • profileBadge.background#0000ef
  • profileBadge.foreground#00efef
  • progressBar.background#0000ff
  • sash.hoverBorder#0000ff
  • scrollbar.shadow#0000df
  • scrollbarSlider.activeBackground#0000ffc5
  • scrollbarSlider.background#0000ffa5
  • scrollbarSlider.hoverBackground#0000ff50
  • selection.background#000085ef
  • sideBar.background#050505
  • sideBar.dropBackground#000050
  • sideBar.foreground#0000ff
  • sideBarSectionHeader.background#050505
  • sideBarSectionHeader.border#00000000
  • sideBarSectionHeader.foreground#0000cf
  • sideBarTitle.foreground#0000a5
  • statusBar.background#050505
  • statusBar.debuggingBackground#ff6500
  • statusBar.debuggingForeground#0000e5
  • statusBar.foreground#0000ff
  • statusBar.noFolderBackground#000065
  • statusBar.noFolderForeground#0000ff
  • statusBarItem.remoteBackground#00a500
  • statusBarItem.remoteForeground#0000ff
  • tab.activeBackground#000000
  • tab.activeBorder#0000ff
  • tab.activeForeground#0000ff
  • tab.border#25252500
  • tab.inactiveBackground#050505
  • tab.inactiveForeground#0000cb
  • terminal.border#0000ff
  • terminal.selectionBackground#000085
  • terminalCursor.foreground#0000ff
  • textLink.activeForeground#00cfcf
  • textLink.foreground#00ffff
  • titleBar.activeBackground#050505
  • titleBar.activeForeground#0000ff
  • titleBar.inactiveBackground#020202
  • titleBar.inactiveForeground#0000cb
  • tree.inactiveIndentGuidesStroke#0000ffa5
  • tree.indentGuidesStroke#0000ff
  • walkThrough.embeddedEditorBackground#000000
  • walkthrough.stepTitle.foreground#0000ff
  • welcomePage.background#000000
  • welcomePage.progress.background#00ffff
  • welcomePage.progress.foreground#0000ff
  • welcomePage.tileBackground#050505
  • welcomePage.tileBorder#0000df
  • welcomePage.tileHoverBackground#070707
  • widget.shadow#0000df

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#25ffff
variable.other.constant#0085df
variable, variable.other.property, variable.other.object, variable.other.readwrite, string constant.other.placeholder#3595ff
constant.other.color#ffffff
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#0000ff
keyword.control#1550ef
storage.type.class.jsdoc, entity.name.type.instance.jsdoc, punctuation.definition.block.tag.jsdoc#5095ef
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#00cf00
punctuation.definition.template-expression.begin.js, punctuation.definition.template-expression.end.js#0000cf
meta.object-literal.key.js#2585df
constant.other.color, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, keyword.other.template, keyword.other.substitution#0000ff
punctuation.separator.list.comma, punctuation.terminator, punctuation.separator.key-value#efefef
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#0000ef
punctuation.definition.string.begin.css, punctuation.definition.string.end.css#00b5ff
string.quoted.double.css, string.quoted.single.css#00df00
support.constant#2550df
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#df00df
punctuation.definition.constant.css, keyword.other.unit#00df00
support.function.url#0050ff
keyword.operator.assignment, keyword.operator.logical.and.media#efefef
entity.name.tag, punctuation.section.embedded, meta.tag.sgml, markup.deleted.git_gutter#0050ff
punctuation.definition.entity, entity.name.tag.css#0050ff
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#00a5ef
variable.parameter#0050df
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#00ef00
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#00dfdf
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#FF5370
variable.language#0050df
entity.name.method.js#82AAFF
meta.class-method.js entity.name.function.js, variable.function.constructor#82AAFF
entity.other.attribute-name#00efef
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#0000ff
punctuation.separator#dfdfdf
punctuation.definition.array#0000ff
string, punctuation.definition.string.begin.json, punctuation.definition.string.end.json, punctuation.definition.string.begin.json.comments, punctuation.definition.string.end.json.comments#50b500
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#FFFFFF
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#00a5ff
punctuation.definition.list#0065ff
punctuation.definition.quote#006535
markup.italic#ff7500italic
markup.bold, markup.bold string, punctuation.definition.bold.markdown#0075FFbold
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#ff7500italic bold
markup.underline#00ef00underline
markup.inline.raw.string#25cfcf
punctuation.definition.raw, punctuation.definition.string#0050ff
markup.quote punctuation.definition.blockquote.markdown#65737E
string.other.link.title.markdown#00ffff
punctuation.definition.link.title, punctuation.definition.metadata#0000ff
string.other.link.description.title.markdown#00ffff
constant.other.reference.link.markdown#00ef00
punctuation.definition.constant#0000ff
punctuation.definition.link.description#0000ff
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#ff3500strikethrough

Shiki preview

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

Loading...