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.activeBackground#24283b
  • activityBar.activeBorder#7aa2f7
  • activityBar.background#16161e
  • activityBar.foreground#9aa5ce
  • activityBarBadge.background#7aa2f7
  • activityBarBadge.foreground#1a1b26
  • badge.background#7aa2f7
  • badge.foreground#1a1b26
  • breadcrumb.activeSelectionForeground#7aa2f7
  • breadcrumb.background#1a1b26
  • breadcrumb.focusForeground#c0caf5
  • breadcrumb.foreground#9aa5ce
  • breadcrumbPicker.background#24283b
  • button.background#7aa2f7
  • button.foreground#1a1b26
  • button.hoverBackground#89b4fa
  • chat.avatarBackground#7aa2f7
  • chat.avatarForeground#1a1b26
  • chat.requestBackground#24283b
  • chat.requestBorder#3b4261
  • debugExceptionWidget.background#24283b
  • debugExceptionWidget.border#f7768e
  • debugToolBar.background#24283b
  • debugToolBar.border#3b4261
  • diffEditor.insertedTextBackground#9ece6a1a
  • diffEditor.removedTextBackground#f7768e1a
  • dropdown.background#24283b
  • dropdown.border#3b4261
  • dropdown.foreground#c0caf5
  • editor.background#1a1b26
  • editor.findMatchBackground#3d59a1
  • editor.findMatchHighlightBackground#33467c
  • editor.foreground#c0caf5
  • editor.inactiveSelectionBackground#33467c40
  • editor.lineHighlightBackground#24283b
  • editor.lineHighlightBorder#24283b
  • editor.rangeHighlightBackground#2d3f7660
  • editor.selectionBackground#33467c80
  • editor.selectionHighlightBackground#3d59a140
  • editor.snippetFinalTabstopHighlightBackground#e0af6840
  • editor.snippetTabstopHighlightBackground#9ece6a40
  • editor.symbolHighlightBackground#33467c60
  • editor.wordHighlightBackground#32344a60
  • editor.wordHighlightStrongBackground#32344a80
  • editorBracketMatch.background#2d3f76
  • editorBracketMatch.border#7aa2f7
  • editorCursor.foreground#c0caf5
  • editorCursor.foregroundSecondary#9aa5ce
  • editorError.foreground#f7768e
  • editorGutter.addedBackground#9ece6a
  • editorGutter.background#1a1b26
  • editorGutter.commentRangeForeground#565f89
  • editorGutter.deletedBackground#f7768e
  • editorGutter.foldingControlForeground#9aa5ce
  • editorGutter.modifiedBackground#e0af68
  • editorHint.foreground#1abc9c
  • editorIndentGuide.activeBackground1#545c7e
  • editorIndentGuide.background1#363b54
  • editorInfo.foreground#7aa2f7
  • editorLineNumber.activeForeground#7aa2f7
  • editorLineNumber.foreground#3b4261
  • editorLink.activeForeground#7aa2f7
  • editorOverviewRuler.addedForeground#9ece6a
  • editorOverviewRuler.border#1a1b26
  • editorOverviewRuler.currentContentForeground#7aa2f7
  • editorOverviewRuler.deletedForeground#f7768e
  • editorOverviewRuler.errorForeground#f7768e
  • editorOverviewRuler.findMatchForeground#e0af68
  • editorOverviewRuler.incomingContentForeground#9ece6a
  • editorOverviewRuler.infoForeground#7aa2f7
  • editorOverviewRuler.modifiedForeground#e0af68
  • editorOverviewRuler.rangeHighlightForeground#7aa2f780
  • editorOverviewRuler.selectionHighlightForeground#33467c
  • editorOverviewRuler.warningForeground#e0af68
  • editorOverviewRuler.wordHighlightForeground#32344a
  • editorOverviewRuler.wordHighlightStrongForeground#32344a
  • editorRuler.foreground#363b54
  • editorSuggestWidget.background#24283b
  • editorSuggestWidget.border#3b4261
  • editorSuggestWidget.selectedBackground#2d3f76
  • editorUnnecessaryCode.border#565f89
  • editorUnnecessaryCode.opacity#00000060
  • editorWarning.foreground#e0af68
  • editorWhitespace.foreground#363b54
  • editorWidget.background#24283b
  • editorWidget.border#3b4261
  • extensionButton.prominentBackground#7aa2f7
  • extensionButton.prominentForeground#1a1b26
  • extensionButton.prominentHoverBackground#89b4fa
  • gitDecoration.conflictingResourceForeground#bb9af7
  • gitDecoration.deletedResourceForeground#f7768e
  • gitDecoration.modifiedResourceForeground#e0af68
  • gitDecoration.untrackedResourceForeground#9ece6a
  • input.background#24283b
  • input.border#3b4261
  • input.foreground#c0caf5
  • input.placeholderForeground#565f89
  • keybindingLabel.background#24283b
  • keybindingLabel.border#3b4261
  • keybindingLabel.bottomBorder#565f89
  • keybindingLabel.foreground#c0caf5
  • list.activeSelectionBackground#2d3f76
  • list.activeSelectionForeground#c0caf5
  • list.focusBackground#2d3f76
  • list.hoverBackground#24283b
  • list.inactiveSelectionBackground#24283b
  • menu.background#24283b
  • menu.border#3b4261
  • menu.foreground#c0caf5
  • menu.selectionBackground#2d3f76
  • menu.selectionBorder#7aa2f7
  • menu.selectionForeground#c0caf5
  • menu.separatorBackground#3b4261
  • merge.border#3b4261
  • merge.currentHeaderBackground#7aa2f740
  • merge.incomingHeaderBackground#9ece6a40
  • minimap.background#1a1b26
  • minimap.errorHighlight#f7768e
  • minimap.findMatchHighlight#e0af68
  • minimap.selectionHighlight#33467c
  • minimap.warningHighlight#e0af68
  • minimapGutter.addedBackground#9ece6a
  • minimapGutter.deletedBackground#f7768e
  • minimapGutter.modifiedBackground#e0af68
  • minimapSlider.activeBackground#7aa2f760
  • minimapSlider.background#3b426140
  • minimapSlider.hoverBackground#565f8960
  • notificationCenter.border#3b4261
  • notificationCenterHeader.background#24283b
  • notificationLink.foreground#7aa2f7
  • notifications.background#24283b
  • notifications.border#3b4261
  • notifications.foreground#c0caf5
  • notificationToast.border#3b4261
  • panel.background#1a1b26
  • panel.border#24283b
  • panelTitle.activeBorder#7aa2f7
  • panelTitle.activeForeground#c0caf5
  • panelTitle.inactiveForeground#9aa5ce
  • peekView.border#7aa2f7
  • peekViewEditor.background#24283b
  • peekViewResult.background#24283b
  • peekViewTitle.background#1a1b26
  • pickerGroup.border#3b4261
  • pickerGroup.foreground#7aa2f7
  • problemsErrorIcon.foreground#f7768e
  • problemsInfoIcon.foreground#7aa2f7
  • problemsWarningIcon.foreground#e0af68
  • progressBar.background#7aa2f7
  • quickInput.background#24283b
  • quickInput.foreground#c0caf5
  • quickInputTitle.background#1a1b26
  • scrollbar.shadow#0000001a
  • scrollbarSlider.activeBackground#7aa2f780
  • scrollbarSlider.background#3b426180
  • scrollbarSlider.hoverBackground#565f8980
  • settings.checkboxBackground#24283b
  • settings.checkboxBorder#3b4261
  • settings.checkboxForeground#c0caf5
  • settings.dropdownBackground#24283b
  • settings.dropdownBorder#3b4261
  • settings.dropdownForeground#c0caf5
  • settings.dropdownListBorder#3b4261
  • settings.headerForeground#c0caf5
  • settings.modifiedItemIndicator#7aa2f7
  • settings.numberInputBackground#24283b
  • settings.numberInputBorder#3b4261
  • settings.numberInputForeground#c0caf5
  • settings.textInputBackground#24283b
  • settings.textInputBorder#3b4261
  • settings.textInputForeground#c0caf5
  • sideBar.background#16161e
  • sideBar.foreground#9aa5ce
  • sideBarSectionHeader.background#1a1b26
  • sideBarSectionHeader.foreground#bb9af7
  • sideBarTitle.foreground#c0caf5
  • statusBar.background#16161e
  • statusBar.foreground#9aa5ce
  • statusBar.noFolderBackground#16161e
  • statusBarItem.activeBackground#2d3f76
  • statusBarItem.hoverBackground#24283b
  • tab.activeBackground#1a1b26
  • tab.activeBorder#7aa2f7
  • tab.activeForeground#c0caf5
  • tab.border#24283b
  • tab.inactiveBackground#16161e
  • tab.inactiveForeground#9aa5ce
  • terminal.ansiBlack#414868
  • terminal.ansiBlue#7aa2f7
  • terminal.ansiBrightBlack#565f89
  • terminal.ansiBrightBlue#7aa2f7
  • terminal.ansiBrightCyan#7dcfff
  • terminal.ansiBrightGreen#9ece6a
  • terminal.ansiBrightMagenta#bb9af7
  • terminal.ansiBrightRed#f7768e
  • terminal.ansiBrightWhite#c0caf5
  • terminal.ansiBrightYellow#e0af68
  • terminal.ansiCyan#7dcfff
  • terminal.ansiGreen#9ece6a
  • terminal.ansiMagenta#bb9af7
  • terminal.ansiRed#f7768e
  • terminal.ansiWhite#c0caf5
  • terminal.ansiYellow#e0af68
  • terminal.background#1a1b26
  • terminal.foreground#c0caf5
  • testing.iconErrored#f7768e
  • testing.iconFailed#f7768e
  • testing.iconPassed#9ece6a
  • testing.iconQueued#e0af68
  • testing.iconSkipped#565f89
  • testing.iconUnset#9aa5ce
  • testing.message.error.decorationForeground#f7768e
  • testing.message.error.lineBackground#f7768e20
  • testing.message.info.decorationForeground#7aa2f7
  • testing.message.info.lineBackground#7aa2f720
  • testing.peekBorder#f7768e
  • testing.peekHeaderBackground#24283b
  • testing.runAction#7aa2f7
  • titleBar.activeBackground#1a1b26
  • titleBar.activeForeground#c0caf5
  • titleBar.inactiveBackground#16161e
  • titleBar.inactiveForeground#565f89
  • tree.indentGuidesStroke#3b4261
  • walkThrough.embeddedEditorBackground#24283b
  • welcomePage.background#1a1b26

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#565f89italic
variable, string constant.other.placeholder#c0caf5—
constant.other.color#c0caf5—
invalid, invalid.illegal#f7768e—
keyword, storage.type, storage.modifier#bb9af7—
keyword.control, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution#7dcfff—
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#f7768e—
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#7aa2f7—
meta.block variable.other#f7768e—
support.other.variable, string.other.link#f7768e—
constant.numeric, constant.language, support.constant, constant.character, constant.escape, variable.parameter, keyword.other.unit, keyword.other#ff9e64—
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#9ece6a—
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#e0af68—
support.type#9aa5ce—
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#9aa5ce—
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#f7768e—
variable.language#f7768eitalic
entity.name.method.js#7aa2f7italic
meta.class-method.js entity.name.function.js, variable.function.constructor#7aa2f7—
entity.other.attribute-name#bb9af7—
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#e0af68italic
entity.other.attribute-name.class#e0af68—
source.sass keyword.control#7aa2f7—
markup.inserted#9ece6a—
markup.deleted#f7768e—
markup.changed#bb9af7—
string.regexp#7dcfff—
constant.character.escape#7dcfff—
*url*, *link*, *uri*—underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#7aa2f7italic
source.js constant.other.object.key.js string.unquoted.label.js#f7768eitalic
source.json meta.structure.dictionary.json support.type.property-name.json#bb9af7—
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#e0af68—
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#ff9e64—
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#f7768e—
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#ff9e64—
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#7aa2f7—
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#f7768e—
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#bb9af7—
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#9ece6a—
text.html.markdown, punctuation.definition.list_item.markdown#c0caf5—
text.html.markdown markup.inline.raw.markdown#bb9af7—
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#565f89—
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#9ece6a—
markup.italic#f7768eitalic
markup.bold, markup.bold string#f7768ebold
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#f7768ebold
markup.underline#ff9e64underline
markup.quote punctuation.definition.blockquote.markdown#565f89—
markup.quote—italic
string.other.link.title.markdown#7aa2f7—
string.other.link.description.title.markdown#bb9af7—
constant.other.reference.link.markdown#e0af68—
markup.raw.block#bb9af7—
markup.raw.block.fenced.markdown#414868—
punctuation.definition.fenced.markdown#414868—
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#c0caf5—
variable.language.fenced.markdown#565f89—
meta.separator#565f89bold
markup.table#c0caf5—
variable.parameter.function.language.special.self.python#f7768eitalic
support.function.magic.python#bb9af7italic
entity.name.function.decorator.python, punctuation.definition.decorator.python#e0af68—
meta.function-call.python#7aa2f7—
entity.name.type.typescript, entity.name.type.interface.typescript, support.type.primitive.typescript, keyword.type.typescript#1abc9c—
entity.name.type.parameter.typescript#bb9af7—
entity.name.type.interface.typescript#1abc9c—
support.class.component.tsx, support.class.component.jsx#1abc9c—
entity.name.tag.tsx, entity.name.tag.jsx#f7768e—
entity.other.attribute-name.tsx, entity.other.attribute-name.jsx#e0af68italic
entity.name.type.go#1abc9c—
entity.name.package.go#e0af68—
entity.name.type.rust, storage.type.rust#1abc9c—
storage.modifier.lifetime.rust, entity.name.type.lifetime.rust#bb9af7italic
entity.name.function.macro.rust#e0af68—
keyword.control.directive.cpp, keyword.control.directive.c#bb9af7—
storage.type.built-in.cpp, storage.type.built-in.c#1abc9c—
storage.type.annotation.java#e0af68—
storage.type.java, storage.type.generic.java#1abc9c—
variable.other.php, punctuation.definition.variable.php#f7768e—
constant.other.php#bb9af7—
keyword.other.sql#bb9af7—
entity.name.tag.yaml#7aa2f7—
string.unquoted.yaml#9ece6a—
keyword.other.special-method.dockerfile#bb9af7—
variable.other.readwrite.shell, punctuation.definition.variable.shell#f7768e—
constant.other.hash.git-commit#bb9af7—
markup.changed.git#e0af68—
markup.error.log#f7768e—
markup.warning.log#e0af68—
markup.info.log#7aa2f7—