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#282c34
- activityBarBadge.background#4D78CC
- activityBarBadge.foreground#F8FAFD
- badge.background#282c34
- button.background#404754
- debugToolBar.background#282c34
- diffEditor.insertedTextBackground#00809B33
- dropdown.background#313338
- dropdown.border#313338
- editor.background#fdfde2
- editor.findMatchBackground#42557B
- editor.findMatchBorder#457dff
- editor.findMatchHighlightBackground#b9c692
- editor.foreground#000000
- editor.lineHighlightBackground#b9c692
- editor.selectionBackground#67769660
- editor.selectionHighlightBackground#ffffff10
- editor.selectionHighlightBorder#ddd
- editor.wordHighlightBackground#e1afaf
- editor.wordHighlightBorder#7f848e
- editor.wordHighlightStrongBackground#abb2bf26
- editor.wordHighlightStrongBorder#7f848e
- editorBracketMatch.background#515a6b
- editorBracketMatch.border#515a6b
- editorCursor.background#ffffffa0
- editorCursor.foreground#53565c
- editorError.foreground#fb3e34
- editorGroup.border#181A1F
- editorGroupHeader.tabsBackground#21252b
- editorHoverWidget.background#e3dab8
- editorHoverWidget.border#181A1F
- editorIndentGuide.activeBackground#909039
- editorIndentGuide.background#282c34
- editorInlayHint.background#2c313c
- editorInlayHint.foreground#abb2bf
- editorLineNumber.foreground#495162
- editorMarkerNavigation.background#232933
- editorRuler.foreground#abb2bf26
- editorSuggestWidget.background#21252b
- editorSuggestWidget.border#282c34
- editorSuggestWidget.foreground#f3f4f7
- editorSuggestWidget.selectedBackground#383E4A
- editorWhitespace.foreground#282c34
- editorWidget.background#21252b
- focusBorder#232933
- input.background#1d1f23
- input.foreground#abb2bf
- input.placeholderForeground#8f8f8f
- list.activeSelectionBackground#363840
- list.activeSelectionForeground#d7dae0
- list.activeSelectionIconForeground#fff
- list.focusBackground#363840
- list.highlightForeground#C5C5C5
- list.hoverBackground#34363b
- list.inactiveSelectionBackground#292D35
- list.inactiveSelectionForeground#f2f3f7
- menu.background#22252A
- menu.foreground#CCCCCC
- menu.separatorBackground#575658
- peekView.border#A2A8B0
- peekViewEditor.background#cde7ab
- peekViewEditor.matchHighlightBackground#7bdb65
- peekViewResult.background#cde7ab
- peekViewResult.selectionBackground#abb2bf30
- peekViewTitle.background#cde7ab
- peekViewTitleLabel.foreground#28292a
- pickerGroup.border#575658
- quickInput.background#282c34
- scrollbar.shadow#23252c
- scrollbarSlider.activeBackground#747d9180
- scrollbarSlider.background#4e566660
- scrollbarSlider.hoverBackground#5a637580
- sideBar.background#22252A
- sideBar.foreground#abb2bf
- sideBarSectionHeader.background#22252A
- statusBar.background#343840
- statusBar.debuggingBackground#515761
- statusBar.debuggingBorder#515761
- statusBar.debuggingForeground#ffffff
- statusBar.focusBorder#8292ac
- statusBar.foreground#ffffff
- statusBar.noFolderBackground#232933
- statusBarItem.focusBorder#8292ac
- statusBarItem.hoverBackground#232933
- tab.activeBackground#2d3035
- tab.activeBorder#b4b4b4
- tab.activeForeground#ccc
- tab.border#282c34
- tab.hoverBackground#323842
- tab.inactiveBackground#24262b
- tab.inactiveForeground#ccc
- tab.unfocusedHoverBackground#323842
- terminal.ansiBlack#2D3139
- terminal.ansiBlue#61AFEF
- terminal.ansiBrightMagenta#CAA6ED
- terminal.ansiGreen#92D69E
- terminal.ansiMagenta#CAA6ED
- terminal.ansiYellow#EBB07A
- terminal.foreground#abb2bf
- titleBar.activeBackground#282c34
- titleBar.activeForeground#9da5b4
- titleBar.inactiveBackground#282c34
- titleBar.inactiveForeground#9da5b4
tokenColors
TextMate scopes and font styles (syntax highlighting rules).
| scope | foreground | fontStyle |
|---|---|---|
| comment, punctuation.definition.comment | #1010126e | italic |
| comment.block.preprocessor | #2c3342 | |
| comment.documentation, comment.block.documentation | #2c3342 | — |
| invalid.illegal | #660000 | — |
| constant.numeric | #955959 | — |
| keyword.operator | #a66370 | — |
| keyword, storage | #39392c | — |
| storage.type, support.type | #a64a4a | — |
| entity.name.type.c | #ac5e5e | — |
| constant.language, support.constant, variable.language | #303030 | — |
| variable, support.variable | #64724f | — |
| entity.name.function, support.function | #1f6b8e | bold |
| entity.name.type, entity.other.inherited-class, support.class | #4f674f | bold |
| entity.name.exception | #660000 | — |
| entity.name.section | — | bold |
| constant.character, constant | #242322 | — |
| string | #87af87 | — |
| constant.character.escape | #87af87 | — |
| string.regexp | #87af87 | — |
| constant.other.symbol | #87af87 | — |
| punctuation | #a66370 | — |
| meta.tag.sgml.doctype, meta.tag.sgml.doctype string, meta.tag.sgml.doctype entity.name.tag, meta.tag.sgml punctuation.definition.tag.html | #AAAAAA | — |
| meta.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html | #91B3E0 | — |
| entity.name.tag | #4B83CD | — |
| meta.tag entity.other.attribute-name, entity.other.attribute-name.html | #91B3E0 | italic |
| constant.character.entity, punctuation.definition.entity | #AB6526 | — |
| meta.selector, meta.selector entity, meta.selector entity punctuation, entity.name.tag.css | #7A3E9D | — |
| meta.property-name, support.type.property-name | #AB6526 | — |
| meta.property-value, meta.property-value constant.other, support.constant.property-value | #448C27 | — |
| keyword.other.important | — | bold |
| markup.changed | #000000 | — |
| markup.deleted | #000000 | — |
| markup.italic | — | italic |
| markup.error | #660000 | — |
| markup.inserted | #000000 | — |
| meta.link | #4B83CD | — |
| markup.output, markup.raw | #777777 | — |
| markup.prompt | #777777 | — |
| markup.heading | #AA3731 | — |
| markup.bold | — | bold |
| markup.traceback | #660000 | — |
| markup.underline | — | underline |
| markup.quote | #7A3E9D | — |
| markup.list | #4B83CD | — |
| markup.bold, markup.italic | #448C27 | — |
| markup.inline.raw | #AB6526 | |
| meta.diff.range, meta.diff.index, meta.separator | #434343 | — |
| meta.diff.header.from-file | #434343 | — |
| meta.diff.header.to-file | #434343 | — |
| entity.other.attribute-name.tsx, meta.tag.attributes.tsx, meta.tag.tsx, meta.jsx.children.tsx, meta.tag.tsx, meta.jsx.children.tsx, meta.tag.tsx, meta.jsx.children.tsx, meta.tag.tsx, meta.embedded.expression.tsx, meta.jsx.children.tsx, meta.tag.without-attributes.tsx, meta.block.tsx, meta.arrow.tsx, meta.var.expr.tsx, source.tsx | #a64a4a | — |
| keyword.other.unit.hexadecimal.c, meta.conditional.case.c, meta.body.switch.c, meta.block.switch.c, meta.block.c, source.c | #587480 | — |
| entity.name.tag.tsx, meta.tag.tsx, meta.arrow.tsx, meta.embedded.expression.tsx, meta.jsx.children.tsx, meta.tag.tsx, meta.block.tsx, meta.arrow.tsx, meta.var.expr.tsx, meta.block.tsx, meta.arrow.tsx, meta.var.expr.tsx, source.tsx | #131514 | — |
| string.quoted.double.tsx, meta.tag.attributes.tsx, meta.tag.tsx, meta.jsx.children.tsx, meta.tag.tsx, meta.block.tsx, meta.arrow.tsx, meta.var.expr.tsx, source.tsx | #4e6f74 | — |
| string.quoted.double.html, meta.attribute.label.html, meta.tag.custom.start.html, text.html.derivative | #162223 | — |
| entity.other.attribute-name.html, meta.attribute.id.html, meta.tag.structure.input.void.html, text.html.derivative | #365c40 | — |