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.background#0d0d12
  • activityBar.border#00000000
  • activityBar.foreground#e2dff0
  • activityBar.inactiveForeground#3a3a52
  • activityBarBadge.background#c084fc
  • activityBarBadge.foreground#e2dff0
  • badge.background#c084fc
  • badge.foreground#e2dff0
  • breadcrumb.activeSelectionForeground#e2dff0
  • breadcrumb.background#111117
  • breadcrumb.focusForeground#78dba9
  • breadcrumb.foreground#5c5a8a
  • button.background#78dba9
  • button.foreground#111117
  • button.hoverBackground#9bf5d0
  • button.secondaryBackground#252538
  • button.secondaryForeground#e2dff0
  • button.secondaryHoverBackground#363550
  • checkbox.background#151520
  • checkbox.border#252538
  • checkbox.foreground#e2dff0
  • contrastActiveBorder#00000000
  • contrastBorder#00000000
  • debugConsole.errorForeground#f87171
  • debugConsole.infoForeground#818cf8
  • debugConsole.sourceForeground#a78bfa
  • debugConsole.warningForeground#fb923c
  • debugConsoleInputIcon.foreground#78dba9
  • debugToolBar.background#151520
  • debugToolBar.border#252538
  • descriptionForeground#5c5a8a
  • diffEditor.border#252538
  • diffEditor.insertedLineBackground#78dba912
  • diffEditor.insertedTextBackground#78dba91a
  • diffEditor.removedLineBackground#c084fc12
  • diffEditor.removedTextBackground#c084fc1a
  • dropdown.background#151520
  • dropdown.border#252538
  • dropdown.foreground#e2dff0
  • editor.background#111117
  • editor.findMatchBackground#c084fcbb
  • editor.findMatchHighlightBackground#c084fc50
  • editor.findRangeHighlightBackground#2a284040
  • editor.foreground#e2dff0
  • editor.inactiveSelectionBackground#2a284040
  • editor.lineHighlightBackground#131320
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#2a284090
  • editor.selectionHighlightBackground#2a284050
  • editor.wordHighlightBackground#2a284060
  • editor.wordHighlightStrongBackground#2a284090
  • editorBracketHighlight.foreground1#c084fc
  • editorBracketHighlight.foreground2#78dba9
  • editorBracketHighlight.foreground3#818cf8
  • editorBracketHighlight.foreground4#a78bfa
  • editorBracketHighlight.foreground5#fb923c
  • editorBracketHighlight.foreground6#fbbf24
  • editorBracketHighlight.unexpectedBracket.foreground#f87171
  • editorBracketMatch.background#c084fc30
  • editorBracketMatch.border#78dba9
  • editorCodeLens.foreground#5c5a8a
  • editorCursor.background#111117
  • editorCursor.foreground#e8e3f8
  • editorError.foreground#f87171
  • editorGroup.border#252538
  • editorGroupHeader.noTabsBackground#111117
  • editorGroupHeader.tabsBackground#0d0d12
  • editorGutter.addedBackground#78dba9
  • editorGutter.background#111117
  • editorGutter.deletedBackground#c084fc
  • editorGutter.modifiedBackground#fbbf24
  • editorHint.foreground#78dba9
  • editorHoverWidget.background#151520
  • editorHoverWidget.border#252538
  • editorIndentGuide.activeBackground1#5c5a8a88
  • editorIndentGuide.background1#1e1e2a
  • editorInfo.foreground#818cf8
  • editorInlayHint.background#141420
  • editorInlayHint.foreground#5c5a8a
  • editorInlayHint.parameterForeground#fb923c
  • editorInlayHint.typeForeground#818cf8
  • editorLightBulb.foreground#fbbf24
  • editorLineNumber.activeForeground#78dba9
  • editorLineNumber.foreground#3a3a52
  • editorOverviewRuler.addedForeground#78dba9
  • editorOverviewRuler.border#00000000
  • editorOverviewRuler.deletedForeground#c084fc
  • editorOverviewRuler.errorForeground#f87171
  • editorOverviewRuler.findMatchForeground#c084fc80
  • editorOverviewRuler.modifiedForeground#fbbf24
  • editorOverviewRuler.selectionHighlightForeground#a78bfa60
  • editorOverviewRuler.warningForeground#fb923c
  • editorRuler.foreground#1e1e2a
  • editorSuggestWidget.background#151520
  • editorSuggestWidget.border#252538
  • editorSuggestWidget.focusHighlightForeground#78dba9
  • editorSuggestWidget.foreground#e2dff0
  • editorSuggestWidget.highlightForeground#78dba9
  • editorSuggestWidget.selectedBackground#252448
  • editorSuggestWidget.selectedForeground#e2dff0
  • editorWarning.foreground#fb923c
  • editorWhitespace.foreground#1e1e2a
  • editorWidget.background#151520
  • editorWidget.border#252538
  • editorWidget.foreground#e2dff0
  • errorForeground#f87171
  • focusBorder#c084fc60
  • foreground#e2dff0
  • gitDecoration.addedResourceForeground#78dba9
  • gitDecoration.conflictingResourceForeground#fb923c
  • gitDecoration.deletedResourceForeground#c084fc
  • gitDecoration.ignoredResourceForeground#3a3a52
  • gitDecoration.modifiedResourceForeground#fbbf24
  • gitDecoration.renamedResourceForeground#818cf8
  • gitDecoration.stageDeletedResourceForeground#c084fc
  • gitDecoration.stageModifiedResourceForeground#fbbf24
  • gitDecoration.untrackedResourceForeground#78dba9
  • icon.foreground#b8b5d4
  • input.background#151520
  • input.border#252538
  • input.foreground#e2dff0
  • input.placeholderForeground#3a3a52
  • inputValidation.errorBackground#f8717120
  • inputValidation.errorBorder#f87171
  • inputValidation.infoBackground#818cf820
  • inputValidation.infoBorder#818cf8
  • inputValidation.warningBackground#fb923c20
  • inputValidation.warningBorder#fb923c
  • list.activeSelectionBackground#252448
  • list.activeSelectionForeground#e2dff0
  • list.errorForeground#f87171
  • list.focusBackground#25244870
  • list.focusForeground#e2dff0
  • list.highlightForeground#78dba9
  • list.hoverBackground#1e1d3a
  • list.hoverForeground#e2dff0
  • list.inactiveSelectionBackground#1a1930
  • list.inactiveSelectionForeground#b8b5d4
  • list.warningForeground#fb923c
  • listFilterWidget.background#151520
  • listFilterWidget.outline#a78bfa
  • menu.background#0f0f18
  • menu.border#252538
  • menu.foreground#e2dff0
  • menu.selectionBackground#252448
  • menu.selectionForeground#e2dff0
  • menu.separatorBackground#252538
  • menubar.selectionBackground#25244870
  • menubar.selectionForeground#e2dff0
  • notificationLink.foreground#818cf8
  • notifications.background#151520
  • notifications.border#252538
  • notifications.foreground#e2dff0
  • panel.background#0f0f14
  • panel.border#252538
  • panelTitle.activeBorder#c084fc
  • panelTitle.activeForeground#e2dff0
  • panelTitle.inactiveForeground#3a3a52
  • peekView.border#c084fc
  • peekViewEditor.background#0f0f14
  • peekViewEditor.matchHighlightBackground#c084fc40
  • peekViewEditorGutter.background#0f0f14
  • peekViewResult.background#0d0d12
  • peekViewResult.fileForeground#e2dff0
  • peekViewResult.lineForeground#b8b5d4
  • peekViewResult.matchHighlightBackground#c084fc40
  • peekViewResult.selectionBackground#252538
  • peekViewResult.selectionForeground#e2dff0
  • peekViewTitle.background#0a0a0f
  • peekViewTitleDescription.foreground#5c5a8a
  • peekViewTitleLabel.foreground#78dba9
  • pickerGroup.border#252538
  • pickerGroup.foreground#5c5a8a
  • progressBar.background#78dba9
  • quickInput.background#151520
  • quickInput.foreground#e2dff0
  • quickInputList.focusBackground#252448
  • quickInputList.focusForeground#e2dff0
  • quickInputList.focusIconForeground#78dba9
  • quickInputTitle.background#111117
  • scrollbar.shadow#00000060
  • scrollbarSlider.activeBackground#c084fc60
  • scrollbarSlider.background#25253840
  • scrollbarSlider.hoverBackground#25253880
  • selection.background#c084fc40
  • sideBar.background#0f0f14
  • sideBar.border#00000000
  • sideBar.foreground#b8b5d4
  • sideBarSectionHeader.background#111117
  • sideBarSectionHeader.border#00000000
  • sideBarSectionHeader.foreground#5c5a8a
  • sideBarTitle.foreground#5c5a8a
  • statusBar.background#0a0a0f
  • statusBar.border#00000000
  • statusBar.debuggingBackground#c084fc
  • statusBar.debuggingForeground#e2dff0
  • statusBar.foreground#b8b5d4
  • statusBar.noFolderBackground#0a0a0f
  • statusBar.noFolderForeground#b8b5d4
  • statusBarItem.activeBackground#25253880
  • statusBarItem.errorBackground#f87171
  • statusBarItem.errorForeground#e2dff0
  • statusBarItem.hoverBackground#25253860
  • statusBarItem.remoteBackground#78dba9
  • statusBarItem.remoteForeground#111117
  • statusBarItem.warningBackground#fb923c
  • statusBarItem.warningForeground#111117
  • tab.activeBackground#111117
  • tab.activeBorder#00000000
  • tab.activeBorderTop#c084fc
  • tab.activeForeground#e2dff0
  • tab.border#00000000
  • tab.hoverBackground#11111780
  • tab.hoverForeground#e2dff0
  • tab.inactiveBackground#0d0d12
  • tab.inactiveForeground#3a3a52
  • tab.unfocusedActiveBackground#111117
  • tab.unfocusedActiveForeground#b8b5d4
  • tab.unfocusedInactiveBackground#0d0d12
  • tab.unfocusedInactiveForeground#3a3a52
  • terminal.ansiBlack#111117
  • terminal.ansiBlue#818cf8
  • terminal.ansiBrightBlack#5c5a8a
  • terminal.ansiBrightBlue#a5b4fc
  • terminal.ansiBrightCyan#c7d2fe
  • terminal.ansiBrightGreen#9bf5d0
  • terminal.ansiBrightMagenta#d8b4fe
  • terminal.ansiBrightRed#f87171
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#fde68a
  • terminal.ansiCyan#818cf8
  • terminal.ansiGreen#78dba9
  • terminal.ansiMagenta#a78bfa
  • terminal.ansiRed#c084fc
  • terminal.ansiWhite#e2dff0
  • terminal.ansiYellow#fbbf24
  • terminal.background#111117
  • terminal.foreground#e2dff0
  • terminal.selectionBackground#2a284080
  • terminalCursor.background#111117
  • terminalCursor.foreground#e8e3f8
  • textBlockQuote.background#151520
  • textBlockQuote.border#c084fc
  • textCodeBlock.background#151520
  • textLink.activeForeground#78dba9
  • textLink.foreground#818cf8
  • textSeparator.foreground#252538
  • titleBar.activeBackground#0a0a0f
  • titleBar.activeForeground#e2dff0
  • titleBar.border#00000000
  • titleBar.inactiveBackground#0a0a0f
  • titleBar.inactiveForeground#3a3a52
  • widget.shadow#00000080

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment.line, comment.block, comment.block.documentation#5c5a8aitalic
comment.block.documentation storage.type.class.jsdoc, comment.block.documentation punctuation.definition.block.tag.jsdoc, comment.block.documentation entity.name.type.instance.jsdoc#818cf8italic
string, string.quoted, string.template#fbbf24
constant.character.escape, string.regexp.character-class, string source#fb923c
string.regexp, string.regexp keyword.other#fb923c
meta.template.expression.ts, punctuation.definition.template-expression#c084fc
constant.numeric, constant.language, constant.language.boolean, constant.language.null, constant.language.undefined, constant.language.nan#a78bfa
variable.other.constant, variable.other.enummember#a78bfa
keyword, keyword.control, keyword.control.flow, keyword.control.import, keyword.control.from, keyword.control.as, keyword.control.export, keyword.other.using, keyword.other.await#c084fcbold
storage, storage.type, storage.modifier#c084fcbold
keyword.operator, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.logical, keyword.operator.arithmetic, keyword.operator.bitwise, keyword.operator.ternary#c084fc
entity.name.function, support.function, meta.function entity.name.function#78dba9
meta.function-call.generic, variable.function#78dba9
entity.name.function.member, support.function.magic#78dba9
entity.name.class, entity.name.type.class, entity.name.type.interface, entity.name.type.enum, entity.name.type.struct, entity.other.inherited-class#818cf8
meta.type.annotation, support.type, entity.name.type, meta.type.name#818cf8
entity.name.namespace, entity.name.module, meta.import entity.name.type#818cf8italic
variable.parameter, meta.function.parameters variable.other#fb923citalic
meta.decorator, entity.name.function.decorator, support.type.decorator, punctuation.decorator#fbbf24italic
variable, variable.other, variable.other.readwrite, variable.other.object#e2dff0
variable.language#c084fcitalic
variable.other.property, meta.object-literal.key, support.type.property-name#e2dff0
entity.name.tag, meta.tag.sgml#c084fc
entity.other.attribute-name, entity.other.attribute-name.html#78dba9
string.quoted.double.html, string.quoted.single.html#fbbf24
support.type.property-name.css, meta.property-name, source.css support.type#818cf8
entity.name.tag.css, meta.selector#78dba9
entity.other.pseudo-class, entity.other.pseudo-element, keyword.control.at-rule#c084fc
keyword.other.unit, constant.numeric.css#a78bfa
markup.heading, entity.name.section.markdown, punctuation.definition.heading.markdown#78dba9bold
markup.bold, punctuation.definition.bold#fb923cbold
markup.italic, punctuation.definition.italic#c084fcitalic
markup.inline.raw, markup.raw.inline#818cf8
markup.fenced_code.block, markup.raw.block#fbbf24
markup.underline.link, string.other.link#a78bfaunderline
markup.quote, punctuation.definition.quote#5c5a8aitalic
beginning.punctuation.definition.list.markdown, punctuation.definition.list_item.markdown#c084fc
source.json meta.structure.dictionary.json support.type.property-name#e2dff0
entity.name.tag.yaml, source.yaml entity.other.attribute-name#818cf8
keyword.key.toml, support.type.property-name.toml#818cf8
support.function.builtin.shell, entity.name.command.shell#78dba9
variable.other.normal.shell, variable.other.special.shell#a78bfa
storage.modifier.lifetime.rust, entity.name.type.lifetime#fb923citalic
support.macro.rust, entity.name.function.macro.rust#c084fc
support.type.builtin.go#818cf8
support.function.magic.python, entity.name.function.decorator.python#78dba9italic
variable.parameter.function.language.python#c084fcitalic
punctuation, meta.brace, punctuation.separator, punctuation.terminator#e2dff0
punctuation.definition.tag#c084fc
punctuation.definition.string#fbbf24
punctuation.definition.comment#5c5a8a
invalid, invalid.illegal, invalid.deprecated#f87171underline
meta.annotation.java, meta.declaration.annotation.java, entity.name.annotation.java, punctuation.definition.annotation.java#fbbf24italic
keyword.control.java, keyword.other.java, storage.type.java, storage.modifier.java, keyword.other.import.java, keyword.other.package.java#c084fcbold
entity.name.type.class.java, entity.name.class.java, entity.name.type.java, storage.type.primitive.java, entity.other.inherited-class.java#818cf8
entity.name.function.java, entity.name.function.constructor.java#78dba9
variable.other.field.java, variable.other.object.java#e2dff0
variable.other.constant.java, variable.other.enummember.java#a78bfa