Skip to main content
Coding Theme

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#151515
  • activityBar.border#1C1C1C
  • activityBar.foreground#FFFFFF
  • activityBar.inactiveForeground#5C5C5C
  • activityBarBadge.background#FFFFFF
  • activityBarBadge.foreground#000000
  • badge.background#FFFFFF
  • badge.foreground#000000
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.focusForeground#E6E6E6
  • breadcrumb.foreground#6E6E6E
  • button.background#FFFFFF
  • button.foreground#000000
  • button.hoverBackground#D9D9D9
  • button.secondaryBackground#262626
  • button.secondaryForeground#E6E6E6
  • button.secondaryHoverBackground#333333
  • checkbox.background#1E1E1E
  • checkbox.border#262626
  • descriptionForeground#8C8C8C
  • diffEditor.insertedLineBackground#A6BB8514
  • diffEditor.insertedTextBackground#A6BB8526
  • diffEditor.removedLineBackground#A78FDA14
  • diffEditor.removedTextBackground#A78FDA26
  • dropdown.background#1E1E1E
  • dropdown.border#262626
  • dropdown.foreground#E6E6E6
  • editor.background#151515
  • editor.findMatchBackground#FFFFFF33
  • editor.findMatchHighlightBackground#FFFFFF1A
  • editor.foreground#E6E6E6
  • editor.inactiveSelectionBackground#FFFFFF12
  • editor.lineHighlightBackground#FFFFFF08
  • editor.rangeHighlightBackground#FFFFFF0A
  • editor.selectionBackground#FFFFFF26
  • editor.selectionHighlightBackground#FFFFFF14
  • editor.wordHighlightBackground#FFFFFF12
  • editor.wordHighlightStrongBackground#FFFFFF1C
  • editorBracketHighlight.foreground1#D9D9D9
  • editorBracketHighlight.foreground2#9C9C9C
  • editorBracketHighlight.foreground3#6E6E6E
  • editorBracketHighlight.foreground4#D9D9D9
  • editorBracketHighlight.foreground5#9C9C9C
  • editorBracketHighlight.foreground6#6E6E6E
  • editorBracketMatch.background#FFFFFF14
  • editorBracketMatch.border#FFFFFF66
  • editorCodeLens.foreground#5C5C5C
  • editorCursor.foreground#FFFFFF
  • editorError.foreground#D9825F
  • editorGroup.border#1C1C1C
  • editorGroupHeader.tabsBackground#151515
  • editorGroupHeader.tabsBorder#1C1C1C
  • editorGutter.addedBackground#A6BB85
  • editorGutter.background#151515
  • editorGutter.deletedBackground#A78FDA
  • editorGutter.modifiedBackground#D5A456
  • editorHoverWidget.background#1E1E1E
  • editorHoverWidget.border#262626
  • editorIndentGuide.activeBackground1#3A3A3A
  • editorIndentGuide.background1#1C1C1C
  • editorInfo.foreground#87A9C7
  • editorLineNumber.activeForeground#A6A6A6
  • editorLineNumber.foreground#454545
  • editorLink.activeForeground#FFFFFF
  • editorOverviewRuler.border#00000000
  • editorRuler.foreground#1C1C1C
  • editorSuggestWidget.background#1E1E1E
  • editorSuggestWidget.border#262626
  • editorSuggestWidget.highlightForeground#FFFFFF
  • editorSuggestWidget.selectedBackground#FFFFFF1A
  • editorWarning.foreground#D5A456
  • editorWhitespace.foreground#2A2A2A
  • editorWidget.background#1E1E1E
  • editorWidget.border#262626
  • errorForeground#D9825F
  • focusBorder#FFFFFF55
  • foreground#C2C2C2
  • gitDecoration.addedResourceForeground#A6BB85
  • gitDecoration.conflictingResourceForeground#E38D72
  • gitDecoration.deletedResourceForeground#A78FDA
  • gitDecoration.ignoredResourceForeground#454545
  • gitDecoration.modifiedResourceForeground#D5A456
  • gitDecoration.untrackedResourceForeground#A6BB85
  • input.background#1E1E1E
  • input.border#262626
  • input.foreground#E6E6E6
  • input.placeholderForeground#5C5C5C
  • inputOption.activeBackground#FFFFFF26
  • inputOption.activeBorder#FFFFFF66
  • list.activeSelectionBackground#FFFFFF1F
  • list.activeSelectionForeground#FFFFFF
  • list.errorForeground#D9825F
  • list.focusBackground#FFFFFF1F
  • list.highlightForeground#FFFFFF
  • list.hoverBackground#FFFFFF0A
  • list.inactiveSelectionBackground#FFFFFF10
  • list.warningForeground#D5A456
  • menu.background#1E1E1E
  • menu.foreground#C2C2C2
  • menu.selectionBackground#FFFFFF1F
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#262626
  • minimap.background#151515
  • minimap.selectionHighlight#FFFFFF33
  • minimapSlider.activeBackground#FFFFFF1F
  • minimapSlider.background#FFFFFF0A
  • minimapSlider.hoverBackground#FFFFFF14
  • notificationCenter.border#262626
  • notifications.background#1E1E1E
  • notifications.border#262626
  • notifications.foreground#E6E6E6
  • panel.background#151515
  • panel.border#1C1C1C
  • panelTitle.activeBorder#FFFFFF
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#6E6E6E
  • peekView.border#FFFFFF66
  • peekViewEditor.background#1E1E1E
  • peekViewEditor.matchHighlightBackground#FFFFFF26
  • peekViewResult.background#151515
  • peekViewResult.matchHighlightBackground#FFFFFF26
  • peekViewResult.selectionBackground#FFFFFF1F
  • peekViewTitle.background#1E1E1E
  • pickerGroup.border#262626
  • pickerGroup.foreground#FFFFFF
  • quickInput.background#1E1E1E
  • quickInputList.focusBackground#FFFFFF1F
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#FFFFFF40
  • scrollbarSlider.background#FFFFFF14
  • scrollbarSlider.hoverBackground#FFFFFF26
  • selection.background#FFFFFF33
  • sideBar.background#151515
  • sideBar.border#1C1C1C
  • sideBar.foreground#B0B0B0
  • sideBarSectionHeader.background#151515
  • sideBarSectionHeader.foreground#B0B0B0
  • sideBarTitle.foreground#E6E6E6
  • statusBar.background#151515
  • statusBar.border#1C1C1C
  • statusBar.debuggingBackground#FFFFFF
  • statusBar.debuggingForeground#000000
  • statusBar.foreground#8C8C8C
  • statusBar.noFolderBackground#151515
  • statusBarItem.hoverBackground#FFFFFF14
  • statusBarItem.remoteBackground#FFFFFF
  • statusBarItem.remoteForeground#000000
  • tab.activeBackground#151515
  • tab.activeBorderTop#FFFFFF
  • tab.activeForeground#FFFFFF
  • tab.border#1C1C1C
  • tab.hoverBackground#1E1E1E
  • tab.inactiveBackground#151515
  • tab.inactiveForeground#6E6E6E
  • terminal.ansiBlack#151515
  • terminal.ansiBlue#87A9C7
  • terminal.ansiBrightBlack#5C5C5C
  • terminal.ansiBrightBlue#99BCD9
  • terminal.ansiBrightCyan#8DCEB5
  • terminal.ansiBrightGreen#B4CD92
  • terminal.ansiBrightMagenta#C9A0C1
  • terminal.ansiBrightRed#BEA9EC
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#ECBB62
  • terminal.ansiCyan#7FB8A3
  • terminal.ansiGreen#A6BB85
  • terminal.ansiMagenta#B68CAE
  • terminal.ansiRed#A78FDA
  • terminal.ansiWhite#E6E6E6
  • terminal.ansiYellow#D5A456
  • terminal.background#151515
  • terminal.foreground#D9D9D9
  • terminalCursor.foreground#FFFFFF
  • titleBar.activeBackground#151515
  • titleBar.activeForeground#B0B0B0
  • titleBar.border#1C1C1C
  • titleBar.inactiveBackground#151515
  • titleBar.inactiveForeground#5C5C5C
  • tree.indentGuidesStroke#2A2A2A
  • widget.shadow#00000080

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#666666
keyword, keyword.control, storage.type, storage.modifier, keyword.operator.new, keyword.operator.expression, variable.language.this, variable.language.super#A78FDA
storage.type.ts, storage.type.tsx, storage.type.js, storage.type.jsx, storage.type.function.ts, storage.type.function.tsx, storage.type.function.js, storage.type.function.jsx, keyword.control.export, keyword.control.default, storage.type.type.ts, storage.type.type.tsx, storage.type.interface.ts, storage.type.interface.tsx, storage.type.class.ts, storage.type.class.tsx, storage.type.class.js, storage.type.class.jsx#A78FDA
keyword.control.import, keyword.control.from#A78FDA
keyword.operator#A6A6A6
entity.name.function, support.function#A6BB85
entity.name.function.pascalcase.monobw#D5A456
entity.name.type, entity.name.class, entity.other.inherited-class, support.class, support.type, entity.name.type.interface, entity.name.type.alias#7FB8A3
support.type.primitive, support.type.builtin#A6A6A6
variable, meta.definition.variable variable#D6D6D6
variable.parameter#B3B3B3
variable.other.property, variable.other.object.property, meta.object-literal.key#CCCCCC
constant, constant.language, constant.numeric, support.constant#7FB8A3
string, string.quoted, string.template#A6BB85
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#E6E6E6
meta.template.expression#D6D6D6
string.regexp#B3B3B3
punctuation, meta.brace, punctuation.separator, punctuation.terminator, punctuation.accessor#6E6E6E
meta.decorator, punctuation.decorator#B3B3B3
entity.name.tag#76A6DE
support.class.component, entity.name.tag support.class.component#D5A456
entity.other.attribute-name#9C9C9C
punctuation.definition.tag, punctuation.definition.tag.begin, punctuation.definition.tag.end#5C5C5C
entity.name.tag.namespace.xml, entity.other.attribute-name.namespace.xml#7FB8A3
punctuation.separator.namespace.xml#5C5C5C
meta.tag.preprocessor.xml entity.name.tag.xml#A78FDA
meta.tag.sgml.doctype.xml, meta.tag.sgml.doctype.xml variable.language.documentroot.xml#8C8C8C
string.unquoted.cdata.xml#D6D6D6
constant.character.entity.xml#7FB8A3
support.type.property-name.json#76A6DE
source.json string.quoted.double.json#9C9C9C
source.json meta.structure.dictionary.json support.type.property-name.json#76A6DE
variable.key.dotenv, variable.other.env, source.env variable, keyword.other.definition.ini, support.constant.dotenv#76A6DE
source.dotenv, source.dotenv string, source.dotenv constant, string.value.dotenv, source.env string, string.quoted.single.env, string.quoted.double.env, source.env constant#FFFFFF
source.php entity.name.function, source.php support.function, source.php meta.function-call, source.php meta.method-call, source.php variable.function#76A6DE
source.php keyword.operator.type#A78FDA
source.php constant.other.class#CFCFCF
source.php support.function.construct#A78FDA
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#A78FDA
markup.heading, entity.name.section.markdown#D5A456bold
punctuation.definition.heading.markdown#8A6C3C
markup.bold#FFFFFFbold
markup.italic#D6D6D6italic
markup.inline.raw, markup.fenced_code.block#B3B3B3
string.other.link, meta.link.inline.markdown string#76A6DE
markup.underline.link#5C5C5Cunderline
punctuation.definition.list.begin.markdown, markup.list punctuation.definition.list#D5A456
markup.quote, punctuation.definition.quote.begin.markdown#8C8C8Citalic
meta.separator.markdown#5C5C5C
invalid, invalid.deprecated#A78FDAunderline