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.activeBackground#00000008
  • activityBar.background#dde1eb
  • activityBar.foreground#292d35
  • activityBarBadge.background#0056d6
  • activityBarBadge.foreground#ffffff
  • activityErrorBadge.background#d32f2f
  • activityErrorBadge.foreground#ffffff
  • activityWarningBadge.background#e07b00
  • activityWarningBadge.foreground#ffffff
  • badge.background#0056d6
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#3a4a6b
  • breadcrumb.foreground#3a4a6b90
  • button.background#0056d6
  • button.hoverBackground#0044aa
  • button.secondaryBackground#e8ecf5
  • button.secondaryBorder#d0d5e0
  • button.secondaryHoverBackground#dde1eb
  • button.separator#004c99
  • chat.requestBorder#b8becc
  • chat.requestCodeBorder#0056d690
  • checkbox.background#e8ecf5
  • checkbox.border#d0d5e0
  • checkbox.foreground#1a1e31
  • diffEditor.insertedLineBackground#00ff0010
  • diffEditor.insertedTextBackground#00ff0030
  • diffEditor.removedLineBackground#ff000040
  • diffEditor.removedTextBackground#ff000045
  • dropdown.background#f5f7fa
  • dropdown.border#c8cedb
  • dropdown.foreground#1a1e31
  • editor.background#fafbfd
  • editor.findMatchBackground#b8c5d9
  • editor.findMatchHighlightBackground#ffd90045
  • editor.foldPlaceholderForeground#1a1e3170
  • editor.lineHighlightBackground#5060c01a
  • editor.placeholder.foreground#1a1e3170
  • editor.selectionBackground#d0d6e0
  • editor.wordHighlightBackground#6070e050
  • editorBracketMatch.background#00000020
  • editorBracketMatch.border#00000070
  • editorCursor.foreground#000000
  • editorError.background#d32f2f40
  • editorError.border#d32f2f
  • editorError.foreground#d32f2f00
  • editorGroup.border#d0d5e0
  • editorGroup.dropBackground#8891a780
  • editorGroup.emptyBackground#fafbfd
  • editorGroupHeader.border#d0d5e0
  • editorGroupHeader.tabsBackground#f0f2f7
  • editorGroupHeader.tabsBorder#d0d5e0
  • editorGutter.background#f5f7fa
  • editorHint.border#00a86b
  • editorHint.foreground#00a86b00
  • editorHoverWidget.background#ffffff
  • editorHoverWidget.border#e0e4ea
  • editorInfo.background#0077cc40
  • editorInfo.border#0077cc
  • editorInfo.foreground#0077cc00
  • editorLineNumber.activeForeground#1a1e31
  • editorLineNumber.foreground#a5adc0
  • editorRuler.foreground#d0d0d0
  • editorSuggestWidget.background#ffffff
  • editorSuggestWidget.border#e0e4ea
  • editorSuggestWidget.selectedBackground#e8ecf5
  • editorUnnecessaryCode.opacity#00000030
  • editorWarning.background#e07b0040
  • editorWarning.border#e07b00
  • editorWarning.foreground#e07b0000
  • editorWhitespace.foreground#c0c5d0
  • editorWidget.background#ffffff
  • editorWidget.border#d0d5e0
  • editorWidget.foreground#1a1e31
  • extensionBadge.remoteBackground#0056d6
  • extensionBadge.remoteForeground#ffffff
  • focusBorder#0056d6
  • gitDecoration.addedResourceForeground#2d9a00
  • gitDecoration.conflictingResourceForeground#d32f2f
  • gitDecoration.deletedResourceForeground#d32f2f
  • gitDecoration.ignoredResourceForeground#a0a6b2
  • gitDecoration.modifiedResourceForeground#cc9900
  • gitDecoration.renamedResourceForeground#cc9900
  • gitDecoration.stageDeletedResourceForeground#d32f2f
  • gitDecoration.stageModifiedResourceForeground#cc9900
  • gitDecoration.submoduleResourceForeground#cc9900
  • gitDecoration.untrackedResourceForeground#2d9a00
  • icon.foreground#1a1e31
  • inlineChatInput.placeholderForeground#1a1e3170
  • input.background#f5f7fa
  • input.border#c8cedb
  • input.foreground#1a1e31
  • input.placeholderForeground#1a1e3170
  • inputOption.activeBackground#0056d6ae
  • inputOption.activeBorder#0044aa
  • inputOption.activeForeground#ffffff
  • inputOption.hoverBackground#73839e50
  • inputValidation.errorBackground#d32f2f90
  • inputValidation.errorBorder#d32f2f
  • inputValidation.errorForeground#1a1e31
  • keybindingLabel.background#e8ecf5
  • keybindingLabel.foreground#1a1e31
  • list.activeSelectionBackground#3040ff20
  • list.activeSelectionForeground#1a1e31
  • list.focusBackground#dde1eb
  • list.highlightForeground#3a3a3a
  • list.hoverBackground#3040ff15
  • list.inactiveSelectionBackground#e8ecf5
  • list.inactiveSelectionForeground#1a1e31
  • menu.background#ffffff
  • menu.foreground#1a1e31
  • notificationCenterHeader.background#f0f2f7
  • notificationCenterHeader.foreground#1a1e31
  • notificationLink.foreground#0056d6
  • notifications.background#ffffff
  • notifications.border#d0d5e0
  • notifications.foreground#1a1e31
  • notificationsErrorIcon.foreground#d32f2f
  • notificationsInfoIcon.foreground#0077cc
  • notificationsWarningIcon.foreground#e07b00
  • outputView.background#ffffff
  • panel.background#ffffff
  • panel.border#d0d5e0
  • panelInput.border#c8cedb
  • panelSectionHeader.background#ffffff
  • panelTitle.activeBorder#0056d6
  • panelTitle.activeForeground#1a1e31
  • panelTitle.inactiveForeground#666d80
  • panelTitleBadge.background#0056d6
  • panelTitleBadge.foreground#ffffff
  • problemsErrorIcon.foreground#d32f2f
  • problemsInfoIcon.foreground#0077cc
  • problemsWarningIcon.foreground#e07b00
  • profileBadge.background#0056d6
  • profileBadge.foreground#ffffff
  • quickInput.background#ffffff
  • quickInput.foreground#1a1e31
  • quickInputList.focusBackground#3040ff30
  • quickInputList.focusForeground#1a1e31
  • quickInputList.focusIconForeground#1a1e31
  • scrollbarSlider.activeBackground#00000020
  • scrollbarSlider.background#00000015
  • scrollbarSlider.hoverBackground#00000019
  • selection.background#d0d6e0
  • settings.dropdownBackground#ffffff
  • settings.dropdownBorder#c8cedb
  • settings.dropdownForeground#1a1e31
  • sideBar.background#f0f2f7
  • sideBar.border#d0d5e0
  • sideBar.foreground#1a1e31
  • sideBarSectionHeader.background#ffffff
  • sideBarSectionHeader.border#d0d5e0
  • sideBarSectionHeader.foreground#1a1e31
  • sideBarTitle.background#e8ecf5
  • sideBarTitle.foreground#1a1e31
  • statusBar.background#e8ecf5
  • statusBar.border#d0d5e0
  • statusBar.debuggingBackground#ffffff
  • statusBar.focusBorder#0056d6
  • statusBar.foreground#5a6070
  • statusBar.noFolderBackground#ffffff
  • statusBarItem.focusBorder#0056d6
  • statusBarItem.hoverBackground#3040ff20
  • tab.activeBackground#fafbfd
  • tab.activeForeground#1a1e31
  • tab.border#d0d5e0
  • tab.hoverBackground#e8ecf5
  • tab.hoverForeground#3a4a6b
  • tab.inactiveBackground#e8ecf5
  • tab.inactiveForeground#666d80
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#0056d6
  • terminal.ansiBrightBlack#666d80
  • terminal.ansiBrightBlue#0077cc
  • terminal.ansiBrightCyan#00a8c0
  • terminal.ansiBrightGreen#2d9a00
  • terminal.ansiBrightMagenta#8b00a8
  • terminal.ansiBrightRed#d32f2f
  • terminal.ansiBrightWhite#1a1e31
  • terminal.ansiBrightYellow#cc9900
  • terminal.ansiCyan#00a8c0
  • terminal.ansiGreen#2d9a00
  • terminal.ansiMagenta#8b00a8
  • terminal.ansiRed#d32f2f
  • terminal.ansiWhite#1a1e31
  • terminal.ansiYellow#cc9900
  • terminal.foreground#3a4a6b
  • textBlockQuote.background#f0f2f7
  • textBlockQuote.border#0056d690
  • textCodeBlock.background#f0f2f7
  • textLink.foreground#0056d6
  • titleBar.activeBackground#e8ecf5
  • titleBar.activeForeground#1a1e3190
  • titleBar.inactiveBackground#f0f2f7
  • titleBar.inactiveForeground#a0a6b2

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, string.comment#8091ad
entity.name.tag.localname.xml, entity.name.tag.xml#c7304ebold
string, string.template#b87600
string.other.link.title.markdown#b87600bold
constant.numeric#9d25be
string.embedded.begin, string.embedded.end, punctuation.definition.template-expression, punctuation.section.embedded#9d25be
punctuation.section.embedded.begin.js, punctuation.section.embedded.end.js, punctuation.section.embedded.begin.erb, punctuation.section.embedded.end.erb, source.elixir.embedded, punctuation.separator, punctuation.accessor, meta.brace, source.go, meta.paragraph.markdown, meta.object-literal.key.js#3a4a6b
constant.language#00829fbold
constant.character, constant.other#00829f
variable.language#c7304e
keyword, keyword.operator.logical, keyword.operator.constructor#c7304e
keyword.import.go, keyword.package.go#c7304ebold
keyword.operator#c7304e
storage#c7304e
storage.type#00829f
storage.type.rust, keyword.other.rust, source.rust#00829fbold
entity.name.class, entity.name.module, entity.name.type, storage.identifier, support.class#0057c1
variable.other.object, variable.other.constant, variable.other.global, variable.other.readwrite.class, variable.other.readwrite.instance, variable.other.readwrite.batchfile, variable.readwrite, variable.readwrite.other.block#0066d6
variable.other, variable.other.property, variable.other.block#3a4a6b
entity.other.inherited-class#2d9a00
storage.modifier.import, storage.modifier.package#0066d6
entity.name.function, support.function#1d8600bold
variable.parameter, entity.name.variable.parameter, parameter.variable#a86400italic
entity.name.function-call#3a4a6b
function.support.builtin, function.support.core#2d9a00
text.html.php, text.xml#3a4a6b
entity.name.tag, entity.name.tag.class.js#c7304e
entity.name.tag.class, entity.name.tag.id#00829f
entity.other.attribute-name#2d9a00
support.constant#00829f
support.type, support.variable#00829f
support.dictionary.json#00829f
meta.namespace.declaration.tsbold
keyword.rewrite.apacheconf, source.apacheconfbold
support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less, support.type.property-name.sass#3a4a6b
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-class.scss, entity.other.attribute-name.pseudo-class.less, entity.other.attribute-name.pseudo-class.sass, entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-element.scss, entity.other.attribute-name.pseudo-element.less, entity.other.attribute-name.pseudo-element.sass#00829f
support.constant.css, support.constant.scss, support.constant.less, support.constant.sass#2d9a00
variable.css, variable.scss, variable.less, variable.sass#00829f
variable.css.string, variable.scss.string, variable.less.string, variable.sass.string#b87600
unit.css, unit.scss, unit.less, unit.sass#9d25be
entity.name.tag.css, entity.other.attribute-name.class.css, entity.other.attribute-name.pseudo-class.css, keyword.control.at-rule.font-face.css, keyword.control.at-rule.media.cssbold
function.css, function.scss, function.less, function.sass#00829f
support.other.variable
invalid#000000
invalid.deprecated#000000
support.type.property-name.json#1d8600bold
keyword.operator.comparison.php#9d25bebold
string.detected-link#0066d6
meta.diff, meta.diff.header#a0a6b2
markup.deleted#c7304e
markup.inserted#2d9a00
markup.changed#b87600
constant.numeric.line-number.find-in-files - match#00829fA0
entity.name.filename.find-in-files#b87600
markup.italic, markup.italic.markdownitalic
punctuation.definition.italic.markdown, punctuation.definition.bold.markdown, punctuation.definition.heading.markdown#6b7d9a
punctuation.definition.metadata.markdown, punctuation.definition.link.title.end.markdown, punctuation.definition.link.title.begin.markdown#2d9a00
punctuation.definition.italic.markdownitalic
markup.underline.link.markdown#0056d6
markup.bold.markdownbold
markup.heading.markdown#c7304ebold
markup.quote.markdown#2d9a00
meta.separator.markdown#9d25bebold
markup.raw.inline.markdown, markup.raw.block.markdown#00829f
punctuation.definition.list_item.markdown#000000bold
token.info-token#0057c1
token.warn-token#b87600
token.error-token#d32f2f
token.debug-token#8b00a8