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#000000
- activityBar.activeBorder#ae8de8
- activityBar.background#000000
- activityBar.border#330166
- activityBar.foreground#b18afa
- activityBar.inactiveForeground#5b3980
- activityBarBadge.background#df76e9
- activityBarBadge.foreground#330076
- banner.iconForeground#ff0000
- breadcrumb.activeSelectionForeground#cfb3f4
- breadcrumb.background#130228
- breadcrumb.focusForeground#c5a5ee
- breadcrumb.foreground#624886
- breadcrumbPicker.background#1f0341
- button.background#c9afed
- button.border#893bf7
- button.foreground#12002b
- button.hoverBackground#d8d5db
- button.secondaryBackground#ff0000
- button.separator#6a00ff
- dropdown.background#735796
- dropdown.border#210449
- dropdown.foreground#12012a
- dropdown.listBackground#604d7b
- editor.background#00000099
- editor.findMatchHighlightBackground#4f307658
- editor.findMatchHighlightBorder#b178fa
- editor.findRangeHighlightBackground#ff0000
- editor.focusedStackFrameHighlightBackground#ff0000
- editor.foreground#fdfffc
- editor.hoverHighlightBackground#55436cb1
- editor.inlineValuesBackground#ff0000
- editor.snippetFinalTabstopHighlightBackground#ff0000
- editorBracketHighlight.foreground1#ff0000
- editorBracketHighlight.unexpectedBracket.foreground#ff0000
- editorBracketMatch.background#4d03b5
- editorBracketMatch.border#b178fa
- editorBracketPairGuide.activeBackground1#ff0000
- editorBracketPairGuide.background1#ff0000
- editorCursor.background#ff0000
- editorCursor.foreground#f8f8f8
- editorHoverWidget.background#2a0d51
- editorHoverWidget.border#c8abee
- editorHoverWidget.foreground#c7aaed
- editorHoverWidget.highlightForeground#ff0000
- editorLink.activeForeground#c5a5ee
- editorMarkerNavigation.background#ff0000
- editorPane.background#ff0000
- editorSuggestWidget.background#9b4fff
- editorSuggestWidget.border#ceb5ef
- editorSuggestWidget.focusHighlightForeground#ff0000
- editorSuggestWidget.foreground#ddc3ff
- editorSuggestWidget.highlightForeground#ff0000
- editorSuggestWidget.selectedBackground#210348
- editorSuggestWidget.selectedForeground#cbacf3
- editorSuggestWidget.selectedIconForeground#685383
- editorSuggestWidgetStatus.foreground#ff0000
- editorWidget.background#cbb3ea
- editorWidget.border#bea2e0
- editorWidget.foreground#ff0000
- extensionBadge.remoteBackground#ff0000
- extensionBadge.remoteForeground#ff0000
- extensionButton.background#441b79
- extensionButton.foreground#be9ceb
- extensionButton.hoverBackground#6f00ff
- extensionButton.prominentBackground#441b79
- extensionButton.prominentForeground#be9ceb
- extensionButton.prominentHoverBackground#6f00ff
- extensionButton.separator#7206ff
- extensionIcon.preReleaseForeground#ff1212
- extensionIcon.sponsorForeground#ff0000
- extensionIcon.starForeground#c6a7f0
- extensionIcon.verifiedForeground#c6a7f0
- foreground#ffffff
- icon.foreground#c5a5ee
- input.background#564a65
- input.border#a569fad5
- input.foreground#c7a5f5
- input.placeholderForeground#907baf
- inputOption.activeBackground#6f00ff
- inputOption.hoverBackground#c7ace9
- menu.background#744da8
- menu.border#6f00ff
- menu.foreground#15032c
- menu.selectionBackground#450598
- menu.selectionBorder#6f00ff
- menu.selectionForeground#c6aaeb
- menu.separatorBackground#975be4
- menubar.selectionBackground#b178fa
- menubar.selectionBorder#6f00ff
- menubar.selectionForeground#dabffe
- panel.background#000000
- panel.border#2d087dc5
- panel.dropBorder#7300ff
- panelInput.border#675481
- panelSection.border#00ff80
- panelSection.dropBackground#a26be6
- panelSectionHeader.background#ff0000
- panelSectionHeader.border#00fff7
- panelSectionHeader.foreground#d87c7c
- panelTitle.activeBorder#72569c
- panelTitle.activeForeground#bd95ee
- panelTitle.inactiveForeground#82699f
- scrollbar.shadow#000000
- scrollbarSlider.activeBackground#d3afef
- scrollbarSlider.background#e1ceeea4
- scrollbarSlider.hoverBackground#ffffff
- settings.checkboxBackground#26025a
- settings.checkboxBorder#6a00ff
- settings.checkboxForeground#cab2ec
- settings.dropdownBackground#342646
- settings.dropdownBorder#8873a4
- settings.dropdownForeground#e0cff6
- settings.dropdownListBorder#00ccff
- settings.focusedRowBackground#9e75d6
- settings.focusedRowBorder#aa00ff
- settings.headerBorder#3b0489
- settings.headerForeground#6a00ff
- settings.modifiedItemIndicator#907dab
- settings.numberInputBackground#504363
- settings.numberInputBorder#9d88ba
- settings.numberInputForeground#d1bcf0
- settings.rowHoverBackground#bb95e5b3
- settings.sashBorder#1a023c
- settings.textInputBackground#41305a
- settings.textInputBorder#9d88ba
- settings.textInputForeground#d1bcf0
- sideBar.background#000000ef
- sideBar.border#b786f4
- sideBar.dropBackground#ab8ab5
- sideBar.foreground#ffffff
- sideBarSectionHeader.background#5506a5
- sideBarSectionHeader.border#c39ef1
- sideBarSectionHeader.foreground#cccccc
- sideBarTitle.foreground#9c6cf0
- statusBar.background#1f023f
- statusBar.border#00000063
- statusBar.foreground#b89bee
- statusBarItem.activeBackground#4808a1
- statusBarItem.focusBorder#ffffff
- tab.activeBackground#160f21
- tab.activeBorder#b178fa
- tab.activeBorderTop#b178fa
- tab.activeForeground#c4a5ef
- tab.activeModifiedBorder#00ff77
- tab.border#786497
- tab.hoverBackground#4a3862
- tab.hoverBorder#b178fa
- tab.hoverForeground#caa9f5
- tab.inactiveBackground#2a223d
- tab.inactiveForeground#9770cf
tokenColors
TextMate scopes and font styles (syntax highlighting rules).
| scope | foreground | fontStyle |
|---|---|---|
| comment, punctuation.definition.comment | #546E7A | italic |
| variable, string constant.other.placeholder | #EEFFFF | — |
| constant.other.color | #ffffff | — |
| invalid, invalid.illegal | #FF5370 | — |
| keyword, storage.type, storage.modifier | #C792EA | — |
| 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 | #89DDFF | — |
| entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter | #f07178 | — |
| entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method | #82AAFF | — |
| meta.block variable.other | #f07178 | — |
| support.other.variable, string.other.link | #f07178 | — |
| constant.numeric, constant.language, support.constant, constant.character, constant.escape, variable.parameter, keyword.other.unit, keyword.other | #F78C6C | — |
| 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 | #C3E88D | — |
| 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 | #FFCB6B | — |
| 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 | #B2CCD6 | — |
| entity.name.module.js, variable.import.parameter.js, variable.other.class.js | #FF5370 | — |
| variable.language | #FF5370 | italic |
| entity.name.method.js | #82AAFF | italic |
| meta.class-method.js entity.name.function.js, variable.function.constructor | #82AAFF | — |
| entity.other.attribute-name | #C792EA | — |
| text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name | #FFCB6B | italic |
| source.sass keyword.control | #82AAFF | — |
| markup.inserted | #C3E88D | — |
| markup.deleted | #FF5370 | — |
| markup.changed | #C792EA | — |
| string.regexp | #89DDFF | — |
| constant.character.escape | #89DDFF | — |
| *url*, *link*, *uri* | #ff0000 | underline |
| tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js | #82AAFF | italic |
| source.js constant.other.object.key.js string.unquoted.label.js | #FF5370 | italic |
| source.json meta.structure.dictionary.json support.type.property-name.json | #C792EA | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #FFCB6B | — |
| 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 | #F78C6C | — |
| 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 | #FF5370 | — |
| 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 meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #C17E70 | — |
| 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 meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #82AAFF | — |
| 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 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 | #f07178 | — |
| 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 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 meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #C792EA | — |
| 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 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 meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #C3E88D | — |
| text.html.markdown, punctuation.definition.list_item.markdown | #EEFFFF | — |
| text.html.markdown markup.inline.raw.markdown | #C792EA | — |
| text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown | #65737E | — |
| markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown | #C3E88D | — |
| markup.italic | #f07178 | italic |
| markup.bold, markup.bold string | #f07178 | bold |
| markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string | #f07178 | bold |
| markup.underline | #F78C6C | underline |
| markup.quote punctuation.definition.blockquote.markdown | #65737E | — |
| markup.quote | — | italic |
| string.other.link.title.markdown | #82AAFF | — |
| string.other.link.description.title.markdown | #C792EA | — |
| constant.other.reference.link.markdown | #FFCB6B | — |
| markup.raw.block | #C792EA | — |
| markup.raw.block.fenced.markdown | #00000050 | — |
| punctuation.definition.fenced.markdown | #00000050 | — |
| markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end | #EEFFFF | — |
| variable.language.fenced.markdown | #65737E | — |
| meta.separator | #65737E | bold |
| markup.table | #EEFFFF | — |
| punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html | #758493 | italic bold |
| entity.name.tag.html | #F05454 | bold |
| entity.other.attribute-name.html | #dddddd | italic |
| meta.attribute.href.html | #FFD369 | |
| punctuation.separator.key-value.html | #91999c | bold |
| string.quoted.double.html | #0f8cb5 | |
| punctuation.definition.string.end.html, punctuation.definition.string.begin.html | #ff008093 | bold |
| comment.block.html | #7c708d76 | bold |
| punctuation.definition.comment.html | #519872 | |
| source.css | #ECB365 | |
| punctuation.definition.entity.css | #ffffff | italic bold |
| entity.other.attribute-name.class | #D65A31 | bold |
| punctuation.section.property-list.end.bracket.curly.css, punctuation.section.property-list.begin.bracket.curly.css | #ffffff | italic |
| entity.other.attribute-name.id.css | #44940bf5 | bold |
| punctuation.terminator.rule.css | #F0E3E3 | italic bold |
| entity.other.attribute-name.pseudo-class.css | #3c7bdae2 | italic bold |
| support.type.property-name.css | #ff0066b7 | bold |
| support.constant.property-value.css | #EAF6F6 | |
| entity.other.attribute-name | #e83939df | italic bold |
| keyword.operator.combinator.css | #86a2e4 | italic bold |
| punctuation.separator.key-value.css | #F0E3E3 | bold |
| keyword.other.unit.percentage.css | #F0E3E3 | |
| constant.numeric.css | #ffc800cd | |
| keyword.other.unit.px.css, keyword.other.unit.vh.css, keyword.other.unit.rem.css, keyword.other.unit.ch.css, keyword.other.unit.cm.css, keyword.other.unit.em.css, keyword.other.unit.ex.css, keyword.other.unit.in.css, keyword.other.unit.pt.css, keyword.other.unit.vm.css, keyword.other.unit.mm.css, keyword.other.unit.pc.css, keyword.other.unit.vmax.css, keyword.other.unit.vmin.css, keyword.other.unit.vw.css | #B4AEE8 | italic |
| support.type.vendored.property-name.css | #ce3872ee | italic |
| keyword.control.at-rule.keyframes.css, keyword.control.at-rule.media.css, punctuation.definition.keyword.css, meta.selector.css | #00fbff | bold |
| support.function.misc.css, support.function.calc.css, support.function.url.css, support.function.shape.css, support.function.transform.css, support.function.timing-function.css | #2ac594dc | italic |
| keyword.other.important.css | #e1626f69 | italic bold |
| string.unquoted.attribute-value.css | #f61b4e | |
| entity.other.attribute-name.css | #EAF6F6 | bold |
| support.type.property-name.media.css | #eaf6f6d0 | bold |
| punctuation.section.property-list.end.bracket.curly.css, punctuation.section.property-list.begin.bracket.curly.css | #f3d618d0 | bold |
| entity.name.tag.css | #f4c6c6 | bold |
| support.constant.media.css | #dfae83 | |
| constant.other.color.rgb-value.hex.css | #dcdcdc | italic |
| support.constant.font-name.css | #42891f | italic |