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#E8E8E2
  • activityBar.activeBorder#C2613A
  • activityBar.background#F0F0EC
  • activityBar.border#D8D8D2
  • activityBar.foreground#C2613A
  • activityBar.inactiveForeground#B0B0A8
  • activityBarBadge.background#C2613A
  • activityBarBadge.foreground#FFFFFF
  • badge.background#C2613A
  • badge.foreground#FFFFFF
  • banner.background#E8E8E2
  • banner.foreground#2A2A28
  • banner.iconForeground#C2613A
  • breadcrumb.activeSelectionForeground#2A2A28
  • breadcrumb.focusForeground#2A2A28
  • breadcrumb.foreground#B0B0A8
  • breadcrumbPicker.background#F0F0EC
  • button.background#C2613A
  • button.foreground#FFFFFF
  • button.hoverBackground#A8522F
  • button.secondaryBackground#E8E8E2
  • button.secondaryForeground#2A2A28
  • button.secondaryHoverBackground#D8D8D2
  • chat.avatarBackground#D8D8D2
  • chat.avatarForeground#C2613A
  • chat.checkpointSeparator#D8D8D2
  • chat.editedFileForeground#1B6ACB
  • chat.linesAddedForeground#1A7F37
  • chat.linesRemovedForeground#CF222E
  • chat.requestBackground#F0F0EC
  • chat.requestBorder#D8D8D2
  • chat.slashCommandBackground#C2613A20
  • chat.slashCommandForeground#C2613A
  • chat.thinkingShimmer#C2613A40
  • checkbox.background#FAFAF8
  • checkbox.border#B0B0A8
  • checkbox.foreground#2A2A28
  • commandCenter.activeBackground#E8E8E2
  • commandCenter.activeBorder#C2613A
  • commandCenter.activeForeground#2A2A28
  • commandCenter.background#F0F0EC
  • commandCenter.border#D8D8D2
  • commandCenter.foreground#5C5C56
  • debugTokenExpression.boolean#C2613A
  • debugTokenExpression.error#CF222E
  • debugTokenExpression.name#1B6ACB
  • debugTokenExpression.number#9A6700
  • debugTokenExpression.string#1A7F37
  • debugToolBar.background#F0F0EC
  • debugToolBar.border#D8D8D2
  • descriptionForeground#5C5C56
  • diffEditor.border#D8D8D2
  • diffEditor.insertedLineBackground#1A7F3712
  • diffEditor.insertedTextBackground#1A7F3718
  • diffEditor.removedLineBackground#CF222E12
  • diffEditor.removedTextBackground#CF222E18
  • dropdown.background#FAFAF8
  • dropdown.border#D8D8D2
  • dropdown.foreground#2A2A28
  • dropdown.listBackground#FAFAF8
  • editor.background#FAFAF8
  • editor.findMatchBackground#C2613A35
  • editor.findMatchBorder#C2613A
  • editor.findMatchHighlightBackground#C2613A20
  • editor.foldBackground#E8E8E240
  • editor.foreground#2A2A28
  • editor.inactiveSelectionBackground#C2613A18
  • editor.lineHighlightBackground#F0F0EC80
  • editor.lineHighlightBorder#F0F0EC00
  • editor.selectionBackground#C2613A25
  • editor.selectionHighlightBackground#C2613A15
  • editor.wordHighlightBackground#C2613A15
  • editor.wordHighlightStrongBackground#C2613A20
  • editorBracketHighlight.foreground1#C2613A
  • editorBracketHighlight.foreground2#7C3AED
  • editorBracketHighlight.foreground3#0B7285
  • editorBracketHighlight.foreground4#B45309
  • editorBracketHighlight.foreground5#1B6ACB
  • editorBracketHighlight.foreground6#1A7F37
  • editorBracketHighlight.unexpectedBracket.foreground#CF222E
  • editorBracketMatch.background#C2613A18
  • editorBracketMatch.border#C2613A80
  • editorCursor.background#FAFAF8
  • editorCursor.foreground#C2613A
  • editorError.foreground#CF222E
  • editorGroup.border#D8D8D2
  • editorGroupHeader.noTabsBackground#F0F0EC
  • editorGroupHeader.tabsBackground#F0F0EC
  • editorGroupHeader.tabsBorder#F0F0EC
  • editorGutter.addedBackground#1A7F37
  • editorGutter.background#F0F0EC
  • editorGutter.commentRangeForeground#B0B0A8
  • editorGutter.deletedBackground#CF222E
  • editorGutter.foldingControlForeground#5C5C56
  • editorGutter.modifiedBackground#1B6ACB
  • editorHint.foreground#0B7285
  • editorHoverWidget.background#F0F0EC
  • editorHoverWidget.border#D8D8D2
  • editorHoverWidget.foreground#2A2A28
  • editorHoverWidget.highlightForeground#C2613A
  • editorHoverWidget.statusBarBackground#E8E8E2
  • editorIndentGuide.activeBackground1#B0B0A8
  • editorIndentGuide.background1#D8D8D2
  • editorInfo.foreground#1B6ACB
  • editorInlayHint.background#D8D8D280
  • editorInlayHint.foreground#5C5C56
  • editorInlayHint.parameterForeground#5C5C56
  • editorInlayHint.typeForeground#0B7285
  • editorLineNumber.activeForeground#5C5C56
  • editorLineNumber.foreground#B0B0A8
  • editorLink.activeForeground#1B6ACB
  • editorOverviewRuler.addedForeground#1A7F3780
  • editorOverviewRuler.border#FAFAF8
  • editorOverviewRuler.deletedForeground#CF222E80
  • editorOverviewRuler.errorForeground#CF222E
  • editorOverviewRuler.modifiedForeground#1B6ACB80
  • editorOverviewRuler.warningForeground#B45309
  • editorRuler.foreground#D8D8D2
  • editorStickyScroll.background#FAFAF8
  • editorStickyScrollHover.background#F0F0EC
  • editorSuggestWidget.background#F0F0EC
  • editorSuggestWidget.border#D8D8D2
  • editorSuggestWidget.focusHighlightForeground#C2613A
  • editorSuggestWidget.foreground#2A2A28
  • editorSuggestWidget.highlightForeground#C2613A
  • editorSuggestWidget.selectedBackground#E0DDD8
  • editorSuggestWidget.selectedForeground#2A2A28
  • editorWarning.foreground#B45309
  • editorWhitespace.foreground#D8D8D2
  • editorWidget.background#F0F0EC
  • editorWidget.border#D8D8D2
  • editorWidget.foreground#2A2A28
  • editorWidget.resizeBorder#C2613A
  • errorForeground#CF222E
  • extensionBadge.remoteBackground#C2613A
  • extensionBadge.remoteForeground#FFFFFF
  • extensionButton.prominentBackground#C2613A
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#A8522F
  • extensionIcon.starForeground#B45309
  • focusBorder#C2613A
  • foreground#2A2A28
  • gitDecoration.addedResourceForeground#1A7F37
  • gitDecoration.conflictingResourceForeground#CF222E
  • gitDecoration.deletedResourceForeground#CF222E
  • gitDecoration.ignoredResourceForeground#B0B0A8
  • gitDecoration.modifiedResourceForeground#1B6ACB
  • gitDecoration.renamedResourceForeground#0B7285
  • gitDecoration.untrackedResourceForeground#1A7F37
  • icon.foreground#5C5C56
  • inlineChat.background#F0F0EC
  • inlineChat.border#D8D8D2
  • inlineChat.foreground#2A2A28
  • inlineChatDiff.inserted#1A7F3730
  • inlineChatDiff.removed#CF222E30
  • inlineChatInput.background#FAFAF8
  • inlineChatInput.border#D8D8D2
  • inlineChatInput.focusBorder#C2613A
  • inlineChatInput.placeholderForeground#B0B0A8
  • input.background#FAFAF8
  • input.border#D8D8D2
  • input.foreground#2A2A28
  • input.placeholderForeground#B0B0A8
  • inputOption.activeBackground#C2613A20
  • inputOption.activeBorder#C2613A
  • inputOption.activeForeground#2A2A28
  • inputValidation.errorBackground#FEE2E2
  • inputValidation.errorBorder#CF222E
  • inputValidation.infoBackground#DBEAFE
  • inputValidation.infoBorder#1B6ACB
  • inputValidation.warningBackground#FEF3C7
  • inputValidation.warningBorder#B45309
  • interactive.activeCodeBorder#C2613A
  • interactive.inactiveCodeBorder#D8D8D2
  • list.activeSelectionBackground#E0DDD8
  • list.activeSelectionForeground#2A2A28
  • list.activeSelectionIconForeground#2A2A28
  • list.errorForeground#CF222E
  • list.focusBackground#E0DDD8
  • list.focusForeground#2A2A28
  • list.focusHighlightForeground#C2613A
  • list.focusOutline#C2613A80
  • list.highlightForeground#C2613A
  • list.hoverBackground#EDEDEA
  • list.hoverForeground#2A2A28
  • list.inactiveSelectionBackground#E8E8E2
  • list.inactiveSelectionForeground#2A2A28
  • list.warningForeground#B45309
  • listFilterWidget.background#FAFAF8
  • listFilterWidget.outline#C2613A
  • menu.background#F0F0EC
  • menu.border#D8D8D2
  • menu.foreground#2A2A28
  • menu.selectionBackground#E0DDD8
  • menu.selectionForeground#2A2A28
  • menu.separatorBackground#D8D8D2
  • menubar.selectionBackground#E0DDD8
  • menubar.selectionForeground#2A2A28
  • minimap.errorHighlight#CF222E
  • minimap.warningHighlight#B45309
  • minimapGutter.addedBackground#1A7F37
  • minimapGutter.deletedBackground#CF222E
  • minimapGutter.modifiedBackground#1B6ACB
  • notificationCenter.border#D8D8D2
  • notificationCenterHeader.background#F0F0EC
  • notificationCenterHeader.foreground#2A2A28
  • notificationLink.foreground#1B6ACB
  • notifications.background#F0F0EC
  • notifications.border#D8D8D2
  • notifications.foreground#2A2A28
  • notificationsErrorIcon.foreground#CF222E
  • notificationsInfoIcon.foreground#1B6ACB
  • notificationsWarningIcon.foreground#B45309
  • panel.background#FAFAF8
  • panel.border#D8D8D2
  • panel.dropBorder#C2613A
  • panelSection.border#D8D8D2
  • panelSectionHeader.background#F0F0EC
  • panelSectionHeader.foreground#2A2A28
  • panelTitle.activeBorder#C2613A
  • panelTitle.activeForeground#2A2A28
  • panelTitle.inactiveForeground#B0B0A8
  • peekView.border#C2613A
  • peekViewEditor.background#FAFAF8
  • peekViewResult.background#F0F0EC
  • peekViewTitle.background#E8E8E2
  • peekViewTitleDescription.foreground#5C5C56
  • peekViewTitleLabel.foreground#2A2A28
  • pickerGroup.border#D8D8D2
  • pickerGroup.foreground#C2613A
  • progressBar.background#C2613A
  • quickInput.background#F0F0EC
  • quickInput.foreground#2A2A28
  • quickInputList.focusBackground#E0DDD8
  • quickInputList.focusForeground#2A2A28
  • sash.hoverBorder#C2613A
  • scrollbar.shadow#00000010
  • scrollbarSlider.activeBackground#B0B0A880
  • scrollbarSlider.background#B0B0A840
  • scrollbarSlider.hoverBackground#B0B0A860
  • selection.background#C2613A30
  • settings.checkboxBackground#FAFAF8
  • settings.checkboxBorder#B0B0A8
  • settings.dropdownBackground#FAFAF8
  • settings.dropdownBorder#D8D8D2
  • settings.headerForeground#2A2A28
  • settings.modifiedItemIndicator#C2613A
  • settings.textInputBackground#FAFAF8
  • settings.textInputBorder#D8D8D2
  • sideBar.background#F0F0EC
  • sideBar.border#D8D8D2
  • sideBar.foreground#2A2A28
  • sideBarSectionHeader.background#F0F0EC
  • sideBarSectionHeader.border#D8D8D2
  • sideBarSectionHeader.foreground#2A2A28
  • sideBarTitle.foreground#2A2A28
  • statusBar.background#F0F0EC
  • statusBar.border#D8D8D2
  • statusBar.debuggingBackground#C2613A
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#2A2A28
  • statusBar.noFolderBackground#F0F0EC
  • statusBar.noFolderForeground#2A2A28
  • statusBarItem.activeBackground#D8D8D2
  • statusBarItem.errorBackground#CF222E
  • statusBarItem.errorForeground#FFFFFF
  • statusBarItem.hoverBackground#E8E8E2
  • statusBarItem.remoteBackground#C2613A
  • statusBarItem.remoteForeground#FFFFFF
  • statusBarItem.warningBackground#B45309
  • statusBarItem.warningForeground#FFFFFF
  • symbolIcon.classForeground#1B6ACB
  • symbolIcon.constantForeground#9A6700
  • symbolIcon.constructorForeground#1B6ACB
  • symbolIcon.enumeratorForeground#0B7285
  • symbolIcon.eventForeground#C2613A
  • symbolIcon.fieldForeground#2A2A28
  • symbolIcon.fileForeground#5C5C56
  • symbolIcon.folderForeground#5C5C56
  • symbolIcon.functionForeground#1B6ACB
  • symbolIcon.interfaceForeground#0B7285
  • symbolIcon.keyForeground#C2613A
  • symbolIcon.keywordForeground#C2613A
  • symbolIcon.methodForeground#1B6ACB
  • symbolIcon.moduleForeground#C2613A
  • symbolIcon.namespaceForeground#1B6ACB
  • symbolIcon.numberForeground#9A6700
  • symbolIcon.objectForeground#1B6ACB
  • symbolIcon.operatorForeground#2A2A28
  • symbolIcon.packageForeground#C2613A
  • symbolIcon.propertyForeground#2A2A28
  • symbolIcon.stringForeground#1A7F37
  • symbolIcon.structForeground#1B6ACB
  • symbolIcon.textForeground#2A2A28
  • symbolIcon.typeParameterForeground#0B7285
  • symbolIcon.variableForeground#2A2A28
  • tab.activeBackground#FAFAF8
  • tab.activeBorderTop#C2613A
  • tab.activeForeground#2A2A28
  • tab.activeModifiedBorder#1B6ACB
  • tab.border#F0F0EC
  • tab.hoverBackground#FAFAF8
  • tab.hoverForeground#2A2A28
  • tab.inactiveBackground#F0F0EC
  • tab.inactiveForeground#8A8A82
  • tab.lastPinnedBorder#D8D8D2
  • terminal.ansiBlack#2A2A28
  • terminal.ansiBlue#1B6ACB
  • terminal.ansiBrightBlack#8B8B85
  • terminal.ansiBrightBlue#0550AE
  • terminal.ansiBrightCyan#085D6E
  • terminal.ansiBrightGreen#116329
  • terminal.ansiBrightMagenta#6622CC
  • terminal.ansiBrightRed#A40E26
  • terminal.ansiBrightWhite#2A2A28
  • terminal.ansiBrightYellow#7D4E00
  • terminal.ansiCyan#0B7285
  • terminal.ansiGreen#1A7F37
  • terminal.ansiMagenta#7C3AED
  • terminal.ansiRed#CF222E
  • terminal.ansiWhite#57534E
  • terminal.ansiYellow#9A6700
  • terminal.background#FAFAF8
  • terminal.foreground#2A2A28
  • terminal.selectionBackground#C2613A30
  • terminal.tab.activeBorder#C2613A
  • terminalCursor.background#FAFAF8
  • terminalCursor.foreground#C2613A
  • testing.iconErrored#CF222E
  • testing.iconFailed#CF222E
  • testing.iconPassed#1A7F37
  • testing.runAction#1A7F37
  • textBlockQuote.background#F0F0EC
  • textBlockQuote.border#C2613A
  • textLink.activeForeground#1B6ACB
  • textLink.foreground#1B6ACB
  • textPreformat.background#E8E8E2
  • textPreformat.foreground#2A2A28
  • titleBar.activeBackground#F0F0EC
  • titleBar.activeForeground#2A2A28
  • titleBar.border#e2e2df
  • titleBar.inactiveBackground#F0F0EC
  • titleBar.inactiveForeground#B0B0A8
  • toolbar.hoverBackground#E8E8E2
  • tree.indentGuidesStroke#D8D8D2
  • welcomePage.progress.foreground#C2613A
  • welcomePage.tileBackground#F0F0EC
  • welcomePage.tileBorder#D8D8D2
  • widget.border#D8D8D2
  • widget.shadow#00000018

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
text, source, variable.other.readwrite, punctuation.definition.variable#2A2A28
comment, punctuation.definition.comment#8B8B85
string, punctuation.definition.string#1A7F37
constant.character.escape, constant.other.placeholder#BF3989
constant.numeric, constant.language, constant.language.boolean, constant.language.null, constant.language.undefined, variable.other.constant, entity.name.constant#9A6700
keyword, keyword.control, keyword.operator.word, keyword.operator.new, storage.type, storage.modifier, variable.language.this, variable.language.super, punctuation.definition.keyword#7C3AEDbold
keyword.operator, punctuation.accessor, punctuation.separator, punctuation.terminator, meta.brace#0B7285
entity.name.function, meta.function-call, support.function, variable.function#C2613A
entity.name.class, entity.name.type, entity.other.inherited-class, support.class, support.type, entity.name.namespace, entity.name.module#1B6ACB
entity.name.interface, entity.name.trait#1B6ACB
entity.name.enum#1B6ACB
variable.other.enummember, constant.other.enum#0B7285
variable.parameter, meta.function.parameters#B35A2A
variable.other.property, meta.property.object, entity.name.tag.yaml, support.type.property-name#57534E
meta.decorator, meta.annotation, punctuation.decorator, punctuation.definition.decorator, storage.type.annotation#BF3989
string.regexp, constant.regexp, constant.character.character-class.regexp, constant.other.character-class.regexp, constant.other.character-class.set.regexp, punctuation.definition.character-class.regexp#BF3989
entity.name.tag, punctuation.definition.tag#CF222E
entity.other.attribute-name, entity.other.attribute#C2613A
support.constant, support.variable#9A6700
invalid, invalid.illegal#CF222Ebold underline
markup.heading, punctuation.definition.heading#1B6ACBbold
markup.bold#C2613Abold
markup.italic#C2613Aitalic
markup.inline.raw, markup.raw, markup.fenced_code#1A7F37
markup.underline.link, string.other.link#1B6ACBunderline
markup.list, punctuation.definition.list#CF222E
markup.quote#57534E
punctuation, meta.brace.round, meta.brace.square, meta.brace.curly, punctuation.section, punctuation.definition.parameters, punctuation.definition.arguments#8B8B85
storage.modifier.async, storage.modifier.const, storage.modifier.static, storage.modifier.readonly#7C3AED
variable.language, variable.other.predefined#7C3AED
markup.inserted, meta.diff.header.to-file#1A7F37
markup.deleted, meta.diff.header.from-file#CF222E
markup.changed#9A6700
meta.export variable.other.readwrite, meta.export variable.other.constant#B35A2A
variable.other.property.js, variable.other.property.ts, variable.other.property.tsx, variable.other.property.jsx, meta.object-literal.key#57534E
variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx, variable.other.constant.jsx#9A6700
string.template, punctuation.definition.template-expression#1A7F37
meta.template.expression, meta.embedded.line#2A2A28
variable.other.jsdoc, comment.block.documentation variable.other#B35A2A
storage.type.class.jsdoc, punctuation.definition.block.tag.jsdoc#7C3AED
storage.type.function.arrow, keyword.operator.arrow#0B7285
storage.modifier.async, keyword.control.flow.await#7C3AED
meta.decorator punctuation.decorator, meta.decorator variable.other.readwrite, meta.decorator entity.name.function#BF3989
keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.as#7C3AED
support.type.object.module, support.type.object.console#1B6ACB
meta.type.parameters, entity.name.type.parameter#9A6700
keyword.operator.expression.typeof, keyword.operator.expression.instanceof, keyword.operator.expression.in, keyword.operator.expression.of, keyword.operator.expression.keyof, keyword.operator.expression.is#7C3AED
entity.name.tag.jsx, entity.name.tag.tsx, support.class.component.jsx, support.class.component.tsx#CF222E
entity.other.attribute-name.jsx, entity.other.attribute-name.tsx#C2613A
punctuation.section.embedded.begin.jsx, punctuation.section.embedded.end.jsx, punctuation.section.embedded.begin.tsx, punctuation.section.embedded.end.tsx#0B7285
meta.object-binding-pattern variable.other.readwrite, meta.array-binding-pattern variable.other.readwrite#B35A2A
constant.language.null, constant.language.undefined#7C3AED
variable.language.special.self.python, variable.parameter.function.language.special.self.python#7C3AED
support.function.magic.python, entity.name.function.decorator.python#BF3989
string.interpolated.python, string.quoted.single.format.python, string.quoted.double.format.python#1A7F37
meta.interpolation.python, punctuation.definition.interpolation.python#0B7285
entity.name.function.decorator.python, meta.function.decorator.python#BF3989
support.function.builtin.python#1B6ACB
support.type.python#1B6ACB
entity.name.type.class.python, meta.class.python entity.name.type.class#1B6ACB
variable.parameter.function.python, meta.function.parameters.python#B35A2A
meta.function.return-type.python, meta.function.parameters.annotation.python#9A6700
string.quoted.docstring.multi.python, string.quoted.docstring.single.python#57534E
keyword.control.flow.lambda.python#7C3AED
support.type.exception.python#CF222E
keyword.control.import.python, keyword.control.import.from.python#7C3AED
storage.modifier.global.python, storage.modifier.nonlocal.python#7C3AED
entity.other.attribute-name.class.css, entity.other.attribute-name.class.scss, entity.other.attribute-name.id.css, entity.other.attribute-name.id.scss#1B6ACB
entity.name.tag.css, entity.name.tag.scss, entity.name.tag.less#CF222E
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#0B7285
support.type.property-name.css, support.type.property-name.scss, meta.property-name.css, meta.property-name.scss#57534E
support.constant.property-value.css, support.constant.property-value.scss, meta.property-value.css, meta.property-value.scss#C2613A
keyword.other.unit.css, keyword.other.unit.scss, constant.numeric.css, constant.numeric.scss#9A6700
constant.other.color.css, constant.other.color.scss, support.constant.color.css, support.constant.color.scss#BF3989
support.function.css, support.function.scss, meta.function.css, meta.function.scss#C2613A
variable.css, variable.scss, variable.argument.css, variable.argument.scss#B35A2A
keyword.other.important.css, keyword.other.important.scss#CF222Ebold
keyword.control.at-rule.css, keyword.control.at-rule.scss, meta.at-rule.css, meta.at-rule.scss#7C3AED
entity.name.tag.html, entity.name.tag.xml, entity.name.tag.localname.xml#CF222E
punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html#8B8B85
entity.other.attribute-name.html, entity.other.attribute-name.xml#C2613A
string.quoted.double.html, string.quoted.single.html, string.unquoted.html#1A7F37
constant.character.entity.html, constant.character.entity.xml#BF3989
meta.tag.metadata.doctype.html, entity.name.tag.doctype.html#7C3AED
entity.name.tag.script.html, entity.name.tag.style.html#1B6ACB
entity.other.attribute-name.id.html, entity.other.attribute-name.class.html#B35A2A
markup.heading.markdown, punctuation.definition.heading.markdown#1B6ACBbold
markup.bold.markdown#C2613Abold
markup.italic.markdown#C2613A
markup.inline.raw.markdown, markup.fenced_code.block.markdown#1A7F37
markup.underline.link.markdown, string.other.link.title.markdown#1B6ACBunderline
punctuation.definition.list.begin.markdown, markup.list.unnumbered.markdown, markup.list.numbered.markdown#CF222E
markup.quote.markdown#57534E
meta.separator.markdown#8B8B85
Claude Theme for VS Code by SK by S K 🦊 - VS Code Theme