Skip to main content
Coding Theme

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.activeBorder#c792ea
  • activityBar.background#13141f
  • activityBar.border#00000000
  • activityBar.foreground#c0caf5
  • activityBar.inactiveForeground#3a3b52
  • activityBarBadge.background#c792ea
  • activityBarBadge.foreground#13141f
  • badge.background#c792ea
  • badge.foreground#13141f
  • breadcrumb.activeSelectionForeground#c792ea
  • breadcrumb.focusForeground#c0caf5
  • breadcrumb.foreground#3a3b52
  • breadcrumbPicker.background#13141f
  • button.background#c792ea
  • button.foreground#13141f
  • button.hoverBackground#d3a8f0
  • button.secondaryBackground#2a2b3d
  • button.secondaryForeground#c0caf5
  • button.secondaryHoverBackground#3a3b52
  • descriptionForeground#3a3b52
  • diffEditor.insertedLineBackground#c3e88d10
  • diffEditor.insertedTextBackground#c3e88d15
  • diffEditor.removedLineBackground#ff537010
  • diffEditor.removedTextBackground#ff537015
  • dropdown.background#13141f
  • dropdown.border#2a2b3d
  • dropdown.foreground#c0caf5
  • dropdown.listBackground#13141f
  • editor.background#1a1b26
  • editor.findMatchBackground#ffcb6b40
  • editor.findMatchBorder#ffcb6b
  • editor.findMatchHighlightBackground#ffcb6b20
  • editor.foreground#c0caf5
  • editor.hoverHighlightBackground#82aaff15
  • editor.inactiveSelectionBackground#2d4f7730
  • editor.lineHighlightBackground#21222f
  • editor.lineHighlightBorder#00000000
  • editor.rangeHighlightBackground#82aaff10
  • editor.selectionBackground#2d4f7750
  • editor.selectionHighlightBackground#2d4f7730
  • editor.wordHighlightBackground#c792ea20
  • editor.wordHighlightStrongBackground#c792ea35
  • editorBracketHighlight.foreground1#89ddff
  • editorBracketHighlight.foreground2#c792ea
  • editorBracketHighlight.foreground3#ffcb6b
  • editorBracketMatch.background#89ddff20
  • editorBracketMatch.border#89ddff
  • editorCursor.foreground#c792ea
  • editorError.border#00000000
  • editorError.foreground#ff5370
  • editorGroupHeader.noTabsBackground#13141f
  • editorGroupHeader.tabsBackground#13141f
  • editorGroupHeader.tabsBorder#00000000
  • editorGutter.addedBackground#c3e88d80
  • editorGutter.background#1a1b26
  • editorGutter.deletedBackground#ff537080
  • editorGutter.modifiedBackground#82aaff80
  • editorHint.foreground#c3e88d
  • editorHoverWidget.background#13141f
  • editorHoverWidget.border#2a2b3d
  • editorHoverWidget.foreground#c0caf5
  • editorIndentGuide.activeBackground1#3a3b58
  • editorIndentGuide.background1#24253a
  • editorInfo.foreground#82aaff
  • editorLineNumber.activeForeground#737aa2
  • editorLineNumber.foreground#3a3b52
  • editorRuler.foreground#2a2b3d
  • editorSuggestWidget.background#13141f
  • editorSuggestWidget.border#2a2b3d
  • editorSuggestWidget.focusHighlightForeground#c792ea
  • editorSuggestWidget.foreground#c0caf5
  • editorSuggestWidget.highlightForeground#c792ea
  • editorSuggestWidget.selectedBackground#2d4f77
  • editorSuggestWidget.selectedForeground#c0caf5
  • editorWarning.border#00000000
  • editorWarning.foreground#ffcb6b
  • editorWhitespace.foreground#2a2b3d
  • editorWidget.background#13141f
  • editorWidget.border#2a2b3d
  • editorWidget.foreground#c0caf5
  • errorForeground#ff5370
  • focusBorder#c792ea60
  • foreground#c0caf5
  • gitDecoration.addedResourceForeground#c3e88d
  • gitDecoration.conflictingResourceForeground#ffcb6b
  • gitDecoration.deletedResourceForeground#ff5370
  • gitDecoration.ignoredResourceForeground#3a3b52
  • gitDecoration.modifiedResourceForeground#82aaff
  • gitDecoration.renamedResourceForeground#89ddff
  • gitDecoration.stageDeletedResourceForeground#ff5370
  • gitDecoration.stageModifiedResourceForeground#82aaff
  • gitDecoration.untrackedResourceForeground#c3e88d
  • icon.foreground#3a3b52
  • input.background#13141f
  • input.border#2a2b3d
  • input.foreground#c0caf5
  • input.placeholderForeground#3a3b52
  • inputOption.activeBackground#c792ea20
  • inputOption.activeBorder#c792ea
  • inputOption.activeForeground#c0caf5
  • inputValidation.errorBackground#ff537015
  • inputValidation.errorBorder#ff5370
  • inputValidation.infoBackground#82aaff15
  • inputValidation.infoBorder#82aaff
  • inputValidation.warningBackground#ffcb6b15
  • inputValidation.warningBorder#ffcb6b
  • keybindingLabel.background#2a2b3d
  • keybindingLabel.border#3a3b52
  • keybindingLabel.bottomBorder#2a2b3d
  • keybindingLabel.foreground#c0caf5
  • list.activeSelectionBackground#2d4f77
  • list.activeSelectionForeground#c0caf5
  • list.errorForeground#ff5370
  • list.focusBackground#2d4f77
  • list.focusForeground#c0caf5
  • list.highlightForeground#c792ea
  • list.hoverBackground#24253a
  • list.hoverForeground#c0caf5
  • list.inactiveSelectionBackground#2a2b3d
  • list.inactiveSelectionForeground#a9b1d6
  • list.warningForeground#ffcb6b
  • listFilterWidget.background#13141f
  • listFilterWidget.outline#c792ea
  • merge.border#2a2b3d
  • merge.currentContentBackground#c3e88d15
  • merge.currentHeaderBackground#c3e88d30
  • merge.incomingContentBackground#82aaff15
  • merge.incomingHeaderBackground#82aaff30
  • minimap.background#13141f
  • minimap.errorHighlight#ff5370
  • minimap.findMatchHighlight#ffcb6b
  • minimap.selectionHighlight#2d4f7780
  • minimap.warningHighlight#ffcb6b
  • minimapGutter.addedBackground#c3e88d80
  • minimapGutter.deletedBackground#ff537080
  • minimapGutter.modifiedBackground#82aaff80
  • minimapSlider.activeBackground#c0caf520
  • minimapSlider.background#2a2b3d40
  • minimapSlider.hoverBackground#3a3b5260
  • notificationCenterHeader.background#13141f
  • notificationCenterHeader.foreground#c0caf5
  • notifications.background#13141f
  • notifications.border#2a2b3d
  • notificationsErrorIcon.foreground#ff5370
  • notificationsInfoIcon.foreground#82aaff
  • notificationsWarningIcon.foreground#ffcb6b
  • panel.background#13141f
  • panel.border#2a2b3d
  • panelInput.border#2a2b3d
  • panelTitle.activeBorder#c792ea
  • panelTitle.activeForeground#c0caf5
  • panelTitle.inactiveForeground#3a3b52
  • peekView.border#c792ea
  • peekViewEditor.background#1a1b26
  • peekViewEditor.matchHighlightBackground#ffcb6b30
  • peekViewResult.background#13141f
  • peekViewResult.fileForeground#c0caf5
  • peekViewResult.lineForeground#737aa2
  • peekViewResult.matchHighlightBackground#c792ea30
  • peekViewResult.selectionBackground#2d4f77
  • peekViewResult.selectionForeground#c0caf5
  • peekViewTitle.background#13141f
  • peekViewTitleDescription.foreground#3a3b52
  • peekViewTitleLabel.foreground#c0caf5
  • progressBar.background#c792ea
  • scrollbar.shadow#0f101800
  • scrollbarSlider.activeBackground#c0caf530
  • scrollbarSlider.background#2a2b3d80
  • scrollbarSlider.hoverBackground#3a3b52aa
  • selection.background#2d4f77
  • settings.checkboxBackground#13141f
  • settings.checkboxBorder#2a2b3d
  • settings.dropdownBackground#13141f
  • settings.dropdownBorder#2a2b3d
  • settings.headerForeground#c792ea
  • settings.modifiedItemIndicator#c792ea
  • settings.numberInputBackground#13141f
  • settings.numberInputBorder#2a2b3d
  • settings.textInputBackground#13141f
  • settings.textInputBorder#2a2b3d
  • sideBar.background#13141f
  • sideBar.border#00000000
  • sideBar.foreground#a9b1d6
  • sideBarSectionHeader.background#1a1b26
  • sideBarSectionHeader.border#2a2b3d50
  • sideBarSectionHeader.foreground#c0caf5
  • sideBarTitle.foreground#3a3b52
  • statusBar.background#0f1018
  • statusBar.border#00000000
  • statusBar.debuggingBackground#ff5370
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#3a3b52
  • statusBar.noFolderBackground#0f1018
  • statusBarItem.activeBackground#2d4f77
  • statusBarItem.errorBackground#ff5370
  • statusBarItem.errorForeground#ffffff
  • statusBarItem.hoverBackground#2a2b3d
  • statusBarItem.remoteBackground#c792ea
  • statusBarItem.remoteForeground#13141f
  • symbolIcon.classForeground#ffcb6b
  • symbolIcon.functionForeground#82aaff
  • symbolIcon.keywordForeground#c792ea
  • symbolIcon.variableForeground#c0caf5
  • tab.activeBackground#1a1b26
  • tab.activeBorder#00000000
  • tab.activeBorderTop#c792ea
  • tab.activeForeground#c0caf5
  • tab.border#00000000
  • tab.hoverBackground#1a1b26
  • tab.hoverForeground#a9b1d6
  • tab.inactiveBackground#13141f
  • tab.inactiveForeground#3a3b52
  • tab.lastPinnedBorder#2a2b3d
  • tab.unfocusedActiveBackground#1a1b26
  • tab.unfocusedActiveBorderTop#3a3b52
  • tab.unfocusedActiveForeground#737aa2
  • terminal.ansiBlack#414868
  • terminal.ansiBlue#7aa2f7
  • terminal.ansiBrightBlack#414868
  • terminal.ansiBrightBlue#7aa2f7
  • terminal.ansiBrightCyan#7dcfff
  • terminal.ansiBrightGreen#9ece6a
  • terminal.ansiBrightMagenta#bb9af7
  • terminal.ansiBrightRed#f7768e
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#e0af68
  • terminal.ansiCyan#7dcfff
  • terminal.ansiGreen#9ece6a
  • terminal.ansiMagenta#bb9af7
  • terminal.ansiRed#f7768e
  • terminal.ansiWhite#c0caf5
  • terminal.ansiYellow#e0af68
  • terminal.background#13141f
  • terminal.foreground#c0caf5
  • terminal.selectionBackground#2d4f77
  • terminalCursor.background#13141f
  • terminalCursor.foreground#c792ea
  • textBlockQuote.background#13141f
  • textBlockQuote.border#c792ea
  • textCodeBlock.background#13141f
  • textLink.activeForeground#c792ea
  • textLink.foreground#82aaff
  • textSeparator.foreground#2a2b3d
  • titleBar.activeBackground#0f1018
  • titleBar.activeForeground#a9b1d6
  • titleBar.border#00000000
  • titleBar.inactiveBackground#0f1018
  • titleBar.inactiveForeground#3a3b52
  • widget.shadow#0f101860

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#546e7aitalic
keyword, keyword.control, keyword.other, storage.type, storage.modifier, keyword.operator.new, keyword.operator.delete, keyword.operator.typeof, keyword.operator.void, keyword.operator.instanceof#c792ea
keyword.control.flow, keyword.control.return, keyword.control.conditional, keyword.control.loop, keyword.control.import, keyword.control.from, keyword.control.export#89ddff
keyword.operator, keyword.operator.arithmetic, keyword.operator.logical, keyword.operator.comparison, keyword.operator.assignment, keyword.operator.bitwise#89ddff
string, string.quoted, string.template, string.interpolated#c3e88d
constant.character.escape#89ddff
punctuation.definition.template-expression, punctuation.section.embedded#89ddff
string.regexp, constant.regexp#f78c6c
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal, constant.numeric.binary#f78c6c
constant.language, constant.language.boolean, constant.language.null, constant.language.undefined, constant.language.nan#f78c6c
constant.other#f78c6c
variable, variable.other, variable.other.readwrite#eeffff
variable.language.this, variable.language.self, variable.language.super#f78c6citalic
variable.other.property, variable.other.object.property, support.variable.property, meta.object.member#b2ccd6
entity.name.function, meta.function-call, support.function#82aaff
variable.parameter#f78c6citalic
support.function.builtin, support.function.console#89ddff
entity.name.class, entity.name.type.class#ffcb6b
entity.name.type, support.type, support.class, entity.name.type.alias#ffcb6b
entity.name.type.parameter#ffcb6bitalic
entity.other.inherited-class#ffcb6bitalic
entity.name.type.interface#ffcb6b
variable.other.enummember#f78c6c
entity.name.namespace, entity.name.module, variable.other.object#eeffff
meta.decorator, entity.name.function.decorator, punctuation.decorator, meta.annotation#ff5370
entity.name.function.decorator#ff5370italic
punctuation, punctuation.separator, punctuation.terminator, meta.brace, meta.delimiter#89ddff
string.quoted.double.include, string.quoted.single.include, entity.name.import, keyword.control.import, keyword.control.from#c3e88d
invalid, invalid.illegal, invalid.deprecated#ff5370underline
entity.name.tag, meta.tag#f07178
entity.other.attribute-name#c792eaitalic
string.quoted.double.html, string.quoted.single.html#c3e88d
meta.tag.sgml.doctype#546e7a
entity.name.tag.css, entity.other.attribute-name.class.css, entity.other.attribute-name.id.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#ffcb6b
support.type.property-name.css#b2ccd6
support.constant.property-value.css, constant.other.color.rgb-value.css#c3e88d
keyword.other.unit.css#f78c6c
keyword.control.at-rule.css#c792ea
variable.css#89ddff
markup.heading, entity.name.section.markdown#82aaffbold
markup.bold#c0caf5bold
markup.italic#c0caf5italic
markup.inline.raw#c3e88d
markup.underline.link, string.other.link.title.markdown#82aaffunderline
markup.quote, markup.hr#546e7aitalic
markup.fenced_code.block.markdown#c0caf5
support.type.property-name.json#82aaff
constant.language.json#f78c6c
entity.name.tag.yaml#82aaff
entity.name.type.anchor.yaml, variable.other.alias.yaml#ffcb6b
variable.parameter.function.language.python#f78c6citalic
entity.name.function.decorator.python#ff5370italic
entity.name.type.lifetime.rust, storage.modifier.lifetime.rust#ffcb6bitalic
support.macro.rust#89ddff
Lexia Noir by David - VS Code Theme