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#1e2030
  • activityBar.border#22243660
  • activityBar.foreground#b4c2f0
  • activityBarBadge.background#3b63cf
  • activityBarBadge.foreground#ffffffee
  • badge.background#3b63cf
  • badge.foreground#ffffffee
  • breadcrumb.activeSelectionForeground#7cafff
  • breadcrumb.background#222436
  • breadcrumb.focusForeground#c8d3f5
  • breadcrumb.foreground#828bb8
  • breadcrumbPicker.background#1e2030
  • button.background#3b63cf
  • button.foreground#ffffff
  • button.hoverBackground#3d6fe0
  • button.secondaryBackground#828bb899
  • button.secondaryForeground#ffffff
  • button.secondaryHoverBackground#828bb8
  • contrastBorder#191a2a
  • debugToolBar.background#1e2030
  • diffEditor.insertedTextBackground#c3e88d15
  • diffEditor.removedTextBackground#ff537020
  • dropdown.background#2f334d
  • dropdown.border#00000066
  • dropdown.foreground#c8d3f5
  • editor.background#222436
  • editor.findMatchBackground#444a73
  • editor.findMatchBorder#78dbff
  • editor.findMatchHighlightBackground#444a73
  • editor.foreground#c8d3f5
  • editor.lineHighlightBackground#2f334d
  • editor.selectionBackground#828bb850
  • editor.selectionHighlightBackground#444a73
  • editorBracketMatch.background#222436
  • editorBracketMatch.border#7cafffbb
  • editorCodeLens.foreground#828bb8
  • editorCursor.foreground#7cafff
  • editorError.foreground#ff5370
  • editorGroup.border#191a2a
  • editorGroupHeader.tabsBackground#1e2030
  • editorGutter.addedBackground#c3e88d66
  • editorGutter.deletedBackground#ff5370aa
  • editorGutter.modifiedBackground#7cafff66
  • editorHoverWidget.background#191a2a
  • editorHoverWidget.border#000000aa
  • editorIndentGuide.activeBackground#828bb8aa
  • editorIndentGuide.background#444a73bb
  • editorInlayHint.background#2f334d
  • editorInlayHint.foreground#828bb8
  • editorLineNumber.activeForeground#828bb8
  • editorLineNumber.foreground#444a73
  • editorLink.activeForeground#c8d3f5
  • editorMarkerNavigation.background#c8d3f505
  • editorOverviewRuler.addedForeground#c3e88d66
  • editorOverviewRuler.border#222436
  • editorOverviewRuler.bracketMatchForeground#3b63cfbb
  • editorOverviewRuler.deletedForeground#ff98a466
  • editorOverviewRuler.errorForeground#ff757fcc
  • editorOverviewRuler.findMatchForeground#78dbffbb
  • editorOverviewRuler.infoForeground#60bdff66
  • editorOverviewRuler.modifiedForeground#7cafff66
  • editorOverviewRuler.warningForeground#ffc777cc
  • editorRuler.foreground#444a73bb
  • editorSuggestWidget.background#191a2a
  • editorSuggestWidget.border#00000033
  • editorSuggestWidget.foreground#a9b8e8
  • editorSuggestWidget.highlightForeground#78dbff
  • editorSuggestWidget.selectedBackground#2f334d
  • editorWarning.foreground#ffc777cc
  • editorWhitespace.foreground#c8d3f540
  • editorWidget.background#1e2030
  • editorWidget.resizeBorder#7cafff
  • extensionButton.prominentBackground#3b63cf
  • extensionButton.prominentHoverBackground#60bdffcc
  • focusBorder#7cafffaa
  • foreground#c8d3f5
  • gitDecoration.conflictingResourceForeground#ffc777cc
  • gitDecoration.deletedResourceForeground#ff5370dd
  • gitDecoration.ignoredResourceForeground#777fabaa
  • gitDecoration.modifiedResourceForeground#7cafffee
  • gitDecoration.untrackedResourceForeground#7af8cacc
  • gitlens.trailingLineForegroundColor#828bb8aa
  • input.background#191a2a
  • input.border#00000066
  • input.foreground#c8d3f5
  • input.placeholderForeground#c8d3f5aa
  • inputValidation.errorBackground#c53b53
  • inputValidation.errorBorder#ff537050
  • inputValidation.errorForeground#ffffff
  • inputValidation.infoBackground#446bbb
  • inputValidation.infoBorder#7cafff50
  • inputValidation.infoForeground#ffffff
  • inputValidation.warningBackground#ad7c43
  • inputValidation.warningBorder#ffc77750
  • inputValidation.warningForeground#ffffff
  • list.activeSelectionBackground#2f334d
  • list.activeSelectionForeground#ffffff
  • list.focusBackground#222436
  • list.focusForeground#c8d3f5
  • list.highlightForeground#78dbff
  • list.hoverBackground#222436
  • list.hoverForeground#c8d3f5
  • list.inactiveSelectionBackground#2f334d
  • list.inactiveSelectionForeground#c8d3f5
  • list.warningForeground#ffc777cc
  • menu.background#1e2030
  • menu.foreground#c8d3f5
  • menu.selectionBackground#00000050
  • menu.selectionBorder#00000030
  • menu.selectionForeground#7cafff
  • menu.separatorBackground#c8d3f5
  • menubar.selectionBackground#00000030
  • menubar.selectionBorder#00000030
  • menubar.selectionForeground#7cafff
  • minimap.findMatchHighlight#78dbffcc
  • minimap.selectionHighlight#78dbff33
  • minimapGutter.addedBackground#c3e88d66
  • minimapGutter.modifiedBackground#7cafff66
  • notificationLink.foreground#7cafff
  • notifications.background#2f334d
  • notifications.foreground#c8d3f5
  • panel.background#1e2030
  • panel.border#00000033
  • panel.dropBackground#c8d3f5
  • panelTitle.activeBorder#7cafff
  • panelTitle.activeForeground#c8d3f5
  • panelTitle.inactiveForeground#828bb8
  • peekView.border#00000030
  • peekViewEditor.background#c8d3f505
  • peekViewEditor.matchHighlightBackground#828bb850
  • peekViewEditorGutter.background#c8d3f505
  • peekViewResult.background#c8d3f505
  • peekViewResult.matchHighlightBackground#828bb850
  • peekViewResult.selectionBackground#828bb870
  • peekViewTitle.background#c8d3f505
  • peekViewTitleDescription.foreground#c8d3f560
  • pickerGroup.foreground#7cafff
  • progressBar.background#7cafff
  • scrollbar.shadow#00000022
  • scrollbarSlider.activeBackground#7cafff
  • scrollbarSlider.background#828bb830
  • scrollbarSlider.hoverBackground#a9b8e830
  • selection.background#2f334d
  • settings.checkboxBackground#131421
  • settings.checkboxBorder#00000066
  • settings.checkboxForeground#c8d3f5
  • settings.dropdownBackground#2f334d
  • settings.dropdownBorder#191a2a
  • settings.dropdownForeground#c8d3f5
  • settings.headerForeground#7cafff
  • settings.modifiedItemIndicator#7cafff
  • settings.numberInputBackground#191a2a
  • settings.numberInputBorder#00000066
  • settings.numberInputForeground#c8d3f5
  • settings.textInputBackground#191a2a
  • settings.textInputBorder#00000066
  • settings.textInputForeground#c8d3f5
  • sideBar.background#1e2030
  • sideBar.border#191a2a
  • sideBar.foreground#828bb8
  • sideBarSectionHeader.background#1e2030
  • sideBarSectionHeader.border#2f334d
  • sideBarTitle.foreground#c8d3f5
  • statusBar.background#1e2030
  • statusBar.border#191a2a
  • statusBar.debuggingBackground#7cafff
  • statusBar.debuggingForeground#131421
  • statusBar.foreground#828bb8
  • statusBar.noFolderBackground#222436
  • statusBarItem.hoverBackground#828bb820
  • tab.activeBackground#222436
  • tab.activeBorder#7cafff
  • tab.activeForeground#c8d3f5
  • tab.activeModifiedBorder#828bb8
  • tab.border#191a2a
  • tab.inactiveBackground#1e2030
  • tab.inactiveForeground#828bb8
  • tab.unfocusedActiveBorder#828bb8
  • tab.unfocusedActiveForeground#c8d3f5
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#7cafff
  • terminal.ansiBrightBlack#828bb8
  • terminal.ansiBrightBlue#7cafff
  • terminal.ansiBrightCyan#78dbff
  • terminal.ansiBrightGreen#c3e88d
  • terminal.ansiBrightMagenta#fca7ea
  • terminal.ansiBrightRed#ff757f
  • terminal.ansiBrightWhite#c8d3f5
  • terminal.ansiBrightYellow#ffc777
  • terminal.ansiCyan#78dbff
  • terminal.ansiGreen#c3e88d
  • terminal.ansiMagenta#fca7ea
  • terminal.ansiRed#ff757f
  • terminal.ansiWhite#c8d3f5
  • terminal.ansiYellow#ffc777
  • terminal.border#2f334d
  • terminal.foreground#d5def8
  • terminal.selectionBackground#c8d3f544
  • terminalCursor.foreground#7cafff
  • textLink.activeForeground#78dbff
  • textLink.foreground#60bdff
  • titleBar.activeBackground#1e2030
  • titleBar.activeForeground#c8d3f5
  • titleBar.border#191a2a
  • titleBar.inactiveBackground#1e2030
  • titleBar.inactiveForeground#828bb8
  • tree.indentGuidesStroke#828bb866
  • widget.shadow#00000033

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.quoted.docstring#7a88cfitalic
variable, support.variable, string constant.other.placeholder, text.html#c8d3f5
support.variable.dom, support.constant.math, support.type.object.module, support.variable.object.process, support.constant.json#ffc777
constant.language.undefined, constant.language.null#979bb6
constant.other.php#ffc777
constant.other.color#ffffff
invalid, invalid.illegal#ff5370
invalid.deprecated#c4a2ff
keyword, storage.type, storage.modifier, keyword.other.important#c4a2ffitalic
keyword.control, storageitalic
punctuation.definition.template-expression, punctuation.section.embedded#78dbff
keyword.operator.spread, keyword.operator.rest#ff757fbold
keyword.operator, keyword.control, punctuation, punctuation.definition.string, punctuation.support.type.property-name, text.html.vue-html meta.tag, punctuation.definition.keyword, punctuation.terminator.rule, punctuation.definition.entity, constant.other.color, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.block.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, meta.property-list, meta.brace.square, keyword.other.template, keyword.other.substitution, string.other.begin.code, string.other.end.code#78dbffnormal
punctuation.definition.template-expression#ff757f
keyword.controlitalic
entity.name.tag, meta.tag, markup.deleted.git_gutter#ff757f
entity.name.function, variable.function, keyword.other.special-method, meta.function-call.generic#7cafff
support.function, meta.function-call entity.name.function#60bdff
source.cpp meta.block variable.other#ff757f
support.other.variable, string.other.link#ff757f
variable.other.constant, constant.language, keyword.other.type.php, storage.type.php, support.constant, constant.character, constant.escape, keyword.other.unit#ff98a4
constant.numeric, constant.language.boolean, constant.language.json, constant.language.infinity, constant.language.nan#ff966c
variable.parameter.function.language.special, variable.parameter, meta.function.parameter variable#fca7ea
string, 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, meta.attribute-selector, markup.inline.raw.code#c3e88d
variable.other.object#ffc777
meta.object-literal.key, string.alias.graphql, string.unquoted.graphql, string.unquoted.alias.graphql, meta.field.declaration.ts variable.object.property, variable.object.property#3ad7c7
meta.object.member, variable.other.object.property#a9b8e8
variable.other.property, support.variable.property, support.variable.property.dom#a9b8e8
source.haskell constant.other.haskell#ff98a4
source.haskell meta.import.haskell entity.name.namespace#c8d3f5
source.haskell storage.type, source.c storage.type, source.java storage.type#ffc777
storage.type.function#c4a2ff
entity.name, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types#ffc777
support.type#ff966c
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, support.type.property-name.css, support.type.vendored.property-name#7cafff
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#ff757f
variable.language#ff757fitalic
entity.name.method.js#7cafffitalic
meta.class-method.js entity.name.function.js, variable.function.constructor#7cafff
entity.other.attribute-name#c4a2ffitalic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#ffc777
meta.tag.metadata.doctype entity.name.tag, meta.tag.metadata.doctype entity.other.attribute-name#c4a2ffitalic
entity.other.attribute-name.class#ffc777
source.sass keyword.control#7cafff
entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element#3ad7c7
support.constant.property-value#fca7ea
markup.inserted#c3e88d
markup.deleted#ff757f
markup.changed#c4a2ff
string.regexp#b4f9f8
punctuation.definition.group#ff757f
constant.other.character-class.regexp, keyword.control.anchor.regexp#c4a2ff
constant.other.character-class.set.regexp#ffc777
keyword.operator.quantifier.regexp#fca7ea
constant.character.escape#78dbff
*url*, *link*, *uri*underline
meta.decorator.js, tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#7cafffitalic
keyword.other.unit#fc7b7b
source.js constant.other.object.key.js string.unquoted.label.js#ff757f
source.json meta.structure.dictionary.json support.type.property-name.json#7cafff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#c4a2ff
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#fca7ea
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#60bdff
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#ffc777
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#ff757f
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#7cafff
punctuation.definition.list_item.markdown#828bb8
meta.block, meta.brace, punctuation.definition.block, punctuation.definition.parameters, punctuation.section.function#a9b8e8
meta.jsx.children, meta.embedded.block#b4c2f0
text.html.markdown markup.inline.raw.markdown#c4a2ff
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#78dbff
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#78dbff
markup.italic#ff757fitalic
markup.bold, markup.bold string#ff757fbold
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#ff757fbold
markup.underline#ff966cunderline
markup.quote punctuation.definition.blockquote.markdown#78dbff
markup.quoteitalic
string.other.link.title.markdown#7cafff
string.other.link.description.title.markdown#c4a2ff
constant.other.reference.link.markdown#ffc777
markup.raw.block#c4a2ff
markup.fenced_code.block.markdown, markup.inline.raw.string.markdown#78dbff
variable.language.fenced.markdown#78dbff
meta.separator#78dbffbold
markup.table#828bb8
token.info-token#60bdff
token.warn-token#ffc777
token.error-token#ff757f
token.debug-token#c4a2ff
source.go entity.name.package#c8d3f5
source.go entity.name.import#c3e88d
source.go constant.other.placeholder#ff98a4
source.go constant.language#c4a2ff
source.go storage.type#3ad7c7italic
source.go variable.other.assignment, source.go variable.other.declaration#ff98a4

Shiki preview

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

Loading...