Skip to main content
Coding Theme

Color themes

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#5e06f6
  • activityBar.activeFocusBorder#5e06f6
  • activityBar.background#120420
  • activityBar.border#00e5ff56
  • activityBar.dropBorder#00ff11
  • activityBar.foreground#00fcf7
  • activityBar.inactiveForeground#5d00e9
  • activityBarBadge.background#181030
  • activityBarBadge.foreground#17ffff
  • badge.background#ff00a0
  • breadcrumb.activeSelectionForeground#17ffff
  • breadcrumb.focusForeground#f737ed
  • breadcrumb.foreground#17ffff
  • breadcrumbPicker.background#160035
  • button.background#221241
  • button.hoverBackground#2c1a4e
  • checkbox.background#180030
  • checkbox.border#0affcab4
  • commandCenter.background#1d183a
  • commandCenter.border#681899e8
  • contrastBorder#0db9abe1
  • debugToolBar.background#0d011f
  • diffEditor.border#5b34b660
  • diffEditor.diagonalFill#edd4fc3b
  • diffEditor.insertedTextBackground#006d092d
  • diffEditor.removedTextBackground#fc462628
  • dropdown.background#170a3b
  • dropdown.border#290950
  • dropdown.foreground#0cdcb3
  • dropdown.listBackground#240346
  • editor.background#120420
  • editor.findMatchBackground#2116bfd3
  • editor.findMatchHighlightBackground#0b25557e
  • editor.findRangeHighlightBackground#42149780
  • editor.foreground#eeeeeee7
  • editor.hoverHighlightBackground#0163704d
  • editor.inactiveSelectionBackground#91c1ff5e
  • editor.lineHighlightBackground#302b4d88
  • editor.lineHighlightBorder#00ffaa17
  • editor.rangeHighlightBackground#a8740396
  • editor.selectionBackground#173a72b2
  • editor.selectionHighlightBackground#02f0a06e
  • editor.wordHighlightBackground#0645f544
  • editor.wordHighlightStrongBackground#4f700180
  • editorBracketHighlight.foreground1#d7fc04d5
  • editorBracketHighlight.foreground2#aa7708
  • editorBracketHighlight.foreground3#00ccff
  • editorBracketMatch.background#3c86c2a4
  • editorBracketMatch.border#7e16bf8f
  • editorBracketPairGuide.activeBackground1#ffd70090
  • editorBracketPairGuide.activeBackground2#da70d690
  • editorBracketPairGuide.activeBackground3#179fffa0
  • editorBracketPairGuide.background1#ffd70060
  • editorBracketPairGuide.background2#da70d660
  • editorBracketPairGuide.background3#179fff80
  • editorCodeLens.foreground#dcaef7d0
  • editorCursor.foreground#0cfbff
  • editorGroup.border#4d057b60
  • editorGroup.dropBackground#9039c750
  • editorGroup.emptyBackground#120024
  • editorGroupHeader.border#00e6d33b
  • editorGroupHeader.noTabsBackground#18012e
  • editorGroupHeader.tabsBackground#120024
  • editorGroupHeader.tabsBorder#120024
  • editorGutter.background#1c0a38c7
  • editorHoverWidget.background#1d183a
  • editorHoverWidget.border#01f3bf67
  • editorIndentGuide.activeBackground1#0add8c32
  • editorIndentGuide.background1#18f1c248
  • editorInlayHint.background#b133ff10
  • editorInlayHint.foreground#e9d9f260
  • editorLineNumber.foreground#00ffd9
  • editorLink.activeForeground#ba7dd9
  • editorMarkerNavigation.background#25013c
  • editorMarkerNavigationError.background#0851b6
  • editorMarkerNavigationWarning.background#5aac5a
  • editorOverviewRuler.border#120024
  • editorRuler.foreground#4d057b30
  • editorStickyScroll.background#1a0033
  • editorStickyScrollHover.background#4e057ba8
  • editorSuggestWidget.background#180030
  • editorSuggestWidget.border#4d057b60
  • editorSuggestWidget.foreground#e9d9f2d0
  • editorSuggestWidget.highlightForeground#ba7dd9
  • editorSuggestWidget.selectedBackground#4d057b80
  • editorSuggestWidget.selectedForeground#e9d9f2
  • editorWhitespace.foreground#8c4bb332
  • editorWidget.background#31094b
  • editorWidget.border#892ddf80
  • editorWidget.foreground#e9d9f2d0
  • editorWidget.resizeBorder#a9df2db0
  • errorForeground#ff0101
  • focusBorder#e9d9f230
  • foreground#e9d9f2
  • gitlens.gutterBackgroundColor#25013c
  • gitlens.gutterForegroundColor#e9d9f2d0
  • gitlens.gutterUncommittedForegroundColor#e9d9f2
  • gitlens.lineHighlightBackgroundColor#160341d7
  • gitlens.lineHighlightOverviewRulerColor#4d057b
  • gitlens.trailingLineForegroundColor#e9d9f255
  • input.background#151324
  • input.border#00ffd518
  • input.foreground#e9d9f2
  • input.placeholderForeground#e9d9f250
  • inputOption.activeBackground#5716bf60
  • inputOption.activeBorder#16bf9aa0
  • inputOption.hoverBackground#c395df5b
  • list.activeSelectionBackground#360a7e9d
  • list.activeSelectionForeground#04f3df
  • list.deemphasizedForeground#e9d9f250
  • list.dropBackground#32057b80
  • list.filterMatchBackground#7d16bfb0
  • list.filterMatchBorder#7d16bf00
  • list.focusBackground#10226e80
  • list.focusForeground#e9d9f2
  • list.highlightForeground#7d83d9
  • list.hoverBackground#1e487780
  • list.hoverForeground#e9d9f2
  • list.inactiveFocusBackground#012b3c
  • list.inactiveSelectionBackground#4314af65
  • list.inactiveSelectionForeground#00ffaa
  • list.invalidItemForeground#e86969
  • listFilterWidget.background#052a7bea
  • listFilterWidget.noMatchesOutline#362997
  • listFilterWidget.outline#7d16bf70
  • menu.background#10021d
  • menu.border#4d057b70
  • menu.foreground#2cdcf7d0
  • menu.selectionBackground#05467b80
  • menu.selectionForeground#e9d9f2
  • menu.separatorBackground#4d057b70
  • menubar.selectionBackground#4d057b80
  • menubar.selectionBorder#4d057b80
  • menubar.selectionForeground#e9d9f2
  • notebook.cellBorderColor#4d057ba6
  • notebook.cellHoverBackground#4e057b96
  • notebook.cellStatusBarItemHoverBackground#4d057b60
  • notebook.cellToolbarSeparator#4d057b60
  • notebook.focusedCellBackground#4d057b60
  • notebook.focusedCellBorder#4d057b
  • notebook.focusedEditorBorder#4d057b
  • notebook.outputContainerBackgroundColor#180030
  • notificationCenter.border#4d057b80
  • notificationCenterHeader.background#25013c
  • notificationCenterHeader.foreground#e9d9f2d0
  • notificationLink.foreground#ba7dd9
  • notifications.background#25013c
  • notifications.border#4d057b60
  • notifications.foreground#e9d9f2d0
  • notificationToast.border#4d057b80
  • panel.background#120024
  • panel.border#4d057b60
  • panel.dropBorder#9039c7
  • panelSectionHeader.background#120024
  • panelSectionHeader.border#4d057b60
  • panelSectionHeader.foreground#e9d9f2d0
  • panelTitle.activeBorder#b133ffa0
  • panelTitle.activeForeground#e9d9f2c0
  • panelTitle.inactiveForeground#e9d9f250
  • peekView.border#4d057b80
  • peekViewEditor.background#25013c80
  • peekViewEditor.matchHighlightBackground#4d057bb0
  • peekViewEditorGutter.background#25013c80
  • peekViewEditorStickyScroll.background#452464
  • peekViewResult.background#25013c50
  • peekViewResult.fileForeground#e9d9f2d0
  • peekViewResult.lineForeground#e9d9f2a0
  • peekViewResult.matchHighlightBackground#4d057be0
  • peekViewResult.selectionBackground#25013c
  • peekViewResult.selectionForeground#e9d9f2
  • peekViewTitle.background#25013c
  • peekViewTitleDescription.foreground#e9d9f275
  • peekViewTitleLabel.foreground#e9d9f2
  • pickerGroup.border#4d057b80
  • pickerGroup.foreground#b884d2
  • progressBar.background#9039c7
  • quickInput.background#1d183a
  • quickInput.foreground#e9d9f2d0
  • quickInputList.focusBackground#47308580
  • quickInputList.focusForeground#e9d9f2
  • quickInputTitle.background#180030
  • sash.hoverBorder#4d057b
  • scrollbar.shadow#25013c
  • scrollbarSlider.activeBackground#cf8afaa0
  • scrollbarSlider.background#7d16bf40
  • scrollbarSlider.hoverBackground#7d16bf70
  • selection.background#7d16bf
  • settings.checkboxBackground#180030
  • settings.checkboxBorder#e9d9f220
  • settings.dropdownBackground#180030
  • settings.dropdownBorder#e9d9f220
  • settings.headerForeground#e9d9f2
  • settings.numberInputBackground#180030
  • settings.numberInputBorder#e9d9f220
  • settings.textInputBackground#180030
  • settings.textInputBorder#fafafa20
  • sideBar.background#16122c
  • sideBar.border#6f00ff25
  • sideBar.foreground#aed2d4
  • sideBarSectionHeader.background#282247
  • sideBarSectionHeader.border#4d057b60
  • sideBarSectionHeader.foreground#00fff2
  • sideBarTitle.foreground#e9d9f2d0
  • statusBar.background#120024
  • statusBar.border#120024
  • statusBar.debuggingBackground#1e123f60
  • statusBar.debuggingBorder#120024
  • statusBar.debuggingForeground#aa9104
  • statusBar.foreground#00fbff
  • statusBar.noFolderBackground#120024
  • statusBarItem.activeBackground#32057b80
  • statusBarItem.hoverBackground#05347b59
  • statusBarItem.prominentBackground#054c7ba6
  • statusBarItem.prominentHoverBackground#4d057bd9
  • statusBarItem.remoteBackground#4d057b
  • statusBarItem.remoteForeground#e9d9f2d0
  • tab.activeBackground#3545646e
  • tab.activeBorder#b133ffc0
  • tab.activeBorderTop#00000000
  • tab.activeForeground#e9d9f2
  • tab.activeModifiedBorder#5b1dec
  • tab.border#120024
  • tab.hoverBackground#401d9250
  • tab.hoverBorder#b133ffc0
  • tab.hoverForeground#e9d9f2
  • tab.inactiveBackground#120024
  • tab.inactiveForeground#e9d9f2a0
  • tab.inactiveModifiedBorder#C8867060
  • tab.unfocusedActiveBorder#b133ff80
  • tab.unfocusedActiveBorderTop#00000000
  • tab.unfocusedActiveForeground#e9d9f2a0
  • tab.unfocusedActiveModifiedBorder#C8867060
  • tab.unfocusedHoverBackground#25013c50
  • tab.unfocusedHoverBorder#b133ffc0
  • tab.unfocusedHoverForeground#e9d9f2
  • tab.unfocusedInactiveForeground#e9d9f2a0
  • tab.unfocusedInactiveModifiedBorder#C8867060
  • terminal.background#140d25
  • terminal.foreground#ff9aafff
  • terminalCursor.foreground#09f5e5
  • textBlockQuote.background#d4d4d41a
  • textBlockQuote.border#d4d4d440
  • textCodeBlock.background#d4d4d41a
  • textLink.activeForeground#ba7dd9
  • textLink.foreground#ba7dd9
  • titleBar.activeBackground#100422
  • titleBar.inactiveBackground#120024
  • toolbar.activeBackground#34156ef5
  • toolbar.hoverBackground#2f098a8e
  • tree.indentGuidesStroke#01dffcda
  • widget.shadow#00000040
  • window.activeBorder#280245
  • window.inactiveBorder#280245

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
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#d4d4d4c5italic
string.quoted, string.template, punctuation.definition.string#05a500
string.template meta.embedded.line#0dc200
variable, entity.name.variable, meta.object-literal.key.tsx, meta.object-literal.key.jsx, meta.object-literal.key.js, meta.var.expr.tsx#dcdbdeitalic
variable.language#f14fabbold
variable.parameter#48ff00italic
storage.type, storage.modifier#46d1fc
constant#7d0aff
string.regexp#f97e72
constant.numeric#00ff73d3
constant.language#00ffe1
constant.character.escape#8febe9
entity.name#fe4450
entity.name.tag#fd4dddff
entity.name.tag.css, meta.selector.css, source.css, meta.embedded.block.astro, meta.style.astro, meta.scope.tag.style.astro#00c75abold
punctuation.definition.tag#5ce5f7bold
entity.other.attribute-name#ff9900ecitalic
entity.other.attribute-name.class.css, meta.selector.css, meta.embedded.block.astro#4cff88italic
entity.other.attribute-name.html#fbc100italic
entity.name.type, meta.attribute.class.html#00fddb
entity.name.type, entity.name.type.interface#942cf5bold
entity.other.inherited-class#00ffea
entity.name.function.ts, meta.function-call.ts, meta.array.literal.ts, meta.var.expr.ts, meta.block.ts, meta.arrow.ts, meta.var.expr.ts#6832fdd6
entity.name.function, variable.function#00ffeab1bold
keyword.control.export.js, keyword.control.import.js#00FF8D
constant.numeric.decimal.js#FF00A8
keyword#00FFFB
keyword.control#f8a305dc
variable.other.readwrite.alias.tsx, meta.import.tsx, variable.other.readwrite.alias.jsx, meta.import.jsx, variable.other.readwrite.alias.js, meta.import.js#0ff2fa
keyword.control.at-rule.theme.tailwind, source.css#19b6ffbold
keyword.operator#54FF00
keyword.other.unit#00c3ffe1italic
support.type.property-name.css, meta.property-name.css, meta.property-list.css, source.css, meta.embedded.block.astro, meta.style.astro, meta.scope.tag.style.astro#c8ff00italic
support#00f1fdffbold
support.class.component.tsx, support.class.component.jsx#00ffbbffbold
support.function#00FFFB
support.variable#7696ffe0
meta.object-literal.key, support.type.property-name#c3d900bold
punctuation.separator.key-value#00FFFB
punctuation.section.embedded#ffc400
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#0bdfe6
support.type.property-name.css, support.type.property-name.json#da71faffitalic bold
switch-block.expr.js#00FFFB
variable.other.constant.property.js, variable.other.property.js#00ffc8
constant.other.color#00f7ff
support.constant.font-name#bbff00b7italic
entity.other.attribute-name.id#2ffff5
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#2bf5fc
support.function.misc.css#fe7f44f5
markup.heading, entity.name.section#9e77fa
text.html, keyword.operator.assignment#ffffffee
markup.quote#0dc28bccitalic
beginning.punctuation.definition.list#a9ff53
markup.underline.link#b99101
string.other.link.description#8a6be4
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#72f1b8italic
keyword.control.directive.include.c, keyword.control.directive.define.c#72f1b8
storage.modifier.c#fe4450
source.cpp keyword.operator#fede5d
constant.other.placeholder.cpp#72f1b8italic
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#7df172
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#36f9f6
source.elixir punctuation.definition.string#a972f1
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#72f1b8
source.elixir .punctuation.binary.elixir#1a9102italic
entity.global.clojure#36f9f6bold
storage.control.clojure#36f9f6italic
meta.metadata.simple.clojure, meta.metadata.map.clojure#fe4450italic
meta.quoted-expression.clojureitalic
meta.symbol.clojure#8c5aff
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#ff00d0
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#72f1b8italic
string.other.link.title.markdown#fede5d
markup.heading.markdown, entity.name.section.markdown#005effbold
markup.italic.markdown#2EE2FAitalic
markup.bold.markdown#2EE2FAbold
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