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#0A1119
  • activityBar.foreground#B7C7D999
  • activityBarBadge.background#B39DFF
  • activityBarBadge.foreground#0A1119
  • badge.background#B39DFF
  • badge.foreground#0A1119
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#0E1620
  • breadcrumb.focusForeground#FFFFFF
  • breadcrumb.foreground#B7C7D999
  • breadcrumbPicker.background#0A1119
  • button.background#6BD5E7
  • button.foreground#0A1119
  • button.hoverBackground#84DFF099
  • button.secondaryBackground#2B3F57
  • button.secondaryForeground#ECECEC
  • button.secondaryHoverBackground#3A526F
  • debugExceptionWidget.background#2B3F57
  • debugExceptionWidget.border#0A1119
  • debugToolBar.background#0E1620
  • diffEditor.insertedTextBackground#8FE3A622
  • diffEditor.removedTextBackground#FF7F9722
  • dropdown.background#0E1620
  • dropdown.border#182433
  • dropdown.foreground#FFFFFF
  • editor.background#0E1620
  • editor.findMatchBackground#6BD5E744
  • editor.findMatchHighlightBackground#6BD5E722
  • editor.findRangeHighlightBackground#223247AA
  • editor.foreground#D7E4F3
  • editor.hoverHighlightBackground#22324788
  • editor.inactiveSelectionBackground#B39DFF22
  • editor.lineHighlightBackground#182433
  • editor.lineHighlightBorder#182433
  • editor.rangeHighlightBackground#223247AA
  • editor.selectionBackground#B39DFF33
  • editor.selectionHighlightBackground#6BD5E72D
  • editor.snippetFinalTabstopHighlightBorder#6BD5E7
  • editor.snippetTabstopHighlightBackground#6BD5E733
  • editor.wordHighlightBackground#75E0FF22
  • editor.wordHighlightStrongBackground#75E0FF3A
  • editorBracketMatch.background#0A111900
  • editorBracketMatch.border#B39DFF66
  • editorCodeLens.foreground#5B6D82
  • editorCursor.foreground#6BD5E7
  • editorError.border#FF7F9700
  • editorError.foreground#FF7F97
  • editorGroup.border#18243300
  • editorGroup.dropBackground#18243399
  • editorGroup.emptyBackground#0A1119
  • editorGroupHeader.noTabsBackground#0A1119
  • editorGroupHeader.tabsBackground#0A1119
  • editorGroupHeader.tabsBorder#B39DFF0D
  • editorGutter.addedBackground#8FE3A6
  • editorGutter.background#0E1620
  • editorGutter.deletedBackground#FF7F97
  • editorGutter.modifiedBackground#F2CB74
  • editorHoverWidget.background#0E1620
  • editorHoverWidget.border#182433
  • editorIndentGuide.activeBackground1#3A526F
  • editorIndentGuide.background1#2A3D54B3
  • editorInlayHint.background#00000000
  • editorInlayHint.foreground#5B6D82
  • editorInlayHint.parameterBackground#00000000
  • editorInlayHint.parameterForeground#5B6D82
  • editorInlayHint.typeBackground#00000000
  • editorInlayHint.typeForeground#5B6D82
  • editorLineNumber.activeForeground#87B9FF
  • editorLineNumber.foreground#5B6D82
  • editorLink.activeForeground#6BD5E7
  • editorOverviewRuler.border#00000000
  • editorRuler.foreground#223247
  • editorSuggestWidget.background#0A1119
  • editorSuggestWidget.border#182433
  • editorSuggestWidget.foreground#FFFFFF
  • editorSuggestWidget.highlightForeground#6BD5E7
  • editorSuggestWidget.selectedBackground#2B3F57
  • editorWarning.border#F2CB7400
  • editorWarning.foreground#F2CB74
  • editorWhitespace.foreground#5B6D82B3
  • editorWidget.background#0A1119
  • editorWidget.border#182433
  • editorWidget.resizeBorder#6BD5E7
  • errorForeground#FF7F97
  • extensionButton.prominentBackground#B39DFF
  • extensionButton.prominentForeground#0A1119
  • extensionButton.prominentHoverBackground#C4B2FF
  • focusBorder#00000000
  • foreground#D7E4F3DD
  • gitDecoration.addedResourceForeground#8FE3A6
  • gitDecoration.deletedResourceForeground#FF7F97
  • gitDecoration.ignoredResourceForeground#5B6D82
  • gitDecoration.modifiedResourceForeground#F2CB74
  • gitDecoration.untrackedResourceForeground#6BD5E7
  • input.background#121D2A
  • input.border#00000000
  • input.foreground#FFFFFF
  • input.placeholderForeground#D7E4F399
  • inputOption.activeBackground#00000000
  • inputOption.activeBorder#6BD5E7
  • inputOption.activeForeground#FFFFFF
  • inputValidation.errorBackground#FF7F97
  • inputValidation.errorBorder#FF7F97
  • inputValidation.infoBackground#6BD5E7
  • inputValidation.infoBorder#6BD5E7
  • inputValidation.infoForeground#0A1119
  • inputValidation.warningBackground#F2CB74
  • inputValidation.warningBorder#F2CB74
  • list.activeSelectionBackground#6BD5E71F
  • list.activeSelectionForeground#FFFFFF
  • list.deemphasizedForeground#B7C7D9
  • list.dropBackground#FFFFFF99
  • list.errorForeground#FF7F97
  • list.focusBackground#2B3F57
  • list.focusForeground#FFFFFF
  • list.highlightForeground#6BD5E7
  • list.hoverBackground#22324799
  • list.hoverForeground#FFFFFF
  • list.inactiveSelectionBackground#FFFFFF10
  • list.inactiveSelectionForeground#FFFFFFD7
  • list.invalidItemForeground#B7C7D9
  • list.warningForeground#F2CB74
  • menu.background#0A1119
  • menu.foreground#D7E4F3
  • menu.separatorBackground#5B6D82
  • menubar.selectionBackground#D7E4F333
  • minimap.background#0C141D
  • minimap.errorHighlight#FF7F97
  • minimap.findMatchHighlight#6BD5E766
  • minimap.selectionHighlight#223247
  • minimap.warningHighlight#F2CB74
  • minimapGutter.addedBackground#8FE3A6
  • minimapGutter.deletedBackground#FF7F97
  • minimapGutter.modifiedBackground#F2CB74
  • notificationCenter.border#182433
  • notificationCenterHeader.background#0E1620
  • notificationCenterHeader.foreground#D7E4F3
  • notificationLink.foreground#6BD5E7
  • notifications.background#0A1119
  • notifications.border#182433
  • notifications.foreground#FFFFFF
  • notificationToast.border#182433
  • panel.background#0A1119
  • panel.border#B39DFF0D
  • panelTitle.activeBorder#B39DFF00
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#B7C7D999
  • peekView.border#6BD5E7
  • peekViewEditor.background#0A1119
  • peekViewEditor.matchHighlightBackground#6BD5E744
  • peekViewEditorGutter.background#0A1119
  • peekViewResult.background#0A1119
  • peekViewResult.fileForeground#FFFFFF
  • peekViewResult.lineForeground#FFFFFF66
  • peekViewResult.matchHighlightBackground#6BD5E744
  • peekViewResult.selectionBackground#2B3F57
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#182433
  • peekViewTitleDescription.foreground#FFFFFF
  • peekViewTitleLabel.foreground#FFFFFF
  • pickerGroup.border#18243300
  • pickerGroup.foreground#FFFFFF
  • progressBar.background#B39DFF
  • quickInput.background#0A1119
  • quickInput.foreground#D7E4F3DD
  • quickInputList.focusBackground#6BD5E71F
  • quickInputTitle.background#FFFFFF10
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#3A526F88
  • scrollbarSlider.background#22324766
  • scrollbarSlider.hoverBackground#22324788
  • selection.background#6BD5E733
  • settings.headerForeground#EAF2FB
  • settings.modifiedItemIndicator#6BD5E7
  • sideBar.background#0A1119
  • sideBar.border#B39DFF0D
  • sideBar.dropBackground#0A1119
  • sideBar.foreground#B7C7D999
  • sideBarSectionHeader.background#0A1119
  • sideBarSectionHeader.foreground#5B6D82
  • sideBarTitle.foreground#D7E4F3
  • statusBar.background#0A1119
  • statusBar.border#B39DFF0D
  • statusBar.debuggingBackground#2B3F57
  • statusBar.debuggingForeground#D7E4F3
  • statusBar.foreground#B7C7D982
  • statusBar.noFolderBackground#0A1119
  • statusBar.noFolderForeground#FFFFFF
  • statusBarItem.activeBackground#3A526F
  • statusBarItem.hoverBackground#2B3F57
  • statusBarItem.prominentBackground#182433
  • statusBarItem.prominentHoverBackground#2B3F57
  • statusBarItem.remoteBackground#B39DFF
  • statusBarItem.remoteForeground#0A1119
  • tab.activeBackground#0E1620
  • tab.activeBorder#0E1620
  • tab.activeBorderTop#B39DFF00
  • tab.activeForeground#FFFFFF
  • tab.border#B39DFF0D
  • tab.hoverBackground#FFFFFF00
  • tab.inactiveBackground#0A1119
  • tab.inactiveForeground#5B6D82
  • tab.unfocusedActiveBorder#B39DFF00
  • tab.unfocusedActiveForeground#FFFFFF99
  • tab.unfocusedHoverBackground#182433B3
  • tab.unfocusedHoverBorder#B39DFF00
  • tab.unfocusedInactiveForeground#FFFFFF66
  • terminal.ansiBlack#182433
  • terminal.ansiBlue#87B9FF
  • terminal.ansiBrightBlack#5B6D82
  • terminal.ansiBrightBlue#99C4FF
  • terminal.ansiBrightCyan#7CDEEF
  • terminal.ansiBrightGreen#9BEAB2
  • terminal.ansiBrightMagenta#C4B2FF
  • terminal.ansiBrightRed#FF8BA2
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#F7D488
  • terminal.ansiCyan#6BD5E7
  • terminal.ansiGreen#8FE3A6
  • terminal.ansiMagenta#B39DFF
  • terminal.ansiRed#FF7F97
  • terminal.ansiWhite#F4F8FF
  • terminal.ansiYellow#F2CB74
  • terminal.background#0A1119
  • terminal.foreground#FFFFFFCC
  • terminal.selectionBackground#3A526FDD
  • terminalCursor.background#FFFFFF22
  • terminalCursor.foreground#6BD5E7
  • textLink.activeForeground#87B9FF
  • textLink.foreground#6BD5E7
  • textPreformat.foreground#8FE3A6
  • textSeparator.foreground#B39DFF
  • titleBar.activeBackground#0A1119
  • titleBar.activeForeground#B7C7D982
  • titleBar.border#B39DFF0D
  • titleBar.inactiveBackground#0A1119
  • titleBar.inactiveForeground#B7C7D960
  • tree.indentGuidesStroke#5B6D8255
  • walkThrough.embeddedEditorBackground#0A1119
  • welcomePage.background#0E1620
  • welcomePage.progress.background#182433
  • welcomePage.progress.foreground#B39DFF
  • welcomePage.tileBackground#0E1620
  • welcomePage.tileBorder#182433
  • widget.shadow#00000088

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#6E6388italic
string, string.quoted, string.template#9EE7B8
punctuation.definition.string.begin, punctuation.definition.string.end#9EE7B8
constant.numeric#F8B985
constant.language#F5CD79
variable.other.constant#E78AF7
variable, variable.other.readwrite#E3DCF2
variable.parameter#CDC3E1italic
variable.language, variable.language.this, variable.language.self#FF8BA7
keyword, keyword.control, keyword.other, keyword.operator.new#E78AF7
storage, storage.type, storage.modifier#E78AF7
keyword.operator, keyword.operator.logical, keyword.operator.arithmetic, keyword.operator.assignment, keyword.operator.relational, keyword.operator.comparison#92E1FF
punctuation, punctuation.definition, punctuation.separator, punctuation.terminator, punctuation.section#BCB1D2
entity.name.function, meta.require, support.function, variable.function#7FD9FF
meta.method-call, meta.method, entity.name.function.member#7FD9FF
entity.name.class, entity.name.type, entity.name.type.class, support.class, support.type#F5CD79
entity.name.type.namespace, entity.name.namespace#F8B985
variable.object.property, variable.other.property, support.variable.property#8FB3FF
meta.object-literal.key#8FB3FF
support.constant, support.variable#9EE7B8
entity.name.tag, entity.name.tag.html#7FD9FF
entity.other.attribute-name, entity.other.attribute-name.js, entity.other.attribute-name.ts, entity.other.attribute-name.jsx, entity.other.attribute-name.tsx#E78AF7italic
meta.decorator, punctuation.decorator, meta.function.decorator.python#9EE7B8
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#E78AF7
string.regexp#F0A4D7
constant.character.escape#F8B985
support.type.property-name.json, meta.structure.dictionary.key.json#7FD9FF
source.json meta.structure.dictionary.json > value.json > string.quoted.json, source.json meta.structure.array.json > value.json > string.quoted.json#9EE7B8
support.type.property-name.css, meta.property-name.css#8FB3FF
support.constant.property-value.css, meta.property-value.css#9EE7B8
markup.heading, entity.name.section#7FD9FFbold
markup.inline.raw, markup.fenced_code, markup.inline.raw.markdown, markup.inline.raw.string.markdown#9EE7B8
markup.inserted.diff#9EE7B8
markup.deleted.diff#FF8BA7
markup.changed.diff#F5CD79
invalid, invalid.illegal#FF8BA7
source#E3DCF2
comment, punctuation.definition.comment#6E6388italic
string, string.quoted, string.template#9EE7B8
punctuation.definition.string.begin, punctuation.definition.string.end#9EE7B8
constant.numeric#F8B985
constant.language#F5CD79
variable.other.constant#E78AF7
variable, variable.other.readwrite#E3DCF2
variable.parameter#CDC3E1italic
variable.language, variable.language.this, variable.language.self#FF8BA7
keyword, keyword.control, keyword.other, keyword.operator.new#E78AF7
storage, storage.type, storage.modifier#E78AF7
keyword.operator, keyword.operator.logical, keyword.operator.arithmetic, keyword.operator.assignment, keyword.operator.relational, keyword.operator.comparison#92E1FF
punctuation, punctuation.definition, punctuation.separator, punctuation.terminator, punctuation.section#BCB1D2
entity.name.function, meta.require, support.function, variable.function#7FD9FF
meta.method-call, meta.method, entity.name.function.member#7FD9FF
entity.name.class, entity.name.type, entity.name.type.class, support.class, support.type#F5CD79
entity.name.type.namespace, entity.name.namespace#F8B985
variable.object.property, variable.other.property, support.variable.property#8FB3FF
meta.object-literal.key#8FB3FF
support.constant, support.variable#9EE7B8
entity.name.tag, entity.name.tag.html#7FD9FF
entity.other.attribute-name, entity.other.attribute-name.js, entity.other.attribute-name.ts, entity.other.attribute-name.jsx, entity.other.attribute-name.tsx#E78AF7italic
meta.decorator, punctuation.decorator, meta.function.decorator.python#9EE7B8
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#E78AF7
string.regexp#F0A4D7
constant.character.escape#F8B985
support.type.property-name.json, meta.structure.dictionary.key.json#7FD9FF
source.json meta.structure.dictionary.json > value.json > string.quoted.json, source.json meta.structure.array.json > value.json > string.quoted.json#9EE7B8
support.type.property-name.css, meta.property-name.css#8FB3FF
support.constant.property-value.css, meta.property-value.css#9EE7B8
markup.heading, entity.name.section#7FD9FFbold
markup.inline.raw, markup.fenced_code, markup.inline.raw.markdown, markup.inline.raw.string.markdown#9EE7B8
markup.inserted.diff#9EE7B8
markup.deleted.diff#FF8BA7
markup.changed.diff#F5CD79
invalid, invalid.illegal#FF8BA7
source#E3DCF2
comment, punctuation.definition.comment#5B6D82italic
string, string.quoted, string.template#8FE3A6
punctuation.definition.string.begin, punctuation.definition.string.end#8FE3A6
constant.numeric#FFB98A
constant.language#F2CB74
variable.other.constant#B39DFF
variable, variable.other.readwrite#D7E4F3
variable.parameter#BFD0E3italic
variable.language, variable.language.this, variable.language.self#FF7F97
keyword, keyword.control, keyword.other, keyword.operator.new#B39DFF
storage, storage.type, storage.modifier#B39DFF
keyword.operator, keyword.operator.logical, keyword.operator.arithmetic, keyword.operator.assignment, keyword.operator.relational, keyword.operator.comparison#75E0FF
keyword.operator.ternary, keyword.operator.optional, keyword.operator.expression.instanceof, keyword.operator.expression.typeof, keyword.operator.expression.keyof, keyword.operator.expression.in, keyword.operator.expression.of#B39DFF
punctuation, punctuation.definition, punctuation.separator, punctuation.terminator, punctuation.section#AFC2D8
entity.name.function, meta.require, support.function, variable.function#6BD5E7
meta.method-call, meta.method, entity.name.function.member#6BD5E7
entity.name.class, entity.name.type, entity.name.type.class, support.class, support.type#F2CB74
entity.name.type.namespace, entity.name.namespace#FFB98A
variable.object.property, variable.other.property, support.variable.property#87B9FF
meta.object-literal.key#87B9FF
support.constant, support.variable#8FE3A6
entity.name.tag, entity.name.tag.html#6BD5E7
entity.other.attribute-name, entity.other.attribute-name.js, entity.other.attribute-name.ts, entity.other.attribute-name.jsx, entity.other.attribute-name.tsx#B39DFFitalic
meta.decorator, punctuation.decorator, meta.function.decorator.python#8FE3A6
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#B39DFF
string.regexp#F3A4D8
constant.character.escape#FFB98A
support.type.property-name.json, meta.structure.dictionary.key.json#6BD5E7
source.json meta.structure.dictionary.json > value.json > string.quoted.json, source.json meta.structure.array.json > value.json > string.quoted.json#8FE3A6
support.type.property-name.css, meta.property-name.css#87B9FF
support.constant.property-value.css, meta.property-value.css#8FE3A6
markup.heading, entity.name.section#6BD5E7bold
markup.inline.raw, markup.fenced_code, markup.inline.raw.markdown, markup.inline.raw.string.markdown#8FE3A6
markup.inserted.diff#8FE3A6
markup.deleted.diff#FF7F97
markup.changed.diff#F2CB74
invalid, invalid.illegal#FF7F97
source#D7E4F3