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#131327
- activityBar.activeBorder#6943ff62
- activityBar.background#15152a
- activityBar.border#131327
- activityBar.dropBackground#222145
- activityBar.foreground#FFFFFF
- activityBar.inactiveForeground#A599E9
- activityBarBadge.background#FAD000
- activityBarBadge.foreground#15152b
- badge.background#FAD000
- badge.foreground#15152b
- breadcrumb.activeSelectionForeground#FFFFFF
- breadcrumb.focusForeground#FAD000
- breadcrumb.foreground#A599E9
- breadcrumbPicker.background#15152b
- button.background#FAD000dd
- button.foreground#131327
- button.hoverBackground#FAD000
- button.secondaryBackground#A599E9cc
- button.secondaryForeground#131327
- button.secondaryHoverBackground#A599E9
- checkbox.background#131327
- checkbox.foreground#FAD000
- contrastActiveBorder#FFFFFF00
- contrastBorder#FFFFFF00
- debugExceptionWidget.background#15152b
- debugExceptionWidget.border#A599E9
- debugIcon.continueForeground#FAD000
- debugIcon.disconnectForeground#FAD000
- debugIcon.pauseForeground#FAD000
- debugIcon.restartForeground#3AD900
- debugIcon.startForeground#FAD000
- debugIcon.stepBackForeground#FAD000
- debugIcon.stepIntoForeground#FAD000
- debugIcon.stepOutForeground#FAD000
- debugIcon.stepOverForeground#FAD000
- debugIcon.stopForeground#EC3A37F5
- debugToolBar.background#15152b
- descriptionForeground#A599E9
- diffEditor.insertedTextBackground#3AD90020
- diffEditor.removedTextBackground#EE3A4320
- dropdown.background#15152b
- dropdown.border#15152b
- dropdown.foreground#FFFFFF
- editor.background#191830
- editor.findMatchBackground#ff7300ab
- editor.findMatchHighlightBackground#FFFF0336
- editor.findRangeHighlightBackground#FFFF0336
- editor.foreground#FFFFFF
- editor.hoverHighlightBackground#1E1E3F80
- editor.inactiveSelectionBackground#7580B8C0
- editor.lineHighlightBackground#1F1F41
- editor.lineHighlightBorder#1F1F41
- editor.linkedEditingBackground#7E46DFAA
- editor.rangeHighlightBackground#1F1F41
- editor.selectionBackground#5706a288
- editor.selectionHighlightBackground#7E46DF46
- editor.snippetFinalTabstopHighlightBackground#6943ff62
- editor.snippetFinalTabstopHighlightBorder#6943ff62
- editor.snippetTabstopHighlightBackground#6943ff62
- editor.snippetTabstopHighlightBorder#6943ff62
- editor.wordHighlightBackground#FFFFFF0D
- editor.wordHighlightStrongBackground#FFFFFF0D
- editorBracketMatch.background#AD70FC46
- editorBracketMatch.border#AD70FC46
- editorCodeLens.foreground#A599E9
- editorCursor.foreground#FAD000
- editorError.foreground#EC3A37F5
- editorGroup.border#131327
- editorGroup.dropBackground#131327D0
- editorGroupHeader.noTabsBackground#191830
- editorGroupHeader.tabsBackground#191830
- editorGroupHeader.tabsBorder#1F1F41
- editorGutter.addedBackground#35AD68
- editorGutter.background#15152a
- editorGutter.deletedBackground#EC3A37F5
- editorGutter.modifiedBackground#AD70FC46
- editorHoverWidget.background#161633
- editorHoverWidget.border#161633
- editorIndentGuide.activeBackground#A599E942
- editorIndentGuide.background#A599E90F
- editorLineNumber.foreground#7870ab
- editorLink.activeForeground#A599E9
- editorMarkerNavigation.background#3B536433
- editorMarkerNavigationError.background#EC3A37F5
- editorMarkerNavigationWarning.background#FAD000
- editorOverviewRuler.border#A599E91C
- editorOverviewRuler.commonContentForeground#FFC60055
- editorOverviewRuler.currentContentForeground#EE3A4355
- editorOverviewRuler.incomingContentForeground#3AD90055
- editorRuler.foreground#A599E91C
- editorSuggestWidget.background#1F1F41
- editorSuggestWidget.border#1F1F41
- editorSuggestWidget.foreground#A599E9
- editorSuggestWidget.highlightForeground#FAD000
- editorSuggestWidget.selectedBackground#191830
- editorWarning.border#FFFFFF00
- editorWarning.foreground#FAD000
- editorWhitespace.foreground#FFFFFF1A
- editorWidget.background#131327
- editorWidget.border#1F1F41
- errorForeground#EC3A37F5
- extensionButton.prominentBackground#5D37F0
- extensionButton.prominentForeground#FFFFFF
- extensionButton.prominentHoverBackground#FF9D00
- focusBorder#15152b
- foreground#A599E9
- gitDecoration.conflictingResourceForeground#FF7200
- gitDecoration.deletedResourceForeground#EC3A37F5
- gitDecoration.ignoredResourceForeground#A599E981
- gitDecoration.modifiedResourceForeground#FAD000
- gitDecoration.untrackedResourceForeground#3AD900
- input.background#191830
- input.border#15152b
- input.foreground#FAD000
- input.placeholderForeground#A599E9
- inputOption.activeBackground#5D37F0
- inputOption.activeBorder#15152b
- inputValidation.errorBackground#191830
- inputValidation.errorBorder#FAD000
- inputValidation.infoBackground#191830
- inputValidation.infoBorder#191830
- inputValidation.warningBackground#191830
- inputValidation.warningBorder#FAD000
- list.activeSelectionBackground#191830
- list.activeSelectionForeground#FFFFFF
- list.dropBackground#191830
- list.focusBackground#191830
- list.focusForeground#FFFFFF
- list.highlightForeground#FAD000
- list.hoverBackground#191830
- list.hoverForeground#CEC5FF
- list.inactiveSelectionBackground#191830
- list.inactiveSelectionForeground#AAA
- listFilterWidget.background#191830
- listFilterWidget.noMatchesOutline#EC3A37F5
- listFilterWidget.outline#191830
- menu.separatorBackground#A599E9
- merge.currentContentBackground#3AD90070
- merge.currentHeaderBackground#3AD90070
- merge.incomingContentBackground#A599E970
- merge.incomingHeaderBackground#A599E970
- notificationCenter.border#15152b
- notificationCenterHeader.background#6943FF
- notificationCenterHeader.foreground#FFFFFF
- notificationLink.foreground#FFFFFF
- notifications.background#15152b
- notifications.border#191830
- notifications.foreground#CEC5FF
- notificationToast.border#15152b
- panel.background#15152b
- panel.border#FAD000
- panelTitle.activeBorder#FAD000
- panelTitle.activeForeground#FAD000
- panelTitle.inactiveForeground#A599E9
- peekView.border#FAD000
- peekViewEditor.background#15152b
- peekViewEditor.matchHighlightBackground#19354900
- peekViewEditorGutter.background#191935
- peekViewResult.background#15152b
- peekViewResult.fileForeground#AAA
- peekViewResult.lineForeground#FFFFFF
- peekViewResult.matchHighlightBackground#191830
- peekViewResult.selectionBackground#191830
- peekViewResult.selectionForeground#FFFFFF
- peekViewTitle.background#1F1F41
- peekViewTitleDescription.foreground#AAA
- peekViewTitleLabel.foreground#FAD000
- pickerGroup.border#15152b
- pickerGroup.foreground#A599E9
- progressBar.background#FAD000
- sash.hoverBorder#FAD000
- scrollbar.shadow#a599e981
- scrollbarSlider.activeBackground#FAD000
- scrollbarSlider.background#a599e981
- scrollbarSlider.hoverBackground#4D21FC
- selection.background#5706a2
- settings.checkboxBackground#15152b
- settings.checkboxBorder#15152b
- settings.checkboxForeground#E5E4FB
- settings.dropdownBackground#15152b
- settings.dropdownBorder#15152b
- settings.dropdownForeground#E5E4FB
- settings.dropdownListBorder#191830
- settings.headerForeground#FFFFFF
- settings.modifiedItemIndicator#FAD000
- settings.numberInputBackground#15152b
- settings.numberInputBorder#15152b
- settings.numberInputForeground#E5E4FB
- settings.textInputBackground#15152b
- settings.textInputBorder#15152b
- settings.textInputForeground#E5E4FB
- sideBar.background#131327
- sideBar.border#1a1a35
- sideBar.foreground#A599E9
- sideBarSectionHeader.background#15152b
- sideBarSectionHeader.border#15152b
- sideBarSectionHeader.foreground#A599E9
- sideBarTitle.foreground#A599E9
- statusBar.background#15152b
- statusBar.border#15152b
- statusBar.debuggingBackground#FAD000
- statusBar.debuggingForeground#15152b
- statusBar.foreground#A599E9
- statusBar.noFolderBackground#15152b
- statusBar.noFolderForeground#A599E9
- statusBarItem.activeBackground#4D21FC
- statusBarItem.hoverBackground#4D21FC
- statusBarItem.prominentBackground#15152b
- statusBarItem.prominentHoverBackground#191830
- tab.activeBackground#131327
- tab.activeBorder#FAD000
- tab.activeForeground#FFFFFF
- tab.activeModifiedBorder#A599E9
- tab.border#15152b
- tab.inactiveBackground#191830
- tab.inactiveForeground#A599E9
- tab.inactiveModifiedBorder#A599E966
- tab.unfocusedActiveForeground#A599E9
- tab.unfocusedActiveModifiedBorder#A599E966
- tab.unfocusedInactiveForeground#A599E9
- tab.unfocusedInactiveModifiedBorder#A599E966
- terminal.ansiBlack#000000
- terminal.ansiBlue#7857fe
- terminal.ansiBrightBlack#5C5C61
- terminal.ansiBrightBlue#6943FF
- terminal.ansiBrightCyan#80FCFF
- terminal.ansiBrightGreen#3AD900
- terminal.ansiBrightMagenta#FB94FF
- terminal.ansiBrightRed#EC3A37F5
- terminal.ansiBrightWhite#FFFFFF
- terminal.ansiBrightYellow#FAD000
- terminal.ansiCyan#80FCFF
- terminal.ansiGreen#3AD900
- terminal.ansiMagenta#FF2C70
- terminal.ansiRed#EC3A37F5
- terminal.ansiWhite#FFFFFF
- terminal.ansiYellow#FAD000
- terminal.background#15152b
- terminal.foreground#FFFFFF
- terminalCursor.background#FAD000
- terminalCursor.foreground#FAD000
- textBlockQuote.background#15152b
- textBlockQuote.border#6943FF
- textCodeBlock.background#15152b
- textLink.activeForeground#B362FF
- textLink.foreground#FAD000
- textPreformat.foreground#FAD000
- textSeparator.foreground#15152b
- titleBar.activeBackground#15152b
- titleBar.activeForeground#FFFFFF
- titleBar.inactiveBackground#15152b
- titleBar.inactiveForeground#A599E9
- walkThrough.embeddedEditorBackground#15152b
- welcomePage.buttonBackground#15152b
- welcomePage.buttonHoverBackground#262650
- widget.shadow#00000026
tokenColors
TextMate scopes and font styles (syntax highlighting rules).
| scope | foreground | fontStyle |
|---|---|---|
| comment, string.quoted.docstring.multi.python, string.quoted.docstring.multi.python punctuation.definition.string.begin.python, string.quoted.docstring.multi.python punctuation.definition.string.end.python | #848bbd | italic |
| string.quoted, string.template, punctuation.definition.string | #ff8b39 | — |
| string.template meta.embedded.line | #b6b1b1 | — |
| variable, entity.name.variable | #ff7edb | — |
| variable.language | #fe4450 | bold |
| variable.parameter | — | italic |
| storage.type, storage.modifier | #fede5d | — |
| constant | #f97e72 | — |
| string.regexp | #f97e72 | — |
| constant.numeric | #f97e72 | — |
| constant.language | #f97e72 | — |
| constant.character.escape | #36f9f6 | — |
| entity.name | #fe4450 | — |
| entity.name.tag | #72f1b8 | — |
| punctuation.definition.tag | #36f9f6 | — |
| entity.other.attribute-name | #fede5d | — |
| entity.other.attribute-name.html | #fede5d | italic |
| entity.name.type, meta.attribute.class.html | #fe4450 | — |
| entity.other.inherited-class | #D50 | — |
| entity.name.function, variable.function | #36f9f6 | — |
| keyword.control.export.js, keyword.control.import.js | #72f1b8 | — |
| constant.numeric.decimal.js | #2EE2FA | — |
| keyword | #fede5d | — |
| keyword.control | #fede5d | — |
| keyword.operator | #fede5d | — |
| keyword.operator.new, keyword.operator.expression, keyword.operator.logical | #fede5d | — |
| keyword.other.unit | #f97e72 | — |
| support | #fe4450 | — |
| support.function | #36f9f6 | — |
| support.variable | #ff7edb | — |
| meta.object-literal.key, support.type.property-name | #ff7edb | — |
| punctuation.separator.key-value | #b6b1b1 | — |
| punctuation.section.embedded | #fede5d | — |
| punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end | #72f1b8 | — |
| support.type.property-name.css, support.type.property-name.json | #72f1b8 | — |
| switch-block.expr.js | #72f1b8 | — |
| variable.other.constant.property.js, variable.other.property.js | #2ee2fa | — |
| constant.other.color | #f97e72 | — |
| support.constant.font-name | #f97e72 | — |
| entity.other.attribute-name.id | #36f9f6 | — |
| entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class | #D50 | — |
| support.function.misc.css | #fe4450 | — |
| markup.heading, entity.name.section | #ff7edb | — |
| text.html, keyword.operator.assignment | #ffffffee | — |
| markup.quote | #b6b1b1cc | italic |
| beginning.punctuation.definition.list | #ff7edb | — |
| markup.underline.link | #D50 | — |
| string.other.link.description | #f97e72 | — |
| meta.function-call.generic.python | #36f9f6 | — |
| variable.parameter.function-call.python | #72f1b8 | — |
| storage.type.cs | #fe4450 | — |
| entity.name.variable.local.cs | #ff7edb | — |
| entity.name.variable.field.cs, entity.name.variable.property.cs | #ff7edb | — |
| constant.other.placeholder.c | #72f1b8 | italic |
| keyword.control.directive.include.c, keyword.control.directive.define.c | #72f1b8 | — |
| storage.modifier.c | #fe4450 | — |
| source.cpp keyword.operator | #fede5d | — |
| constant.other.placeholder.cpp | #72f1b8 | italic |
| keyword.control.directive.include.cpp, keyword.control.directive.define.cpp | #72f1b8 | — |
| storage.modifier.specifier.const.cpp | #fe4450 | — |
| source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir | #36f9f6 | — |
| source.elixir entity.name.function | #72f1b8 | — |
| source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir | #36f9f6 | — |
| source.elixir punctuation.definition.string | #72f1b8 | — |
| source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir | #72f1b8 | — |
| source.elixir .punctuation.binary.elixir | #ff7edb | italic |
| entity.global.clojure | #36f9f6 | bold |
| storage.control.clojure | #36f9f6 | italic |
| meta.metadata.simple.clojure, meta.metadata.map.clojure | #fe4450 | italic |
| meta.quoted-expression.clojure | — | italic |
| meta.symbol.clojure | #ff7edbff | — |
| source.go | #ff7edbff | — |
| source.go meta.function-call.go | #36f9f6 | — |
| source.go keyword.package.go, source.go keyword.import.go, source.go keyword.function.go, source.go keyword.type.go, source.go keyword.const.go, source.go keyword.var.go, source.go keyword.map.go, source.go keyword.channel.go, source.go keyword.control.go | #fede5d | — |
| source.go storage.type, source.go keyword.struct.go, source.go keyword.interface.go | #72f1b8 | — |
| source.go constant.language.go, source.go constant.other.placeholder.go, source.go variable | #2EE2FA | — |
| markup.underline.link.markdown, markup.inline.raw.string.markdown | #72f1b8 | italic |
| string.other.link.title.markdown | #fede5d | — |
| markup.heading.markdown, entity.name.section.markdown | #ff7edb | bold |
| markup.italic.markdown | #2EE2FA | italic |
| markup.bold.markdown | #2EE2FA | bold |
| punctuation.definition.quote.begin.markdown, markup.quote.markdown | #72f1b8 | — |
| source.dart, source.python, source.scala | #ff7edbff | — |
| string.interpolated.single.dart | #f97e72 | — |
| variable.parameter.dart | #72f1b8 | — |
| constant.numeric.dart | #2EE2FA | — |
| variable.parameter.scala | #2EE2FA | — |
| meta.template.expression.scala | #72f1b8 | — |