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#1A1C21
  • activityBar.border#22262d
  • activityBar.foreground#aca9a1
  • activityBarBadge.background#7483a8
  • activityBarBadge.foreground#ffffff
  • badge.background#22262d
  • banner.background#14171d
  • breadcrumb.focusForeground#c5c9c7d4
  • breadcrumb.foreground#c5c9c869
  • button.background#2d313a
  • button.border#bdc1bf11
  • button.foreground#c5c9c7
  • button.hoverBackground#393b42
  • button.secondaryBackground#393b42
  • button.secondaryForeground#c5c9c7
  • button.secondaryHoverBackground#4f5157
  • checkbox.background#2d313a
  • checkbox.border#bdc1bf11
  • debugToolBar.background#22262d
  • descriptionForeground#c5c9c7
  • diffEditor.diagonalFill#e4e4e413
  • diffEditor.insertedLineBackground#3fa26633
  • diffEditor.insertedTextBackground#3fa26622
  • diffEditor.removedLineBackground#b8004933
  • diffEditor.removedTextBackground#b8004922
  • dropdown.background#2d313a
  • dropdown.border#bdc1bf11
  • editor.background#1a1c21
  • editor.findMatchBackground#2d4f67
  • editor.findMatchBorder#397771
  • editor.findMatchHighlightBackground#2d4f6780
  • editor.findRangeHighlightBackground#393b42fe
  • editor.foreground#c5c9c7
  • editor.hoverHighlightBackground#22262dfe
  • editor.inactiveSelectionBackground#393b42fe
  • editor.lineHighlightBackground#3e424a44
  • editor.rangeHighlightBackground#393b42fe
  • editor.selectionBackground#3e424a66
  • editor.selectionHighlightBackground#3e424a66
  • editor.selectionHighlightBorder#393b42
  • editor.wordHighlightBackground#393b424d
  • editor.wordHighlightBorder#393b42
  • editor.wordHighlightStrongBackground#393b424d
  • editor.wordHighlightStrongBorder#393b42
  • editorBracketHighlight.foreground1#8992a7
  • editorBracketHighlight.foreground2#dbaa8c
  • editorBracketHighlight.foreground3#8ba4b0
  • editorBracketHighlight.foreground4#a292a3
  • editorBracketHighlight.foreground5#c4b28a
  • editorBracketHighlight.foreground6#8ea4a2
  • editorBracketHighlight.unexpectedBracket.foreground#c4746e
  • editorBracketMatch.background#2b2f3d
  • editorBracketMatch.border#454b5e
  • editorBracketPairGuide.activeBackground1#8992a7
  • editorBracketPairGuide.activeBackground2#dbaa8c
  • editorBracketPairGuide.activeBackground3#8ba4b0
  • editorBracketPairGuide.activeBackground4#a292a3
  • editorBracketPairGuide.activeBackground5#c4b28a
  • editorBracketPairGuide.activeBackground6#8ea4a2
  • editorCursor.background#14171d
  • editorCursor.foreground#c5c9c7
  • editorError.border#e4687600
  • editorError.foreground#e46876
  • editorGroup.border#22262d
  • editorGroup.dropBackground#14171d
  • editorGroupHeader.tabsBackground#17191f
  • editorGroupHeader.tabsBorder#22262d
  • editorGutter.addedBackground#769c95
  • editorGutter.deletedBackground#e46876
  • editorGutter.modifiedBackground#f1c289
  • editorHint.border#393b42
  • editorHoverWidget.background#22262d
  • editorHoverWidget.border#393b42
  • editorHoverWidget.highlightForeground#658594
  • editorIndentGuide.activeBackground1#393b42
  • editorIndentGuide.background1#22262d
  • editorInlayHint.background#14171d
  • editorInlayHint.foreground#9e9b93
  • editorLineNumber.activeForeground#c5c9c7
  • editorLineNumber.foreground#5c6066
  • editorMarkerNavigation.background#22262d
  • editorOverviewRuler.border#14171d
  • editorRuler.foreground#22262d
  • editorSuggestWidget.background#17191f
  • editorSuggestWidget.border#22262d
  • editorSuggestWidget.selectedBackground#393b42aa
  • editorWarning.foreground#ff9e3b
  • editorWhitespace.foreground#aca9a133
  • editorWidget.background#14171d
  • errorForeground#e46876
  • extensionButton.background#2d313a
  • focusBorder#393b42
  • foreground#c5c9c7
  • gitDecoration.addedResourceForeground#70b489
  • gitDecoration.deletedResourceForeground#e46876
  • gitDecoration.ignoredResourceForeground#e4e4e45e
  • gitDecoration.modifiedResourceForeground#f1c289
  • gitDecoration.untrackedResourceForeground#889fd0
  • input.background#2d313a
  • input.border#bdc1bf11
  • list.activeSelectionBackground#22262d
  • list.activeSelectionForeground#c5c9c7
  • list.focusBackground#22262d
  • list.focusForeground#c5c9c7
  • list.highlightForeground#8ba4b0
  • list.hoverBackground#22262d
  • list.hoverForeground#c5c9c7
  • list.inactiveSelectionBackground#22262d
  • list.inactiveSelectionForeground#c5c9c7
  • list.warningForeground#ff9e3b
  • menu.background#17191E
  • menu.border#bdc1bf11
  • menu.foreground#c5c9c7
  • menu.selectionBackground#393b42
  • menu.selectionForeground#c5c9c7
  • menu.separatorBackground#4f5157
  • menubar.selectionBackground#22262d
  • menubar.selectionForeground#c5c9c7
  • mergeEditor.conflict.unhandledFocused.border#889fd099
  • minimapGutter.addedBackground#76946a
  • minimapGutter.deletedBackground#c34043
  • minimapGutter.modifiedBackground#dca561
  • panel.background#17191f
  • panel.border#22262d
  • panelSectionHeader.background#14171d
  • peekView.border#22262d
  • peekViewEditor.background#22262d
  • peekViewEditor.matchHighlightBackground#2d4f67
  • peekViewResult.background#22262d
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#e4e4e41e
  • scrollbarSlider.background#e4e4e411
  • scrollbarSlider.hoverBackground#e4e4e41e
  • settings.focusedRowBackground#22262d
  • settings.headerForeground#c5c9c7
  • sideBar.background#17191f
  • sideBar.border#22262d
  • sideBar.foreground#c5c9c7
  • sideBarSectionHeader.background#14171d
  • sideBarSectionHeader.foreground#c5c9c7
  • statusBar.background#1a1c21
  • statusBar.border#22262d
  • statusBar.debuggingBackground#C4B28A
  • statusBar.debuggingBorder#8992a7
  • statusBar.debuggingForeground#c5c9c7
  • statusBar.foreground#c5c9c7
  • statusBar.noFolderBackground#14171d
  • statusBarItem.hoverBackground#22262d
  • statusBarItem.remoteBackground#2d4f67
  • statusBarItem.remoteForeground#c5c9c7
  • tab.activeBackground#1a1c21
  • tab.activeBorder#1a1c21
  • tab.activeForeground#c5c9c7
  • tab.border#22262d
  • tab.hoverBackground#14171d
  • tab.inactiveBackground#17191f
  • tab.lastPinnedBorder#14171d
  • tab.unfocusedHoverBackground#14171d
  • terminal.ansiBlack#22262d
  • terminal.ansiBlue#8ba4b0
  • terminal.ansiBrightBlack#9e9b93
  • terminal.ansiBrightBlue#7fb4ca
  • terminal.ansiBrightCyan#769c95
  • terminal.ansiBrightGreen#87a987
  • terminal.ansiBrightMagenta#938aa9
  • terminal.ansiBrightRed#e46876
  • terminal.ansiBrightWhite#c5c9c7
  • terminal.ansiBrightYellow#e6c384
  • terminal.ansiCyan#8ea4a2
  • terminal.ansiGreen#8a9a7b
  • terminal.ansiMagenta#a292a3
  • terminal.ansiRed#c4746e
  • terminal.ansiWhite#c5c9c7
  • terminal.ansiYellow#c4b28a
  • terminal.background#17191f
  • terminal.border#22262d
  • terminal.foreground#c5c9c7
  • terminal.selectionBackground#393b42
  • textBlockQuote.background#14171d
  • textBlockQuote.border#22262d
  • textLink.foreground#6a9589
  • textPreformat.foreground#ff9e3b
  • titleBar.activeBackground#1a1c21
  • titleBar.activeForeground#c5c9c7
  • titleBar.border#22262d
  • titleBar.inactiveBackground#14171d
  • titleBar.inactiveForeground#c5c9c7
  • toolbar.hoverBackground#14171d
  • walkThrough.embeddedEditorBackground#14171d
  • window.activeBorder#22262d
  • window.inactiveBorder#22262d

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#75797F
variable, string constant.other.placeholder#C5C9C7
constant.other.color#B6927B
invalid, invalid.illegal#E82424
storage.type#8992A7
storage.modifier#8992A7
keyword.control.flow, keyword.control.conditional, keyword.control.loop#8992A7bold
keyword.control, constant.other.color, meta.tag, keyword.other.template, keyword.other.substitution, keyword.other#8992A7
keyword.other.definition.ini#B6927B
keyword.control.trycatch#C4746Ebold
keyword.other.unit, keyword.operator#C4B28A
punctuation, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, meta.brace, keyword.operator.type.annotation, keyword.operator.namespace#9E9B93
entity.name.tag, meta.tag.sgml#C4B28A
entity.name.function, meta.function-call, variable.function, support.function#8BA4B0
keyword.other.special-method#949FB5
entity.name.function.macro#C4746E
meta.block variable.other#C5C9C7
variable.other.enummember#B6927B
support.other.variable#C5C9C7
string.other.link#949FB5
constant.numeric, constant.language, support.constant, constant.character, constant.escape#B6927B
constant.language.boolean#B6927B
constant.numeric#A292A3
string, punctuation.definition.string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js, markup.inline.raw.string#8A9A7B
entity.name, support.type, support.class, support.other.namespace.use.php, meta.use.php, support.other.namespace.php, support.type.sys-types#8EA4A2
entity.name.type.module, entity.name.namespace#C4B28A
entity.name.import.go#8A9A7B
keyword.blade#8992A7
variable.other.property#C4B28A
keyword.control.import, keyword.import, meta.import#9E9B93
source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#8EA4A2
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#C4746E
variable.language#C4746E
entity.name.method.js#949FB5
meta.class-method.js entity.name.function.js, variable.function.constructor#949FB5
entity.other.attribute-name#8992A7
entity.other.attribute-name.class#C4B28A
source.sass keyword.control#949FB5
markup.inserted#76946A
markup.deleted#C34043
markup.changed#DCA561
string.regexp#B98D7B
constant.character.escape#949FB5
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#8992A7
source.js constant.other.object.key.js string.unquoted.label.js#C4746E
source.json meta.structure.dictionary.json support.type.property-name.json#A292A3
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#C4B28A
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#B6927B
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#C4746E
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#B6927B
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#8BA4B0
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#A292A3
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#8992A7
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#8A9A7B
meta.tag JSXNested, meta.jsx.children, text.html, text.log#C5C9C7
text.html.markdown, punctuation.definition.list_item.markdown#C5C9C7
text.html.markdown markup.inline.raw.markdown#8992A7
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#8992A7
markdown.heading, entity.name.section.markdown, markup.heading.markdown#8BA4B0
markup.italic#C4746Eitalic
markup.bold, markup.bold stringbold
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string#C4746Ebold
markup.underline#949FB5underline
markup.quote punctuation.definition.blockquote.markdown#5C6066
markup.quoteitalic
string.other.link.title.markdown#B6927B
string.other.link.description.title.markdown#8992A7
constant.other.reference.link.markdown#C4B28A
markup.raw.block#8992A7
markup.raw.block.fenced.markdown#5C6066
punctuation.definition.fenced.markdown#5C6066
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#C5C9C7
variable.language.fenced.markdown#5C6066
meta.separator#9E9B93bold
markup.table#C5C9C7
comment, punctuation.definition.comment#75797F
variable, string constant.other.placeholder#BDC1BF
constant.other.color#B6927B
invalid, invalid.illegal#C65B67
storage.type#B190B4
storage.modifier#7483A8
keyword.control.flow, keyword.control.conditional, keyword.control.loop#7483A8
keyword.control, constant.other.color, meta.tag, keyword.other.template, keyword.other.substitution, keyword.other#7483A8
keyword.other.definition.ini#B6927B
keyword.control.trycatch#D4807A
keyword.other.unit, keyword.operator#ACA9A1
punctuation, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, meta.brace, keyword.operator.type.annotation, keyword.operator.namespace#ACA9A1
entity.name.tag, meta.tag.sgml#D4807A
entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method#769c95
entity.name.function.macro#D4807A
meta.block variable.other#BDC1BF
variable.other.enummember#B6927B
support.other.variable#BDC1BF
string.other.link#B190B4
constant.numeric, constant.language, support.constant, constant.character, constant.escape#B6927B
constant.language.boolean#B6927B
constant.numeric#B6927B
string, punctuation.definition.string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js, markup.inline.raw.string#8BA078
entity.name, support.type, support.class, support.other.namespace.use.php, meta.use.php, support.other.namespace.php, support.type.sys-types#769c95
entity.name.type.module, entity.name.namespace#C4B28A
entity.name.import.go#8BA078
keyword.blade#7483A8
variable.other.property#B6927B
keyword.control.import, keyword.import, meta.import#7483A8
source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#769c95
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#D4807A
variable.language#D4807A
entity.name.method.js#8992A7
meta.class-method.js entity.name.function.js, variable.function.constructor#8992A7
entity.other.attribute-name#8992A7
entity.other.attribute-name.class#C4B28A
source.sass keyword.control#8992A7
markup.inserted#76946A
markup.deleted#C34043
markup.changed#DCA561
string.regexp#B98D7B
constant.character.escape#E6C384
*url*, *link*, *uri*underline
source.js constant.other.object.key.js string.unquoted.label.js#D4807A
source.json meta.structure.dictionary.json support.type.property-name.json#B190B4
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#B6927B
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#D4807A
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#B6927B
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#7483A8
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#D4807A
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#B6927B
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#8992A7
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#8A9A7B
meta.tag JSXNested, meta.jsx.children, text.html, text.log#BDC1BF
text.html.markdown, punctuation.definition.list_item.markdown#BDC1BF
text.html.markdown markup.inline.raw.markdown#8992A7
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#8992A7
markdown.heading, entity.name.section.markdown, markup.heading.markdown#769c95
markup.italic#D4807Aitalic
markup.bold, markup.bold stringbold
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string#D4807Abold
markup.underline#B190B4underline
markup.quote punctuation.definition.blockquote.markdown#75797F
markup.quote#ACA9A1italic
string.other.link.title.markdown#B6927B
string.other.link.description.title.markdown#8992A7
constant.other.reference.link.markdown#C4B28A
markup.raw.block#8992A7
markup.raw.block.fenced.markdown#75797F
punctuation.definition.fenced.markdown#75797F
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#BDC1BF
variable.language.fenced.markdown#75797F
meta.separator#7483A8bold
markup.table#8992A7
keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.alignof, keyword.operator.typeid, keyword.operator.alignas, keyword.operator.instanceof, keyword.operator.logical.python, keyword.operator.wordlike#B190B4
support.class, support.type, entity.name.type, entity.name.namespace, entity.other.attribute, entity.name.scope-resolution, entity.name.class, storage.type.numeric.go, storage.type.byte.go, storage.type.boolean.go, storage.type.string.go, storage.type.uintptr.go, storage.type.error.go, storage.type.rune.go, storage.type.cs, storage.type.generic.cs, storage.type.modifier.cs, storage.type.variable.cs, storage.type.annotation.java, storage.type.generic.java, storage.type.java, storage.type.object.array.java, storage.type.primitive.array.java, storage.type.primitive.java, storage.type.token.java, storage.type.groovy, storage.type.annotation.groovy, storage.type.parameters.groovy, storage.type.generic.groovy, storage.type.object.array.groovy, storage.type.primitive.array.groovy, storage.type.primitive.groovy#7EA494
token.info-token#7FB4CA
token.warn-token#E6C384
token.error-token#C65B67
token.debug-token#DBAA8C