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#0a1117
  • activityBar.border#16191c
  • activityBar.foreground#e4e4e4db
  • activityBarBadge.background#ec9b75db
  • activityBarBadge.foreground#0a1117
  • badge.background#0a111730
  • badge.foreground#a0c4ffdb
  • breadcrumb.activeSelectionForeground#a0c4ffdb
  • breadcrumb.background#170a15
  • breadcrumb.focusForeground#c9c9c9
  • breadcrumb.foreground#a0c4ffdb
  • breadcrumbPicker.background#0a1117
  • button.background#a0c4ff50
  • contrastBorder#16191c
  • debugToolBar.background#0a1117
  • diffEditor.insertedTextBackground#e4e4e415
  • diffEditor.removedTextBackground#F5EFFF20
  • dropdown.background#0a1117
  • dropdown.border#e4e4e410
  • editor.background#16191c
  • editor.findMatchBackground#16191c
  • editor.findMatchBorder#bfd7ff
  • editor.findMatchHighlightBackground#a0c4ff93
  • editor.findMatchHighlightBorder#e4e4e430
  • editor.foreground#e4e4e4db
  • editor.lineHighlightBackground#0a111750
  • editor.selectionBackground#8a7cd230
  • editor.selectionHighlightBackground#a0c4ff6b
  • editor.selectionHighlightBorder#8a7cd2f0
  • editorBracketHighlight.foreground1#ffd972db
  • editorBracketMatch.background#0a1117
  • editorBracketMatch.border#e4e4e47f
  • editorCursor.foreground#e4e4e4db
  • editorError.foreground#F5EFFF70
  • editorGroup.border#0a111730
  • editorGroupHeader.tabsBackground#0a1117
  • editorGutter.addedBackground#e4e4e460
  • editorGutter.deletedBackground#F5EFFF60
  • editorGutter.modifiedBackground#8a7cd260
  • editorHoverWidget.background#0a1117
  • editorHoverWidget.border#e4e4e410
  • editorIndentGuide.activeBackground#2E4756
  • editorIndentGuide.background#2E475670
  • editorInfo.foreground#8a7cd270
  • editorLineNumber.activeForeground#ec9b75db
  • editorLineNumber.foreground#8a7cd2db
  • editorLink.activeForeground#e4e4e4db
  • editorMarkerNavigation.background#e4e4e405
  • editorOverviewRuler.border#0a1117
  • editorOverviewRuler.errorForeground#d64045
  • editorOverviewRuler.findMatchForeground#a0c4ffdb
  • editorOverviewRuler.infoForeground#8a7cd240
  • editorOverviewRuler.warningForeground#e4e4e470
  • editorRuler.foreground#2E4756
  • editorSuggestWidget.background#0a1117
  • editorSuggestWidget.border#e4e4e410
  • editorSuggestWidget.foreground#e4e4e4db
  • editorSuggestWidget.highlightForeground#e4e4e4db
  • editorSuggestWidget.selectedBackground#a0c4ff20
  • editorWarning.foreground#e4e4e4db
  • editorWhitespace.foreground#e4e4e440
  • editorWidget.background#0a1117
  • editorWidget.border#e4e4e4db
  • editorWidget.resizeBorder#a0c4ffdb
  • extensionButton.prominentBackground#e4e4e490
  • extensionButton.prominentHoverBackground#F5EFFF
  • focusBorder#e4e4e400
  • gitDecoration.conflictingResourceForeground#e4e4e4db
  • gitDecoration.deletedResourceForeground#F5EFFF
  • gitDecoration.ignoredResourceForeground#a0c4ffdb
  • gitDecoration.modifiedResourceForeground#a0c4ffdb
  • gitDecoration.untrackedResourceForeground#8a7cd2db
  • input.background#2E4756
  • input.border#e4e4e410
  • input.foreground#e4e4e4db
  • input.placeholderForeground#e4e4e460
  • inputOption.activeBackground#e4e4e430
  • inputOption.activeBorder#e4e4e430
  • inputValidation.errorBorder#F5EFFF50
  • inputValidation.infoBorder#8a7cd250
  • inputValidation.warningBorder#e4e4e450
  • list.activeSelectionBackground#0a1117
  • list.activeSelectionForeground#a0c4ffdb
  • list.focusBackground#2E4756
  • list.focusForeground#8a7cd2db
  • list.highlightForeground#a0c4ffdb
  • list.hoverBackground#2E4756
  • list.hoverForeground#e4e4e4db
  • list.inactiveSelectionBackground#0a111730
  • list.inactiveSelectionForeground#a0c4ffdb
  • list.warningForeground#e4e4e4db
  • listFilterWidget.background#0a111730
  • listFilterWidget.noMatchesOutline#0a111730
  • listFilterWidget.outline#0a111730
  • menu.background#0a1117f8
  • menu.border#a0c4ff50
  • menu.foreground#e4e4e4db
  • menu.selectionBackground#2E4756
  • menu.selectionBorder#0a111730
  • menu.selectionForeground#e4e4e4db
  • menu.separatorBackground#e4e4e4db
  • menubar.selectionBackground#554547
  • menubar.selectionBorder#a0c4ff50
  • menubar.selectionForeground#e4e4e4db
  • minimap.background#0a1117
  • minimapGutter.addedBackground#F5EFFF
  • minimapGutter.deletedBackground#e4e4e4db
  • minimapGutter.modifiedBackground#e4e4e4db
  • minimapSlider.activeBackground#e4e4e4b0
  • minimapSlider.background#e4e4e480
  • minimapSlider.hoverBackground#e4e4e4a0
  • notificationLink.foreground#a0c4ffdb
  • notifications.background#0a1117
  • notifications.foreground#e4e4e4db
  • panel.background#0a1117
  • panel.border#0a111760
  • panelTitle.activeBorder#a0c4ffdb
  • panelTitle.activeForeground#e4e4e4db
  • panelTitle.inactiveForeground#e4e4e4db
  • peekView.border#0a111730
  • peekViewEditor.background#e4e4e405
  • peekViewEditor.matchHighlightBackground#a0c4ff50
  • peekViewEditorGutter.background#e4e4e405
  • peekViewResult.background#e4e4e405
  • peekViewResult.matchHighlightBackground#a0c4ff50
  • peekViewResult.selectionBackground#a0c4ff70
  • peekViewTitle.background#e4e4e405
  • peekViewTitleDescription.foreground#e4e4e460
  • pickerGroup.foreground#a0c4ffdb
  • progressBar.background#a0c4ffdb
  • scrollbar.shadow#0a111700
  • scrollbarSlider.activeBackground#a0c4ff1d
  • scrollbarSlider.background#a0c4ff1d
  • scrollbarSlider.hoverBackground#a0c4ff43
  • selection.background#a0c4ffdb
  • settings.checkboxBackground#0a1117
  • settings.checkboxForeground#e4e4e4db
  • settings.dropdownBackground#0a1117
  • settings.dropdownForeground#e4e4e4db
  • settings.headerForeground#a0c4ffdb
  • settings.modifiedItemIndicator#a0c4ffdb
  • settings.numberInputBackground#0a1117
  • settings.numberInputForeground#e4e4e4db
  • settings.textInputBackground#0a1117
  • settings.textInputForeground#e4e4e4db
  • sideBar.background#16191c
  • sideBar.border#0a1117
  • sideBar.foreground#ec9b75db
  • sideBarSectionHeader.background#0a1117
  • sideBarSectionHeader.border#0a111760
  • sideBarSectionHeader.foreground#8a7cd2db
  • sideBarTitle.foreground#ffd972db
  • statusBar.background#0a111760
  • statusBar.border#170a0a60
  • statusBar.debuggingBackground#ec9b75db
  • statusBar.debuggingForeground#0a1117
  • statusBar.foreground#e4e4e4db
  • statusBar.noFolderBackground#0a1117
  • statusBarItem.hoverBackground#a0c4ff20
  • statusBarItem.remoteBackground#a0c4ffdb
  • statusBarItem.remoteForeground#0a1117
  • statusBarItem.warningBackground#d64045
  • tab.activeBackground#a0c4ff1d
  • tab.activeForeground#e4e4e4db
  • tab.activeModifiedBorder#8a7cd2db
  • tab.border#a0c4ff40
  • tab.inactiveBackground#0a1117
  • tab.inactiveForeground#e4e4e4af
  • tab.unfocusedActiveBackground#a0c4ff40
  • tab.unfocusedActiveBorder#a0c4ff40
  • tab.unfocusedActiveForeground#e4e4e4db
  • tab.unfocusedInactiveBackground#a0c4ff10
  • tab.unfocusedInactiveForeground#e4e4e47f
  • terminal.ansiBlack#0a1117
  • terminal.ansiBlue#ec9b75
  • terminal.ansiBrightBlack#a0c4ff
  • terminal.ansiBrightBlue#8a7cd2
  • terminal.ansiBrightCyan#8a7cd2
  • terminal.ansiBrightGreen#e4e4e4
  • terminal.ansiBrightMagenta#e4e4e4
  • terminal.ansiBrightRed#F5EFFF
  • terminal.ansiBrightWhite#e4e4e4
  • terminal.ansiBrightYellow#e4e4e4
  • terminal.ansiCyan#8a7cd2
  • terminal.ansiGreen#e4e4e4
  • terminal.ansiMagenta#e4e4e4
  • terminal.ansiRed#F5EFFF
  • terminal.ansiWhite#e4e4e4
  • terminal.ansiYellow#e4e4e4
  • terminal.background#16191c
  • terminal.foreground#e4e4e4
  • terminal.tab.activeBorder#16191c
  • terminalCursor.background#16191c
  • terminalCursor.foreground#ec9b75
  • textLink.activeForeground#e4e4e4db
  • textLink.foreground#a0c4ffdb
  • titleBar.activeBackground#0a1117
  • titleBar.activeForeground#e4e4e4db
  • titleBar.border#0a111760
  • titleBar.inactiveBackground#0a1117
  • titleBar.inactiveForeground#a0c4ffdb
  • tree.indentGuidesStroke#2E4756
  • widget.shadow#0a111730

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
variable, string constant.other.placeholder, invalid.deprecated, keyword, storage.type, storage.modifier#e4e4e4db
variable, string constant.other.placeholder, entity.name.function, punctuation.definition.interpolation.end.bracket.curly.scss, punctuation.definition.interpolation.begin.bracket.curly.scssitalic
punctuation.definition.interpolation.end.bracket.curly.scss, punctuation.definition.interpolation.begin.bracket.curly.scss#e4e4e4db
constant.other.php#e4e4e4db
constant.other.color#e4e4e4db
invalid, invalid.illegal#F5EFFF
Keyword, Storageitalic
keyword.control, constant.other.color, punctuation.definition.tag, punctuation, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution, entity.name.tag.reference.scss#e4e4e4db
punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, entity.name.type.module.js, entity.name.type.tsx#a0c4ffdb
keyword.control.at-rule, punctuation.terminator.rule.css, keyword.control.operator, punctuation.definition.entity.css, keyword.operator.assignment.js, punctuation.separator.comma.js, punctuation.definition.string.begin.js, punctuation.definition.string.end.js, punctuation.definition.binding-pattern.object.js#e4e4e4db
punctuation.definition, string.quoted.single.scss#A7A8AF
keyword.control#ffd972db
keyword.control.export#ffd972db
punctuation.definition.comment.scss, punctuation.definition.comment.js, punctuation.definition.comment.html, comment.block.html, comment.block.css, comment.block.tsx#6D6F7Citalic
comment.line.scss, comment.line.double-slash.js, comment.line.double-slash.tsx#6D6F7Citalic
text.html.derivative#A7A8AF
meta.brace.round.js, meta.group.braces.round, meta.group.braces.curly, source.js.jsx#F286C4fb
meta.function-call.with-arguments.js#a0c4ffdb
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#ec9b75db
variable.parameter.js, variable.parameter.ts, variable.parameter.keyframe-list.css#e4e4e4db
variable.other.object.js, storage.type.js, storage.type.tsx, string.other.link.title.markdown#a0c4ffdb
variable.other.object.js, variable.other.readwrite.js, variable.other.property.js, variable.other.readwrite.alias.tsx#73e2a7db
variable.other.readwrite.alias.tsx, variable.object.property.tsx#e4e4e4db
string, string.quoted.double.html, variable.other.constant.js, variable.other.object.property.js, string.quoted.double.json, markup.fenced_code.block.markdown, markup.inline.raw.string.markdown, variable.function, keyword.other.special-method, entity.name.function, markup.bold, markup.bold.markdown, markup.italic.markdown, meta.class-method.js entity.name.function.js, variable.function.constructor, entity.name.tag.other.html, entity.name.tag.block.any.html, source.sass keyword.control#8a7cd2db
punctuation.definition.string.begin.html, punctuation.definition.string.end.html#8a7cd2db
support.other.variable, string.other.link, markup.table, string.quasi.js#e4e4e4db
constant.numeric, constant.language, constant.character, constant.escape, keyword.other.unit, keyword.other, punctuation.separator.key-value.html#e4e4e4db
variable.parameter.function.language.special, variable.parameter#F5EFFF
constant.other.symbol, constant.other.key, entity.other.inherited-class, keyword.other.unit, markup.heading, markup.inserted.git_gutter, constant.other.object.key.js, string.unquoted.label.js#e4e4e4db
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, entity.other.attribute-name.html#e4e4e4db
support.class.component.tsx, meta.tag.tsx, meta.jsx.children.tsx, meta.tag.tsx, meta.arrow.tsx, source.tsx#73e2a7db
entity.other.attribute-name.tsx#a0c4ffdb
support.type#B2CCD6
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#a0c4ffdb
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#F5EFFF
entity.name.method.js, tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#8a7cd2dbitalic
entity.other.attribute-name, support.function#e4e4e4db
entity.other.attribute-name.id, entity.other.attribute-name.class, entity.other.attribute-name.pseudo-class, entity.name.tag.css, keyword.control.conditional.js, support.constant, entity.other.attribute-name.html, string.quoted.single.js, storage.type.function.js, meta.object-literal.key, storage.type.interface.tsx#ec9b75db
entity.other.attribute-name.jsx#a0c4ffdb
source.scss keyword.control#e4e4e4db
markup.inserted#e4e4e4db
markup.deleted#F5EFFF
markup.changed#e4e4e4db
string.regexp#8a7cd2db
constant.character.escape#8a7cd2db
*url*, *link*, *uri*underline
source.js constant.other.object.key.js string.unquoted.label.js#e4e4e4dbitalic
support.type.property-name.json#e4e4e4db
support.type.primitive.tsx#a0c4ffdb
text.html.markdown, punctuation.definition.list_item.markdown#e4e4e4db
text.html.markdown markup.inline.raw.markdown#e4e4e4db
text.html.markdown markup.inline.raw.markdown, punctuation.definition.raw.markdown#a0c4ff50
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown, entity.name.section.markdown#a0c4ffdbbold
markup.underline#8a7cd2dbunderline
markup.strike
markup.quote punctuation.definition.blockquote.markdown#a0c4ff50
markup.quoteitalic
string.other.link.description.title.markdown, string.template.tsx#e4e4e4db
constant.other.reference.link.markdown#e4e4e4db
markup.raw.block#e4e4e4db
punctuation.definition.raw.markdown, punctuation.definition.markdown#8a7cd2db
variable.language.fenced.markdown#a0c4ffdb
meta.selector.css, source.css#6D6F7C
meta.separator#A7A8AFbold
token.info-token#a0c4ffdb
token.warn-token#e4e4e4db
token.error-token#d64045
token.debug-token#8a7cd2db