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#060810
  • activityBar.border#1A2444
  • activityBar.foreground#FFFFFF
  • activityBar.inactiveForeground#666666
  • activityBarBadge.background#4D9EFF
  • activityBarBadge.foreground#FFFFFF
  • badge.background#4D4D4D
  • badge.foreground#FFFFFF
  • breadcrumb.activeSelectionForeground#E0E0E0
  • breadcrumb.background#060810
  • breadcrumb.border#1A2444
  • breadcrumb.focusForeground#E0E0E0
  • breadcrumb.foreground#C0C0C0CC
  • button.background#1A4A9C
  • button.foreground#FFFFFF
  • button.hoverBackground#2055B0
  • debugToolBar.background#1E1E1E
  • debugToolBar.border#1A2444
  • dropdown.background#1E1E1E
  • dropdown.border#3C3C3C
  • dropdown.foreground#F0F0F0
  • editor.background#060810
  • editor.findMatchBackground#515C6A
  • editor.findMatchHighlightBackground#EA5C0055
  • editor.findRangeHighlightBackground#3A3D4166
  • editor.foreground#C0C0C0
  • editor.hoverHighlightBackground#264F7820
  • editor.lineHighlightBackground#0D1830
  • editor.lineHighlightBorder#0D2040
  • editor.selectionBackground#1A3A6A
  • editor.selectionHighlightBackground#1A3A6A60
  • editor.wordHighlightBackground#575757B8
  • editor.wordHighlightStrongBackground#004972B8
  • editorBracketMatch.background#0D3A58
  • editorBracketMatch.border#888888
  • editorCursor.foreground#C8C8C8
  • editorError.foreground#F44747
  • editorGroup.border#1A2444
  • editorGroupHeader.tabsBackground#060810
  • editorGroupHeader.tabsBorder#1A2444
  • editorGutter.addedBackground#587C0C
  • editorGutter.background#060810
  • editorGutter.deletedBackground#94151B
  • editorGutter.modifiedBackground#0C7D9D
  • editorHoverWidget.background#0D1220
  • editorHoverWidget.border#1A2444
  • editorIndentGuide.activeBackground1#707070
  • editorIndentGuide.background1#404040
  • editorInfo.foreground#75BEFF
  • editorLineNumber.activeForeground#C6C6C6
  • editorLineNumber.foreground#6E7681
  • editorOverviewRuler.border#1A2444
  • editorOverviewRuler.errorForeground#F44747
  • editorOverviewRuler.findMatchForeground#D18616
  • editorOverviewRuler.selectionHighlightForeground#A0A0A04D
  • editorOverviewRuler.warningForeground#CCA700
  • editorOverviewRuler.wordHighlightForeground#A0A0A04D
  • editorSuggestWidget.background#0D1220
  • editorSuggestWidget.border#1A2444
  • editorSuggestWidget.selectedBackground#094771
  • editorWarning.foreground#CCA700
  • editorWhitespace.foreground#e3e4e226
  • editorWidget.background#0D1220
  • editorWidget.border#1A2444
  • focusBorder#4D9EFF
  • foreground#C0C0C0
  • gitDecoration.addedResourceForeground#81B88B
  • gitDecoration.conflictingResourceForeground#FF5A5F
  • gitDecoration.deletedResourceForeground#C74E39
  • gitDecoration.ignoredResourceForeground#8C8C8C
  • gitDecoration.modifiedResourceForeground#E2C08D
  • gitDecoration.untrackedResourceForeground#73C991
  • input.background#1E1E1E
  • input.border#3C3C3C
  • input.foreground#C0C0C0
  • input.placeholderForeground#A6A6A6
  • inputOption.activeBorder#4D9EFF
  • list.activeSelectionBackground#102060
  • list.activeSelectionForeground#FFFFFF
  • list.focusBackground#0A1540
  • list.highlightForeground#6BB8FF
  • list.hoverBackground#2A2D2E
  • list.inactiveSelectionBackground#37373D
  • list.inactiveSelectionForeground#C0C0C0
  • menu.background#0D1220
  • menu.border#1A2444
  • menu.foreground#C0C0C0
  • menu.selectionBackground#094771
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#3C3C3C
  • menubar.selectionBackground#FFFFFF12
  • menubar.selectionForeground#C0C0C0
  • notificationCenter.border#1A2444
  • notifications.background#0D1220
  • notifications.border#1A2444
  • notificationToast.border#1A2444
  • panel.background#060810
  • panel.border#1A2444
  • panelTitle.activeBorder#4D9EFF
  • panelTitle.activeForeground#E7E7E7
  • panelTitle.inactiveForeground#E7E7E799
  • peekView.border#4D9EFF
  • peekViewEditor.background#060D1E
  • peekViewEditorGutter.background#060D1E
  • peekViewResult.background#0D1220
  • peekViewResult.selectionBackground#3399FF33
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#1E1E1E
  • peekViewTitleDescription.foreground#C0C0C0B3
  • peekViewTitleLabel.foreground#FFFFFF
  • progressBar.background#4D9EFF
  • scrollbar.shadow#000000
  • scrollbarSlider.activeBackground#BFBFBF80
  • scrollbarSlider.background#79797966
  • scrollbarSlider.hoverBackground#64646480
  • selection.background#1E5899
  • settings.dropdownBorder#3C3C3C
  • settings.numberInputBorder#3C3C3C
  • settings.textInputBorder#3C3C3C
  • sideBar.background#060810
  • sideBar.border#1A2444
  • sideBar.foreground#C0C0C0
  • sideBarSectionHeader.background#060810
  • sideBarSectionHeader.border#1A2444
  • sideBarSectionHeader.foreground#BBBBBB
  • statusBar.background#060810
  • statusBar.border#1A2444
  • statusBar.debuggingBackground#CC6633
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#C0C0C0
  • statusBar.noFolderBackground#000000
  • statusBarItem.remoteBackground#1A4A9C
  • statusBarItem.remoteForeground#FFFFFF
  • tab.activeBackground#060810
  • tab.activeBorder#000000
  • tab.activeBorderTop#4D9EFF
  • tab.activeForeground#FFFFFF
  • tab.border#1A2444
  • tab.inactiveBackground#060810
  • tab.inactiveForeground#808080
  • terminal.ansiBlack#1E1E1E
  • 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.background#060810
  • terminal.border#2B2B2B
  • terminal.foreground#C0C0C0
  • titleBar.activeBackground#060810
  • titleBar.activeForeground#C0C0C0
  • titleBar.border#1A2444
  • titleBar.inactiveBackground#060810
  • titleBar.inactiveForeground#C0C0C099
  • widget.border#1A2444
  • widget.shadow#00000066

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
variable, variable.other.readwrite, support.variable#88CCFF
meta.var.expr variable.other.readwrite, meta.var-single-variable variable.other.readwrite, variable.other.readwrite.alias#A0D8FF
meta.binding.pattern variable.object.variable, meta.destructuring variable.other.readwrite, meta.object-binding-pattern-variable variable.object.variable#A0D8FF
variable.parameter, meta.parameter#70C4E0italic
meta.import variable.other.readwrite, meta.import variable.other, meta.named-exports variable.other, meta.named-imports variable.other#7A9EE8
meta.object-literal.key, meta.object.member meta.object-literal.key, string.unquoted.label#58C8E8
meta.property.object, variable.other.property, variable.other.object.property#60B0FF
entity.name.function, meta.function-call entity.name.function, support.function#60B0FF
comment, punctuation.definition.comment#3A5A8Aitalic
string, punctuation.definition.string#70C0F0
constant.character.escape, string source#80C8FF
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#7FAAFF
keyword, keyword.control, keyword.operator.new, keyword.operator.typeof, keyword.operator.void, keyword.operator.instanceof, keyword.operator.delete#7FAAFF
keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.as, keyword.control.default#9090FF
storage, storage.type, storage.modifier#7FAAFF
constant.language, variable.language.this, variable.language.super, constant.language.boolean, constant.language.null, constant.language.undefined#9090FF
constant.numeric#60D0FF
variable.other.constant, variable.other.enummember#C0DCFF
entity.name.function, support.function, meta.function-call.generic#60D0FF
keyword.operator#7FAAFF
punctuation#D8E8FF
punctuation.definition.block, punctuation.section.block, meta.brace.curly, meta.brace.square, meta.brace.round#60B8FF
entity.name.type, entity.name.class, support.class, entity.name.type.class#A0D8FF
entity.name.type.interface#A0D8FFitalic
support.type, entity.name.type.parameter, entity.name.type.primitive#A0D8FF
entity.name.namespace, entity.name.module#A0D8FF
meta.decorator, meta.decorator punctuation.decorator, tag.decorator entity.name.tag#88B8FF
storage.type.function.arrow#7FAAFF
keyword.operator.spread, keyword.operator.rest#7FAAFF
keyword.operator.optional#88B8FF
keyword.operator.logical.nullish#88B8FF
entity.name.type.alias.ts, entity.name.type.alias.tsx#A0D8FF
support.type.utility.ts#A0D8FF
meta.type.parameters, punctuation.definition.typeparameters#88B8FF
storage.type.class.jsdoc, punctuation.definition.block.tag.jsdoc, entity.name.type.instance.jsdoc, variable.other.jsdoc#4A6A9Aitalic
string.quoted.double.block.python, string.quoted.single.block.python#3A5A8Aitalic
meta.decorator.python, entity.name.function.decorator.python, punctuation.definition.decorator.python#88B8FF
variable.language.special.self.python, variable.language.special.cls.python#9090FFitalic
support.function.builtin.python#60D0FF
support.type.python, support.class.python#A0D8FF
variable.annotation.python, meta.function.annotation.python, meta.function.annotation.return.python#A0D8FF
punctuation.section.f-expression.begin.python, punctuation.section.f-expression.end.python#7FAAFF
support.variable.magic.python#C0DCFF
keyword.package.go, keyword.import.go, keyword.other.package.go, keyword.other.import.go#9090FF
entity.name.package.go#A0D8FF
support.function.builtin.go#60D0FF
support.type.predeclared.go, support.type.builtin.go#A0D8FF
constant.language.go#9090FF
string.quoted.raw.go#80C8FF
keyword.operator.address.go, keyword.operator.pointer.go#7FAAFF
support.type.property-name.json, meta.structure.dictionary.key.json string#A0D8FF
meta.structure.dictionary.value.json string, string.quoted.double.json#70C0F0
meta.structure.dictionary.value.json constant.numeric, constant.numeric.json#60D0FF
constant.language.json#9090FF
punctuation.definition.array.begin.json, punctuation.definition.array.end.json, punctuation.definition.dictionary.begin.json, punctuation.definition.dictionary.end.json#60B8FF
markup.heading, entity.name.section.markdown, punctuation.definition.heading.markdown#9090FFbold
markup.heading.1.markdown, entity.name.section.markdown heading.1#7FAAFFbold
markup.heading.2.markdown#9090FFbold
markup.heading.3.markdown#A0D8FFbold
markup.bold, punctuation.definition.bold#88B8FFbold
markup.italic, punctuation.definition.italic#70C0F0italic
markup.inline.raw.string, markup.fenced_code.block#60D0FF
markup.underline.link, string.other.link#A0D8FF
meta.link.inline.markdown#88B8FF
markup.quote, punctuation.definition.blockquote.markdown#4A6A9Aitalic
meta.separator.markdown#2A3A5A
string.regexp, constant.other.character-class.regexp, string.regexp keyword.operator#6688FF
punctuation.definition.group.regexp, meta.group.regexp#88B8FF
constant.other.character-class.set.regexp, punctuation.definition.character-class.regexp#60D0FF
keyword.operator.quantifier.regexp#7FAAFF
support.function.builtin.shell, entity.name.command.shell#60D0FF
variable.other.normal.shell, variable.other.bracket.shell, variable.other.special.shell#A0D8FF
string.unquoted.argument.shell#88B8FF
comment.line.shebang#7FAAFFitalic
entity.name.lifetime.rust, storage.modifier.lifetime.rust, punctuation.definition.lifetime.rust#88B8FF
entity.name.function.macro.rust, support.function.macro.rust#60D0FF
meta.attribute.rust, entity.name.function.attribute.rust#80C8FF
storage.modifier.unsafe.rust#6688FF
invalid.illegal, invalid.deprecated#6688FF
support.class.component.jsx, support.class.component.tsx, support.class.component.js, support.class.component.ts#58C7FFbold
entity.name.tag.html, entity.name.tag, entity.name.tag.tsx, entity.name.tag.jsx#7AA2FF
punctuation.definition.tag, punctuation.definition.tag.begin, punctuation.definition.tag.end, meta.tag punctuation.definition.tag#82C7FF
entity.other.attribute-name, meta.tag.attributes entity.other.attribute-name#8FEFAF
string.quoted.double.html, string.quoted.single.html, meta.attribute-with-value.html string#F5C14B
meta.tag.sgml.doctype, entity.name.tag.doctype#8899CC
entity.other.attribute-name.id, entity.other.attribute-name.id.html#F0C070
entity.other.attribute-name.class, entity.other.attribute-name.class.html#92D6FF
entity.name.selector, meta.selector#A9F0B3
entity.other.attribute-name.id.css, meta.selector entity.other.attribute-name.id#F0C070
entity.other.attribute-name.class.css, meta.selector entity.other.attribute-name.class#92D6FF
entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element#FF91C4
support.type.vendored.property-name, support.type.property-name.css, meta.property-name#8FDEFF
support.constant.property-value, meta.property-value#F7C68A
keyword.other.unit#A9F0B3
constant.other.color.rgb-value.hex.css, constant.other.color#FFE380
variable.css, variable.argument.css, variable.other.less, variable.scss, variable.sass#C89CFF
keyword.control.at-rule, meta.at-rule keyword.control#FF8EC6
keyword.other.important.css#FF7A7Abold
entity.name.function.scss, support.function.misc.scss, keyword.control.at-rule.include.scss, keyword.control.at-rule.mixin.scss#7EF0A6