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#188ca9
  • activityBar.background#FFFAF3
  • activityBar.border#F4EEE8
  • activityBar.foreground#393a34
  • activityBar.inactiveForeground#393a3450
  • activityBarBadge.background#4e4f47
  • activityBarBadge.foreground#FFFAF3
  • badge.background#393a3490
  • badge.foreground#FFFAF3
  • breadcrumb.activeSelectionForeground#22222218
  • breadcrumb.background#F4EEE8
  • breadcrumb.focusForeground#393a34
  • breadcrumb.foreground#6a737d
  • breadcrumbPicker.background#FFFAF3
  • button.background#188ca9
  • button.foreground#FFFAF3
  • button.hoverBackground#188ca9
  • checkbox.background#F4EEE8
  • checkbox.border#d1d5da
  • debugToolBar.background#FFFAF3
  • descriptionForeground#393a3490
  • diffEditor.insertedTextBackground#1c6b4830
  • diffEditor.removedTextBackground#ab595940
  • dropdown.background#FFFAF3
  • dropdown.border#F4EEE8
  • dropdown.foreground#393a34
  • dropdown.listBackground#F4EEE8
  • editor.background#FFFAF3
  • editor.findMatchBackground#e6cc7744
  • editor.findMatchHighlightBackground#e6cc7766
  • editor.focusedStackFrameHighlightBackground#fff5b1
  • editor.foldBackground#22222210
  • editor.foreground#393a34
  • editor.inactiveSelectionBackground#22222210
  • editor.lineHighlightBackground#F4EEE8
  • editor.selectionBackground#22222218
  • editor.selectionHighlightBackground#22222210
  • editor.stackFrameHighlightBackground#fffbdd
  • editor.wordHighlightBackground#1c6b4805
  • editor.wordHighlightStrongBackground#1c6b4810
  • editorBracketHighlight.foreground1#2993a3
  • editorBracketHighlight.foreground2#2b9815
  • editorBracketHighlight.foreground3#a65e2b
  • editorBracketHighlight.foreground4#a13865
  • editorBracketHighlight.foreground5#bda437
  • editorBracketHighlight.foreground6#296aa3
  • editorBracketMatch.background#1c6b4820
  • editorError.foreground#ab5959
  • editorGroup.border#F4EEE8
  • editorGroupHeader.tabsBackground#FFFAF3
  • editorGroupHeader.tabsBorder#F4EEE8
  • editorGutter.addedBackground#2b9815
  • editorGutter.commentRangeForeground#393a3450
  • editorGutter.deletedBackground#ab5959
  • editorGutter.foldingControlForeground#393a3490
  • editorGutter.modifiedBackground#296aa3
  • editorHint.foreground#2b9815
  • editorIndentGuide.activeBackground#00000030
  • editorIndentGuide.background#00000015
  • editorInfo.foreground#296aa3
  • editorInlayHint.background#F4EEE8
  • editorInlayHint.foreground#999999
  • editorLineNumber.activeForeground#4e4f47
  • editorLineNumber.foreground#393a3450
  • editorOverviewRuler.border#fff
  • editorStickyScroll.background#F4EEE8
  • editorStickyScrollHover.background#F4EEE8
  • editorWarning.foreground#a65e2b
  • editorWhitespace.foreground#00000015
  • editorWidget.background#FFFAF3
  • errorForeground#ab5959
  • focusBorder#00000000
  • foreground#393a34
  • gitDecoration.addedResourceForeground#2b9815
  • gitDecoration.conflictingResourceForeground#a65e2b
  • gitDecoration.deletedResourceForeground#ab5959
  • gitDecoration.ignoredResourceForeground#393a3450
  • gitDecoration.modifiedResourceForeground#296aa3
  • gitDecoration.submoduleResourceForeground#393a3490
  • gitDecoration.untrackedResourceForeground#2993a3
  • input.background#F4EEE8
  • input.border#F4EEE8
  • input.foreground#393a34
  • input.placeholderForeground#393a3490
  • inputOption.activeBackground#393a3450
  • list.activeSelectionBackground#F4EEE8
  • list.activeSelectionForeground#393a34
  • list.focusBackground#F4EEE8
  • list.highlightForeground#188ca9
  • list.hoverBackground#F4EEE8
  • list.hoverForeground#393a34
  • list.inactiveFocusBackground#FFFAF3
  • list.inactiveSelectionBackground#F4EEE8
  • list.inactiveSelectionForeground#393a34
  • menu.separatorBackground#F4EEE8
  • notificationCenterHeader.background#FFFAF3
  • notificationCenterHeader.foreground#6a737d
  • notifications.background#FFFAF3
  • notifications.border#F4EEE8
  • notifications.foreground#393a34
  • notificationsErrorIcon.foreground#ab5959
  • notificationsInfoIcon.foreground#296aa3
  • notificationsWarningIcon.foreground#a65e2b
  • panel.background#FFFAF3
  • panel.border#F4EEE8
  • panelInput.border#e1e4e8
  • panelTitle.activeBorder#188ca9
  • panelTitle.activeForeground#393a34
  • panelTitle.inactiveForeground#6a737d
  • peekViewEditor.background#FFFAF3
  • peekViewResult.background#FFFAF3
  • pickerGroup.border#F4EEE8
  • pickerGroup.foreground#393a34
  • problemsErrorIcon.foreground#ab5959
  • problemsInfoIcon.foreground#296aa3
  • problemsWarningIcon.foreground#a65e2b
  • progressBar.background#188ca9
  • quickInput.background#FFFAF3
  • quickInput.foreground#393a34
  • quickInputList.focusBackground#F4EEE8
  • scrollbar.shadow#6a737d33
  • scrollbarSlider.activeBackground#393a3450
  • scrollbarSlider.background#393a3410
  • scrollbarSlider.hoverBackground#393a3450
  • settings.headerForeground#393a34
  • settings.modifiedItemIndicator#188ca9
  • sideBar.background#FFFAF3
  • sideBar.border#F4EEE8
  • sideBar.foreground#4e4f47
  • sideBarSectionHeader.background#FFFAF3
  • sideBarSectionHeader.border#F4EEE8
  • sideBarSectionHeader.foreground#393a34
  • sideBarTitle.foreground#393a34
  • statusBar.background#FFFAF3
  • statusBar.border#F4EEE8
  • statusBar.debuggingBackground#F4EEE8
  • statusBar.debuggingForeground#4e4f47
  • statusBar.foreground#4e4f47
  • statusBar.noFolderBackground#FFFAF3
  • statusBarItem.prominentBackground#F4EEE8
  • tab.activeBackground#FFFAF3
  • tab.activeBorder#F4EEE8
  • tab.activeBorderTop#393a3490
  • tab.activeForeground#393a34
  • tab.border#F4EEE8
  • tab.hoverBackground#F4EEE8
  • tab.inactiveBackground#FFFAF3
  • tab.inactiveForeground#6a737d
  • tab.unfocusedActiveBorder#F4EEE8
  • tab.unfocusedActiveBorderTop#F4EEE8
  • tab.unfocusedHoverBackground#FFFAF3
  • terminal.ansiBlack#0F0F0F
  • terminal.ansiBlue#296aa3
  • terminal.ansiBrightBlack#aaaaaa
  • terminal.ansiBrightBlue#296aa3
  • terminal.ansiBrightCyan#2993a3
  • terminal.ansiBrightGreen#2b9815
  • terminal.ansiBrightMagenta#a13865
  • terminal.ansiBrightRed#ab5959
  • terminal.ansiBrightWhite#dddddd
  • terminal.ansiBrightYellow#bda437
  • terminal.ansiCyan#2993a3
  • terminal.ansiGreen#2b9815
  • terminal.ansiMagenta#a13865
  • terminal.ansiRed#ab5959
  • terminal.ansiWhite#dbd7ca
  • terminal.ansiYellow#bda437
  • terminal.foreground#393a34
  • terminal.selectionBackground#22222218
  • textBlockQuote.background#FFFAF3
  • textBlockQuote.border#F4EEE8
  • textCodeBlock.background#FFFAF3
  • textLink.activeForeground#188ca9
  • textLink.foreground#188ca9
  • textPreformat.foreground#586069
  • textSeparator.foreground#d1d5da
  • titleBar.activeBackground#FFFAF3
  • titleBar.activeForeground#4e4f47
  • titleBar.border#F4EEE8
  • titleBar.inactiveBackground#FFFAF3
  • 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#a0ada0
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#999999
constant, entity.name.constant, variable.language, meta.definition.variable#b69c18
entity, entity.name#188ca9
variable.parameter.function#393a34
entity.name.tag, tag.html#2b9815
entity.name.function#188ca9
keyword, storage.type.class.jsdoc, punctuation.definition.template-expression#2b9815
storage, storage.type, support.type.builtin, constant.language.undefined, constant.language.null, constant.language.import-export-all.ts#ab5959
text.html.derivative, storage.modifier.package, storage.modifier.import, storage.type.java#393a34
string, string punctuation.section.embedded source, attribute.value#bd3f3f
punctuation.definition.string#bd3f3f77
punctuation.support.type.property-name#188ca977
support#188ca9
property, meta.property-name, meta.object-literal.key, entity.name.tag.yaml, attribute.name#188ca9
entity.other.attribute-name, invalid.deprecated.entity.other.attribute-name.html#ab6b18
variable, identifier#ab6b18
support.type.primitive, entity.name.type#1b91b8
namespace#b05a78
keyword.operator, keyword.operator.assignment.compound, meta.var.expr.ts#ab5959
invalid.broken#b31d28italic
invalid.deprecated#b31d28italic
invalid.illegal#b31d28italic
invalid.unimplemented#b31d28italic
carriage-return#fafbfcitalic underline
message.error#b31d28
string variable#bd3f3f
source.regexp, string.regexp#ab5e3f
string.regexp.character-class, string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition#bd3f3f
string.regexp constant.character.escape#bda437
support.constant#b69c18
keyword.operator.quantifier.regexp, constant.numeric, number#2f798a
keyword.other.unit#ab5959
constant.language.boolean, constant.language#2b9815
meta.module-reference#188ca9
punctuation.definition.list.begin.markdown#a65e2b
markup.heading, markup.heading entity.name#188ca9bold
markup.quote#2e808f
markup.italic#393a34italic
markup.bold#393a34bold
markup.raw#188ca9
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#bd3f3f
markup.underline.link.markdown, markup.underline.link.image.markdown#393a3490underline
type.identifier, constant.other.character-class.regexp#4655c8
entity.other.attribute-name.html.vue#188ca9
invalid.illegal.unrecognized-tag.htmlnormal