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.activeBorder#f2a272
  • activityBar.background#ffffff
  • activityBar.border#f0f0f0
  • activityBar.foreground#393a34
  • activityBar.inactiveForeground#393a3450
  • activityBarBadge.background#4e4f47
  • activityBarBadge.foreground#ffffff
  • badge.background#393a3490
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#22222218
  • breadcrumb.background#f7f7f7
  • breadcrumb.focusForeground#393a34
  • breadcrumb.foreground#6a737d
  • breadcrumbPicker.background#ffffff
  • button.background#f2a272
  • button.foreground#ffffff
  • button.hoverBackground#f2a272
  • checkbox.background#f7f7f7
  • checkbox.border#d1d5da
  • debugToolBar.background#ffffff
  • descriptionForeground#393a3490
  • diffEditor.insertedTextBackground#1c6b4830
  • diffEditor.removedTextBackground#ab595940
  • dropdown.background#ffffff
  • dropdown.border#f0f0f0
  • dropdown.foreground#393a34
  • dropdown.listBackground#f7f7f7
  • editor.background#ffffff
  • editor.findMatchBackground#e6cc7744
  • editor.findMatchHighlightBackground#e6cc7766
  • editor.focusedStackFrameHighlightBackground#fff5b1
  • editor.foldBackground#22222210
  • editor.foreground#393a34
  • editor.inactiveSelectionBackground#22222210
  • editor.lineHighlightBackground#f7f7f7
  • editor.selectionBackground#22222218
  • editor.selectionHighlightBackground#22222210
  • editor.stackFrameHighlightBackground#fffbdd
  • editor.wordHighlightBackground#1c6b4805
  • editor.wordHighlightStrongBackground#1c6b4810
  • editorBracketHighlight.foreground1#179299
  • editorBracketHighlight.foreground2#40a02b
  • editorBracketHighlight.foreground3#fe640b
  • editorBracketHighlight.foreground4#ea76cb
  • editorBracketHighlight.foreground5#df8e1d
  • editorBracketHighlight.foreground6#1e66f5
  • editorBracketMatch.background#1c6b4820
  • editorError.foreground#d20f39
  • editorGroup.border#f0f0f0
  • editorGroupHeader.tabsBackground#ffffff
  • editorGroupHeader.tabsBorder#f0f0f0
  • editorGutter.addedBackground#40a02b
  • editorGutter.commentRangeForeground#393a3450
  • editorGutter.deletedBackground#d20f39
  • editorGutter.foldingControlForeground#393a3490
  • editorGutter.modifiedBackground#1e66f5
  • editorHint.foreground#40a02b
  • editorIndentGuide.activeBackground#00000030
  • editorIndentGuide.background#00000015
  • editorInfo.foreground#1e66f5
  • editorInlayHint.background#f7f7f7
  • editorInlayHint.foreground#7c7f93
  • editorLineNumber.activeForeground#4e4f47
  • editorLineNumber.foreground#393a3450
  • editorOverviewRuler.border#fff
  • editorStickyScroll.background#f7f7f7
  • editorStickyScrollHover.background#f7f7f7
  • editorWarning.foreground#fe640b
  • editorWhitespace.foreground#00000015
  • editorWidget.background#ffffff
  • errorForeground#d20f39
  • focusBorder#00000000
  • foreground#393a34
  • gitDecoration.addedResourceForeground#40a02b
  • gitDecoration.conflictingResourceForeground#fe640b
  • gitDecoration.deletedResourceForeground#d20f39
  • gitDecoration.ignoredResourceForeground#393a3450
  • gitDecoration.modifiedResourceForeground#1e66f5
  • gitDecoration.submoduleResourceForeground#393a3490
  • gitDecoration.untrackedResourceForeground#179299
  • input.background#f7f7f7
  • input.border#f0f0f0
  • input.foreground#393a34
  • input.placeholderForeground#393a3490
  • inputOption.activeBackground#393a3450
  • list.activeSelectionBackground#f7f7f7
  • list.activeSelectionForeground#393a34
  • list.focusBackground#f7f7f7
  • list.highlightForeground#f2a272
  • list.hoverBackground#f7f7f7
  • list.hoverForeground#393a34
  • list.inactiveFocusBackground#ffffff
  • list.inactiveSelectionBackground#f7f7f7
  • list.inactiveSelectionForeground#393a34
  • menu.separatorBackground#f0f0f0
  • notificationCenterHeader.background#ffffff
  • notificationCenterHeader.foreground#6a737d
  • notifications.background#ffffff
  • notifications.border#f0f0f0
  • notifications.foreground#393a34
  • notificationsErrorIcon.foreground#d20f39
  • notificationsInfoIcon.foreground#1e66f5
  • notificationsWarningIcon.foreground#fe640b
  • panel.background#ffffff
  • panel.border#f0f0f0
  • panelInput.border#e1e4e8
  • panelTitle.activeBorder#f2a272
  • panelTitle.activeForeground#393a34
  • panelTitle.inactiveForeground#6a737d
  • peekViewEditor.background#ffffff
  • peekViewResult.background#ffffff
  • pickerGroup.border#f0f0f0
  • pickerGroup.foreground#393a34
  • problemsErrorIcon.foreground#d20f39
  • problemsInfoIcon.foreground#1e66f5
  • problemsWarningIcon.foreground#fe640b
  • progressBar.background#f2a272
  • quickInput.background#ffffff
  • quickInput.foreground#393a34
  • quickInputList.focusBackground#f7f7f7
  • scrollbar.shadow#6a737d33
  • scrollbarSlider.activeBackground#393a3450
  • scrollbarSlider.background#393a3410
  • scrollbarSlider.hoverBackground#393a3450
  • settings.headerForeground#393a34
  • settings.modifiedItemIndicator#f2a272
  • sideBar.background#ffffff
  • sideBar.border#f0f0f0
  • sideBar.foreground#4e4f47
  • sideBarSectionHeader.background#ffffff
  • sideBarSectionHeader.border#f0f0f0
  • sideBarSectionHeader.foreground#393a34
  • sideBarTitle.foreground#393a34
  • statusBar.background#ffffff
  • statusBar.border#f0f0f0
  • statusBar.debuggingBackground#f7f7f7
  • statusBar.debuggingForeground#4e4f47
  • statusBar.foreground#4e4f47
  • statusBar.noFolderBackground#ffffff
  • statusBarItem.prominentBackground#f7f7f7
  • tab.activeBackground#ffffff
  • tab.activeBorder#f0f0f0
  • tab.activeBorderTop#393a3490
  • tab.activeForeground#393a34
  • tab.border#f0f0f0
  • tab.hoverBackground#f7f7f7
  • tab.inactiveBackground#ffffff
  • tab.inactiveForeground#6a737d
  • tab.unfocusedActiveBorder#f0f0f0
  • tab.unfocusedActiveBorderTop#f0f0f0
  • tab.unfocusedHoverBackground#ffffff
  • terminal.ansiBlack#121212
  • terminal.ansiBlue#1e66f5
  • terminal.ansiBrightBlack#aaaaaa
  • terminal.ansiBrightBlue#1e66f5
  • terminal.ansiBrightCyan#179299
  • terminal.ansiBrightGreen#40a02b
  • terminal.ansiBrightMagenta#ea76cb
  • terminal.ansiBrightRed#d20f39
  • terminal.ansiBrightWhite#dddddd
  • terminal.ansiBrightYellow#df8e1d
  • terminal.ansiCyan#179299
  • terminal.ansiGreen#40a02b
  • terminal.ansiMagenta#ea76cb
  • terminal.ansiRed#d20f39
  • terminal.ansiWhite#dbd7ca
  • terminal.ansiYellow#df8e1d
  • terminal.foreground#393a34
  • terminal.selectionBackground#22222218
  • textBlockQuote.background#ffffff
  • textBlockQuote.border#f0f0f0
  • textCodeBlock.background#ffffff
  • textLink.activeForeground#f2a272
  • textLink.foreground#f2a272
  • textPreformat.foreground#586069
  • textSeparator.foreground#d1d5da
  • titleBar.activeBackground#ffffff
  • titleBar.activeForeground#4e4f47
  • titleBar.border#f7f7f7
  • titleBar.inactiveBackground#ffffff
  • titleBar.inactiveForeground#6a737d
  • tree.indentGuidesStroke#e1e4e8
  • welcomePage.buttonBackground#f6f8fa
  • welcomePage.buttonHoverBackground#e1e4e8

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.comment#7c7f93
delimiter.bracket, delimiter, invalid.illegal.character-not-allowed-here.html, keyword.operator.rest, keyword.operator.spread, keyword.operator.type.annotation, keyword.operator.relational, keyword.operator.assignment, keyword.operator.type, meta.brace, meta.tag.block.any.html, meta.tag.inline.any.html, meta.tag.structure.input.void.html, meta.type.annotation, meta.embedded.block.github-actions-expression, storage.type.function.arrow, meta.objectliteral.ts, punctuation, punctuation.definition.string.begin.html.vue, punctuation.definition.string.end.html.vue#7c7f93
constant, entity.name.constant, variable.language, meta.definition.variable#fe640b
entity, entity.name#1e66f5
variable.parameter.function#393a34
entity.name.tag, tag.html#8839ef
entity.name.function#1e66f5
keyword, storage.type.class.jsdoc, punctuation.definition.template-expression#8839ef
storage, storage.type, support.type.builtin, constant.language.undefined, constant.language.null, constant.language.import-export-all.ts#d20f39
text.html.derivative, storage.modifier.package, storage.modifier.import, storage.type.java#393a34
string, string punctuation.section.embedded source, attribute.value#40a02b
punctuation.definition.string#40a02b77
punctuation.support.type.property-name#7287fd77
support#7287fd
property, meta.property-name, meta.object-literal.key, entity.name.tag.yaml, attribute.name#7287fd
entity.other.attribute-name, invalid.deprecated.entity.other.attribute-name.html#e64553
variable, identifier#e64553
support.type.primitive, entity.name.type#df8e1d
namespace#df8e1d
keyword.operator, keyword.operator.assignment.compound, meta.var.expr.ts#179299
invalid.broken#b31d28italic
invalid.deprecated#b31d28italic
invalid.illegal#b31d28italic
invalid.unimplemented#b31d28italic
carriage-return#fafbfcitalic underline
message.error#b31d28
string variable#40a02b
source.regexp, string.regexp#ea76cb
string.regexp.character-class, string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition#40a02b
string.regexp constant.character.escape#df8e1d
support.constant#fe640b
keyword.operator.quantifier.regexp, constant.numeric, number#fe640b
keyword.other.unit#d20f39
constant.language.boolean, constant.language#fe640b
meta.module-reference#f2a272
punctuation.definition.list.begin.markdown#fe640b
markup.heading, markup.heading entity.name#f2a272bold
markup.quote#df8e1d
markup.italic#393a34italic
markup.bold#393a34bold
markup.raw#f2a272
markup.deleted, meta.diff.header.from-file, punctuation.definition.deleted#b31d28
markup.inserted, meta.diff.header.to-file, punctuation.definition.inserted#22863a
markup.changed, punctuation.definition.changed#e36209
markup.ignored, markup.untracked#f6f8fa
meta.diff.range#6f42c1bold
meta.diff.header#005cc5
meta.separator#005cc5bold
meta.output#005cc5
brackethighlighter.tag, brackethighlighter.curly, brackethighlighter.round, brackethighlighter.square, brackethighlighter.angle, brackethighlighter.quote#586069
brackethighlighter.unmatched#b31d28
constant.other.reference.link, string.other.link, punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown#40a02b
markup.underline.link.markdown, markup.underline.link.image.markdown#393a3490underline
type.identifier, constant.other.character-class.regexp#df8e1d
entity.other.attribute-name.html.vue#1e66f5
invalid.illegal.unrecognized-tag.htmlnormal