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#161b22
  • activityBar.foreground#a855f7
  • activityBar.inactiveForeground#8b5cf6
  • activityBarBadge.background#8b5cf6
  • activityBarBadge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#e6e6ff
  • breadcrumb.background#161b22
  • breadcrumb.focusForeground#bf5af2
  • breadcrumb.foreground#8b92b0
  • breadcrumbPicker.background#21262d
  • button.background#7c3aed
  • button.foreground#ffffff
  • button.hoverBackground#8b5cf6
  • button.secondaryBackground#21262d
  • button.secondaryForeground#a855f7
  • button.secondaryHoverBackground#30363d
  • debugToolBar.background#21262d
  • debugToolBar.border#8b5cf6
  • dropdown.background#21262d
  • dropdown.border#7c3aed
  • dropdown.foreground#e6e6ff
  • editor.background#0d1117
  • editor.findMatchBackground#a855f760
  • editor.findMatchHighlightBackground#7c3aed40
  • editor.findRangeHighlightBackground#21262d80
  • editor.foreground#e6e6ff
  • editor.lineHighlightBackground#161b22
  • editor.lineHighlightBorder#21262d
  • editor.selectionBackground#7c3aed
  • editor.selectionHighlightBackground#30363d50
  • editor.wordHighlightBackground#21262d50
  • editor.wordHighlightStrongBackground#30363d80
  • editorBracketMatch.background#30363d80
  • editorBracketMatch.border#a855f7
  • editorCursor.background#0d1117
  • editorCursor.foreground#a855f7
  • editorGroupHeader.border#30363d
  • editorGroupHeader.tabsBackground#161b22
  • editorGutter.addedBackground#3fb950
  • editorGutter.background#0d1117
  • editorGutter.deletedBackground#f85149
  • editorGutter.modifiedBackground#7c3aed
  • editorHoverWidget.background#21262d
  • editorHoverWidget.border#8b5cf6
  • editorHoverWidget.foreground#e6e6ff
  • editorIndentGuide.activeBackground1#7c3aed
  • editorIndentGuide.background1#21262d
  • editorLineNumber.activeForeground#a855f7
  • editorLineNumber.foreground#6e7681
  • editorOverviewRuler.addedForeground#3fb950
  • editorOverviewRuler.border#21262d
  • editorOverviewRuler.deletedForeground#f85149
  • editorOverviewRuler.modifiedForeground#8b5cf6
  • editorSuggestWidget.background#21262d
  • editorSuggestWidget.border#8b5cf6
  • editorSuggestWidget.foreground#e6e6ff
  • editorSuggestWidget.selectedBackground#30363d
  • editorWhitespace.foreground#30363d
  • editorWidget.background#21262d
  • editorWidget.border#8b5cf6
  • editorWidget.foreground#e6e6ff
  • gitDecoration.addedResourceForeground#3fb950
  • gitDecoration.conflictingResourceForeground#fbbf24
  • gitDecoration.deletedResourceForeground#f85149
  • gitDecoration.modifiedResourceForeground#8b5cf6
  • gitDecoration.untrackedResourceForeground#bf5af2
  • input.background#21262d
  • input.border#7c3aed
  • input.foreground#e6e6ff
  • inputOption.activeBorder#a855f7
  • inputValidation.errorBorder#f87171
  • inputValidation.infoBorder#3b82f6
  • inputValidation.warningBorder#fbbf24
  • list.activeSelectionBackground#7c3aed
  • list.activeSelectionForeground#ffffff
  • list.focusBackground#30363d
  • list.focusOutline#a855f7
  • list.hoverBackground#21262d
  • list.inactiveSelectionBackground#30363d
  • list.inactiveSelectionForeground#e6e6ff
  • menu.background#21262d
  • menu.border#8b5cf6
  • menu.foreground#e6e6ff
  • menubar.selectionBackground#30363d
  • menubar.selectionForeground#bf5af2
  • minimapGutter.addedBackground#3fb950
  • minimapGutter.deletedBackground#f85149
  • minimapGutter.modifiedBackground#8b5cf6
  • notificationCenter.border#8b5cf6
  • notificationCenterHeader.background#21262d
  • notifications.background#21262d
  • notifications.border#8b5cf6
  • notifications.foreground#e6e6ff
  • notificationToast.border#8b5cf6
  • panel.background#161b22
  • panel.border#7c3aed
  • panelTitle.activeBorder#a855f7
  • panelTitle.activeForeground#a855f7
  • panelTitle.inactiveForeground#8b92b0
  • peekViewEditor.background#161b22
  • peekViewResult.background#21262d
  • peekViewTitle.background#161b22
  • peekViewTitleLabel.foreground#bf5af2
  • scrollbar.shadow#0d1117
  • scrollbarSlider.activeBackground#8b5cf6
  • scrollbarSlider.background#30363d
  • scrollbarSlider.hoverBackground#7c3aed
  • sideBar.background#161b22
  • sideBar.foreground#e6e6ff
  • sideBarSectionHeader.background#21262d
  • sideBarSectionHeader.border#7c3aed
  • sideBarSectionHeader.foreground#a855f7
  • sideBarTitle.foreground#a855f7
  • statusBar.background#0d1117
  • statusBar.border#7c3aed
  • statusBar.foreground#a855f7
  • statusBar.noFolderBackground#161b22
  • statusBarItem.hoverBackground#21262d
  • statusBarItem.remoteBackground#7c3aed
  • statusBarItem.remoteForeground#ffffff
  • tab.activeBackground#21262d
  • tab.activeBorder#a855f7
  • tab.activeForeground#e6e6ff
  • tab.border#30363d
  • tab.hoverBackground#21262d
  • tab.hoverBorder#7c3aed
  • tab.inactiveBackground#161b22
  • tab.inactiveForeground#8b92b0
  • terminal.ansiBrightMagenta#c084fc
  • terminal.ansiMagenta#a855f7
  • terminal.background#0d1117
  • terminal.foreground#e6e6ff
  • titleBar.activeBackground#0d1117
  • titleBar.activeForeground#e6e6ff
  • titleBar.border#30363d

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#6e7681italic
variable, string constant.other.placeholder#e6e6ff—
constant.other.color#a855f7—
invalid, invalid.illegal#f85149—
keyword, storage.type, storage.modifier#a855f7—
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#7c3aed—
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#a855f7—
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#c084fcitalic
meta.block variable.other#bf5af2—
support.other.variable, string.other.link#bf5af2—
constant.numeric, constant.language, support.constant, constant.character, constant.escape, variable.parameter, keyword.other.unit, keyword.other#a855f7—
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#c084fc—
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#d946ef—
support.type#e6e6ff—
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#8b5cf6—
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#bf5af2—
variable.language#bf5af2italic
entity.name.method.js#d946efitalic
meta.class-method.js entity.name.function.js, variable.function.constructor#d946ef—
entity.other.attribute-name#8b5cf6—
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#a855f7italic
entity.other.attribute-name.class#d946ef—
source.sass keyword.control#bf5af2—
markup.inserted#3fb950—
markup.deleted#f85149—
markup.changed#8b5cf6—
string.regexp#d946ef—
constant.character.escape#bf5af2—
*url*, *link*, *uri*#8b5cf6underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#d946efitalic
source.js constant.other.object.key.js string.unquoted.label.js#bf5af2italic
source.json meta.structure.dictionary.json support.type.property-name.json#bf5af2—
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d946ef—
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#8b5cf6—
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#a855f7—
text.html.markdown, punctuation.definition.list_item.markdown#e6e6ff—
text.html.markdown markup.inline.raw.markdown#bf5af2—
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#d946efbold
markup.italic#bf5af2italic
markup.bold, markup.bold string#bf5af2bold
markup.quote#8b5cf6italic
string.other.link.title.markdown#d946efunderline
string.other.link.description.title.markdown#8b5cf6—