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#ffffff26
- activityBar.background#000000
- activityBar.border#111111
- activityBar.foreground#ffffff
- activityBar.inactiveForeground#d5d5d566
- activityBarBadge.background#0e8dfdb3
- activityBarBadge.foreground#ffffff
- badge.background#454545
- badge.foreground#ffffff
- breadcrumb.activeSelectionForeground#e0e0e0
- breadcrumb.background#151515
- breadcrumb.focusForeground#e0e0e0
- breadcrumb.foreground#cccccccc
- button.background#0f476d
- button.foreground#ffffff
- button.hoverBackground#0880cf
- button.secondaryBackground#323436
- button.secondaryForeground#ffffff
- button.secondaryHoverBackground#222324
- checkbox.background#000000db
- checkbox.border#00000000
- checkbox.foreground#ffffff
- debugExceptionWidget.background#333333
- debugExceptionWidget.border#474747
- debugToolBar.background#333333
- debugToolBar.border#474747
- diffEditor.border#444444
- diffEditor.insertedTextBackground#9bb95533
- diffEditor.removedTextBackground#ff000033
- dropdown.background#000000db
- dropdown.border#00000000
- dropdown.foreground#ffffff
- editor.background#000000
- editor.findMatchBackground#000000
- editor.findMatchBorder#2d5180
- editor.findMatchHighlightBackground#ff0000b9
- editor.findMatchHighlightBorder#bcb04f30
- editor.findRangeHighlightBackground#30599066
- editor.findRangeHighlightBorder#c7727212
- editor.foldBackground#264f784d
- editor.foreground#ffffff
- editor.hoverHighlightBackground#0080ff4a
- editor.inactiveSelectionBackground#0000ff48
- editor.lineHighlightBackground#ff00000c
- editor.lineHighlightBorder#7b151500
- editor.rangeHighlightBackground#e00d0d36
- editor.rangeHighlightBorder#ffffff00
- editor.selectionBackground#fffb00a8
- editor.selectionHighlightBackground#0281ff26
- editor.selectionHighlightBorder#047cff
- editor.wordHighlightBackground#ff0000b9
- editor.wordHighlightBorder#e2171700
- editor.wordHighlightStrongBackground#ff0000b9
- editor.wordHighlightStrongBorder#ff424200
- editorBracketMatch.background#ffffff26
- editorBracketMatch.border#793b3b00
- editorCodeLens.foreground#6d6969
- editorCursor.background#ffffff
- editorCursor.foreground#ffd700
- editorError.background#bc464000
- editorError.border#f5ecec00
- editorError.foreground#ff0000
- editorGroup.border#9b8e8e
- editorGroup.emptyBackground#000000
- editorGroupHeader.tabsBackground#000000
- editorGroupHeader.tabsBorder#eaeaea
- editorGutter.addedBackground#587c0c
- editorGutter.background#000000
- editorGutter.commentRangeForeground#ffffff
- editorGutter.deletedBackground#94151b
- editorGutter.foldingControlForeground#ffffff
- editorGutter.modifiedBackground#0c7d9d
- editorHoverWidget.background#000000d1
- editorHoverWidget.border#262626
- editorHoverWidget.foreground#ffffff
- editorIndentGuide.activeBackground#343434
- editorIndentGuide.background#3b3b3b
- editorInfo.background#4490BF00
- editorInfo.border#4490BF00
- editorInfo.foreground#0087ff
- editorLineNumber.activeForeground#ffffff
- editorLineNumber.foreground#fbfbfb
- editorLink.activeForeground#0076d7
- editorMarkerNavigation.background#2d2d30
- editorMarkerNavigationError.background#f48771
- editorMarkerNavigationInfo.background#238cea
- editorMarkerNavigationWarning.background#b47909
- editorOverviewRuler.background#25252500
- editorOverviewRuler.border#ffffff4d
- editorRuler.foreground#f2f2f238
- editorSuggestWidget.background#000000e1
- editorSuggestWidget.border#0a0a0a00
- editorSuggestWidget.foreground#ffffff
- editorSuggestWidget.highlightForeground#0099ff
- editorSuggestWidget.selectedBackground#03304d
- editorWarning.background#A9904000
- editorWarning.border#ffffff00
- editorWarning.foreground#ffd100
- editorWhitespace.foreground#92d15230
- editorWidget.background#000000d1
- editorWidget.foreground#cccccc
- editorWidget.resizeBorder#8e4a4a
- focusBorder#000000
- foreground#ffffff
- gitDecoration.addedResourceForeground#499b58
- gitDecoration.conflictingResourceForeground#6c6cc4
- gitDecoration.deletedResourceForeground#d51c1c
- gitDecoration.ignoredResourceForeground#8c8c8c
- gitDecoration.modifiedResourceForeground#e09526
- gitDecoration.stageDeletedResourceForeground#e04b31
- gitDecoration.stageModifiedResourceForeground#ec8e00
- gitDecoration.submoduleResourceForeground#40a2fd
- gitDecoration.untrackedResourceForeground#73c991
- icon.foreground#ffffff
- input.background#000000db
- input.border#00000000
- input.foreground#ffffff
- input.placeholderForeground#8e8e8e
- inputOption.activeBackground#05619f66
- inputOption.activeBorder#0058ff00
- inputOption.activeForeground#ffffff
- list.activeSelectionBackground#094771
- list.activeSelectionForeground#ffffff
- list.dropBackground#383b3d
- list.focusBackground#142e3f
- list.focusForeground#cccccc
- list.highlightForeground#0099ff
- list.hoverBackground#ffffff3e
- list.hoverForeground#ffffff
- list.inactiveSelectionBackground#ffffff28
- list.inactiveSelectionForeground#ffffff
- listFilterWidget.background#512f20
- listFilterWidget.noMatchesOutline#be1100
- listFilterWidget.outline#00000000
- menu.background#000000d9
- menu.border#00000085
- menu.foreground#ffffff
- menu.selectionBackground#0947717a
- menu.selectionBorder#00000000
- menu.selectionForeground#ffffff
- menu.separatorBackground#bbbbbb
- menubar.selectionBackground#ffffff1a
- menubar.selectionForeground#cccccc
- merge.commonContentBackground#282828
- merge.commonHeaderBackground#383838
- merge.currentContentBackground#27403B
- merge.currentHeaderBackground#367366
- merge.incomingContentBackground#28384B
- merge.incomingHeaderBackground#395F8F
- minimap.background#000000
- minimap.errorHighlight#ff0000
- minimap.findMatchHighlight#000000
- minimap.selectionHighlight#ffffff28
- minimap.warningHighlight#ffd100
- minimapGutter.addedBackground#587c0c
- minimapGutter.deletedBackground#94151b
- minimapGutter.modifiedBackground#0c7d9d
- notificationCenter.border#2e2e2e
- notificationCenterHeader.background#000000
- notificationCenterHeader.foreground#ffffff
- notifications.background#000000
- notifications.border#303031
- notifications.foreground#cccccc
- notificationsErrorIcon.foreground#ff0000
- notificationsInfoIcon.foreground#0087ff
- notificationsWarningIcon.foreground#ffd30e
- notificationToast.border#757575
- panel.background#000000
- panel.border#6b6b6b59
- panelSection.border#80808059
- panelTitle.activeBorder#9d0e0e
- panelTitle.activeForeground#ffffff
- panelTitle.inactiveForeground#d3d3d399
- peekView.border#007acc
- peekViewEditor.background#001f33
- peekViewEditor.matchHighlightBackground#54371199
- peekViewEditor.matchHighlightBorder#26211a00
- peekViewEditorGutter.background#001f33
- peekViewResult.background#252526
- peekViewResult.fileForeground#ffffff
- peekViewResult.lineForeground#8c8c8c
- peekViewResult.matchHighlightBackground#ff64002c
- peekViewResult.selectionBackground#3399ff33
- peekViewResult.selectionForeground#ffffff
- peekViewTitle.background#1e1e1e
- peekViewTitleDescription.foreground#ccccccb3
- peekViewTitleLabel.foreground#ffffff
- pickerGroup.border#ececee
- pickerGroup.foreground#368bec
- progressBar.background#008cff
- scrollbar.shadow#ffffff
- scrollbarSlider.activeBackground#bfbfbf66
- scrollbarSlider.background#28232366
- scrollbarSlider.hoverBackground#646464b3
- selection.background#197acf6c
- settings.focusedRowBackground#ffffff07
- settings.headerForeground#ffffff
- sideBar.background#0a0a0a
- sideBar.border#000000
- sideBar.dropBackground#383b3d
- sideBar.foreground#ffffff
- sideBarSectionHeader.background#00000000
- sideBarSectionHeader.border#7d7b7b33
- sideBarSectionHeader.foreground#ffffff
- sideBarTitle.foreground#ffffff
- statusBar.background#007acc
- statusBar.debuggingBackground#cc6633
- statusBar.debuggingForeground#ffffff
- statusBar.foreground#ffffff
- statusBar.noFolderBackground#68217a
- statusBar.noFolderForeground#ffffff
- statusBarItem.activeBackground#FFFFFF25
- statusBarItem.hoverBackground#ffffff1f
- statusBarItem.remoteBackground#16825d
- statusBarItem.remoteForeground#ffffff
- tab.activeBackground#1e1e1e
- tab.activeBorder#00000000
- tab.activeBorderTop#00000000
- tab.activeForeground#ffffff
- tab.border#252526
- tab.inactiveBackground#2d2d2d
- tab.inactiveForeground#ffffff80
- terminal.ansiBlack#474040
- terminal.ansiBlue#2472c8
- terminal.ansiBrightBlack#666666
- terminal.ansiBrightBlue#3b8eea
- terminal.ansiBrightCyan#29b8db
- terminal.ansiBrightGreen#23d18b
- terminal.ansiBrightMagenta#d670d6
- terminal.ansiBrightRed#f14c4c
- terminal.ansiBrightWhite#e5e5e5
- terminal.ansiBrightYellow#f5f543
- terminal.ansiCyan#11a8cd
- terminal.ansiGreen#0dbc79
- terminal.ansiMagenta#bc3fbc
- terminal.ansiRed#cd3131
- terminal.ansiWhite#e5e5e5
- terminal.ansiYellow#e5e510
- terminal.border#80808059
- terminal.foreground#cccccc
- terminal.selectionBackground#ffffff50
- terminalCursor.background#ff00308b
- terminalCursor.foreground#ffffff
- textLink.foreground#1c86ff
- titleBar.activeBackground#000000
- titleBar.activeForeground#ffffff
- titleBar.border#00000000
- titleBar.inactiveBackground#3c3c3c99
- titleBar.inactiveForeground#cccccc99
- tree.indentGuidesStroke#565454
- walkThrough.embeddedEditorBackground#00000050
- widget.shadow#ffffff4b
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 | #108046 | italic |
| string.quoted, string.template, punctuation.definition.string | #f77326 | — |
| string.template meta.embedded.line | #b3aeae | — |
| variable, entity.name.variable | #1fc9cf | — |
| variable.language | #fe4450 | bold |
| variable.parameter | — | italic |
| storage.type, storage.modifier | #fbff00 | — |
| constant | #ff1500 | — |
| string.regexp | #ff1500 | — |
| constant.numeric | #f51400 | — |
| constant.language | #ff1500 | — |
| constant.character.escape | #36f9f6 | — |
| entity.name | #fc0011 | — |
| entity.name.tag | #00ff8c | — |
| punctuation.definition.tag | #00fffb | — |
| entity.other.attribute-name | #ffcc00 | — |
| entity.other.attribute-name.html | #ffcc00 | italic |
| entity.name.type, meta.attribute.class.html | #ff0011 | — |
| entity.other.inherited-class | #ff5201 | — |
| entity.name.function, variable.function | #00fffb | — |
| keyword.control.export.js, keyword.control.import.js | #00ff8c | — |
| constant.numeric.decimal.js | #00e1ff | — |
| keyword | #ffcc00 | — |
| keyword.control | #ffcc00 | — |
| keyword.operator | #ffcc00 | — |
| keyword.operator.new, keyword.operator.expression, keyword.operator.logical | #ffcc00 | — |
| keyword.other.unit | #ff3e2c | — |
| support | #ff1d2c | — |
| support.function | #0ffffb | — |
| support.variable | #ff7edb | — |
| meta.object-literal.key, support.type.property-name | #ff32c5 | — |
| punctuation.separator.key-value | #ffffff | — |
| punctuation.section.embedded | #ffcc00 | — |
| punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end | #00ff8c | — |
| support.type.property-name.css, support.type.property-name.json | #00ff8c | — |
| switch-block.expr.js | #00ff8c | — |
| variable.other.constant.property.js, variable.other.property.js | #0ae2ff | — |
| constant.other.color | #ff402e | — |
| support.constant.font-name | #ff2d19 | — |
| entity.other.attribute-name.id | #00fffb | — |
| entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class | #D50 | — |
| support.function.misc.css | #ff2331 | — |
| markup.heading, entity.name.section | #ff14bc | — |
| text.html, keyword.operator.assignment | #ffffffee | — |
| markup.quote | #ffffffcc | italic |
| beginning.punctuation.definition.list | #ff00b7 | — |
| markup.underline.link | #D50 | — |
| string.other.link.description | #ff321f | — |
| meta.function-call.generic.python | #1bfffb | — |
| variable.parameter.function-call.python | #2bffa0 | — |
| storage.type.cs | #ff2331 | — |
| entity.name.variable.local.cs | #ff28c2 | — |
| entity.name.variable.field.cs, entity.name.variable.property.cs | #ff26c2 | — |
| constant.other.placeholder.c | #28fd9d | italic |
| keyword.control.directive.include.c, keyword.control.directive.define.c | #22ff9b | — |
| storage.modifier.c | #ff2635 | — |
| source.cpp keyword.operator | #ffd21d | — |
| constant.other.placeholder.cpp | #2cffa0 | italic |
| keyword.control.directive.include.cpp, keyword.control.directive.define.cpp | #2effa1 | — |
| storage.modifier.specifier.const.cpp | #fc2735 | — |
| source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir | #1afaf6 | — |
| source.elixir entity.name.function | #17ff97 | — |
| source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir | #1af8f4 | — |
| source.elixir punctuation.definition.string | #2aff9f | — |
| source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir | #06ff8f | — |
| source.elixir .punctuation.binary.elixir | #ff00b7 | italic |
| entity.global.clojure | #00fffb | bold |
| storage.control.clojure | #13fffb | italic |
| meta.metadata.simple.clojure, meta.metadata.map.clojure | #ff1c2b | italic |
| meta.quoted-expression.clojure | — | italic |
| meta.symbol.clojure | #ff31c5 | — |
| source.go | #ff2ac3 | — |
| source.go meta.function-call.go | #00fffb | — |
| 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 | #ffcf0d | — |
| source.go storage.type, source.go keyword.struct.go, source.go keyword.interface.go | #0aff91 | — |
| source.go constant.language.go, source.go constant.other.placeholder.go, source.go variable | #17dffa | — |
| markup.underline.link.markdown, markup.inline.raw.string.markdown | #29ff9e | italic |
| string.other.link.title.markdown | #ffce0b | — |
| markup.heading.markdown, entity.name.section.markdown | #ff35c6 | bold |
| markup.italic.markdown | #00e1ff | italic |
| markup.bold.markdown | #2EE2FA | bold |
| punctuation.definition.quote.begin.markdown, markup.quote.markdown | #06ff8f | — |
| source.dart, source.python, source.scala | #06ff8f | — |
| string.interpolated.single.dart | #fd4736 | — |
| variable.parameter.dart | #1eff9a | — |
| constant.numeric.dart | #00e1ff | — |
| variable.parameter.scala | #2EE2FA | — |
| meta.template.expression.scala | #1eff9a | — |
Shiki preview
TypeScript sample highlighted with this variant's colors and tokenColors.
Loading...