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#1F1912
  • activityBar.border#1A3529
  • activityBar.foreground#D0C3AE
  • activityBar.inactiveForeground#938A7A
  • activityBarBadge.background#D95B4A
  • agentSessionReadIndicator.foreground#7DA494
  • agentSessionSelectedBadge.border#453B2B
  • badge.background#244A3C
  • badge.foreground#D0C3AE
  • breadcrumb.activeSelectionForeground#7DA494
  • breadcrumb.background#261F16
  • breadcrumb.focusForeground#D0C3AE
  • breadcrumb.foreground#938A7A
  • button.background#244A3C
  • button.foreground#D0C3AE
  • button.hoverBackground#305A4A
  • button.secondaryBackground#2F271C
  • button.secondaryForeground#D0C3AE
  • button.secondaryHoverBackground#453B2B
  • chat.avatarBackground#244A3C
  • chat.avatarForeground#D0C3AE
  • chat.checkpointSeparator#453B2B
  • chat.requestBackground#261F16
  • chat.requestBorder#453B2B
  • chat.requestBubbleBackground#261F16
  • chat.requestCodeBorder#453B2B
  • chat.thinkingShimmer#2F271C
  • commandCenter.background#261F16
  • commandCenter.border#453B2B
  • commandCenter.foreground#D0C3AE
  • commandCenter.inactiveForeground#938A7A
  • descriptionForeground#938A7A
  • diffEditor.insertedLineBackground#7B9E5A15
  • diffEditor.insertedTextBackground#7B9E5A22
  • diffEditor.removedLineBackground#D95B4A15
  • diffEditor.removedTextBackground#D95B4A22
  • diffEditorGutter.insertedLineBackground#7B9E5A15
  • diffEditorGutter.removedLineBackground#D95B4A15
  • dropdown.background#261F16
  • dropdown.border#453B2B
  • dropdown.foreground#D0C3AE
  • editor.background#261F16
  • editor.findMatchBackground#8B6350
  • editor.findMatchBorder#D95B4A
  • editor.findMatchForeground#F3EAD8
  • editor.findMatchHighlightBackground#6B5040
  • editor.findMatchHighlightBorder#D95B4A
  • editor.findRangeHighlightBackground#453B2B66
  • editor.findRangeHighlightBorder#453B2B66
  • editor.focusedStackFrameHighlightBackground#7DA49455
  • editor.foreground#D0C3AE
  • editor.hoverHighlightBackground#7DA4941A
  • editor.inactiveSelectionBackground#453B2B66
  • editor.inlineSuggest.background#261F16
  • editor.inlineSuggest.border#453B2B
  • editor.inlineSuggest.foreground#1A3529
  • editor.lineHighlightBackground#2F271C
  • editor.lineHighlightBorder#453B2B44
  • editor.selectionBackground#5C4A3A
  • editor.selectionForeground#F3EAD8
  • editor.selectionHighlightBackground#4A3C2F
  • editor.stackFrameHighlightBackground#7DA49433
  • editor.wordHighlightBackground#4A3C2F
  • editor.wordHighlightBorder#4A3C2F44
  • editor.wordHighlightStrongBackground#5C4A3A
  • editor.wordHighlightStrongBorder#5C4A3A44
  • editorBracketHighlight.foreground1#9A8878
  • editorBracketHighlight.foreground2#7DA494
  • editorBracketHighlight.foreground3#E3947C
  • editorBracketHighlight.foreground4#A45F8B
  • editorBracketHighlight.foreground5#D0C3AE
  • editorBracketHighlight.foreground6#938A7A
  • editorBracketHighlight.unexpectedBracket.foreground#D95B4A
  • editorBracketMatch.background#D95B4A33
  • editorBracketMatch.border#D95B4A
  • editorBracketPairGuide.activeBackground1#8B635099
  • editorBracketPairGuide.activeBackground2#9A887888
  • editorBracketPairGuide.activeBackground3#7DA49488
  • editorBracketPairGuide.activeBackground4#D95B4A88
  • editorBracketPairGuide.activeBackground5#A45F8B88
  • editorBracketPairGuide.activeBackground6#938A7A88
  • editorBracketPairGuide.background1#6B504033
  • editorBracketPairGuide.background2#9A88782E
  • editorBracketPairGuide.background3#7DA49433
  • editorBracketPairGuide.background4#D95B4A2E
  • editorBracketPairGuide.background5#A45F8B2E
  • editorBracketPairGuide.background6#938A7A33
  • editorCursor.foreground#7DA494
  • editorError.foreground#D95B4A
  • editorGroupHeader.tabsBackground#1F1912
  • editorGutter.addedBackground#7B9E5A
  • editorGutter.background#261F16
  • editorGutter.commentRangeForeground#4A3C2F
  • editorGutter.deletedBackground#D95B4A
  • editorGutter.foldingControlForeground#938A7A
  • editorGutter.modifiedBackground#9A8878
  • editorHint.foreground#938A7A
  • editorHoverWidget.background#261F16
  • editorHoverWidget.border#453B2B
  • editorIndentGuide.activeBackground#6B6255
  • editorIndentGuide.activeBackground1#6B6255
  • editorIndentGuide.activeBackground2#8A7E6D
  • editorIndentGuide.activeBackground3#5A8A78
  • editorIndentGuide.activeBackground4#6B6255
  • editorIndentGuide.activeBackground5#8A7E6D
  • editorIndentGuide.activeBackground6#5A8A78
  • editorIndentGuide.background#453B2B
  • editorIndentGuide.background1#453B2B66
  • editorIndentGuide.background2#5C4A3A66
  • editorIndentGuide.background3#244A3C66
  • editorIndentGuide.background4#453B2B66
  • editorIndentGuide.background5#5C4A3A66
  • editorIndentGuide.background6#244A3C66
  • editorInfo.foreground#7DA494
  • editorLineNumber.activeForeground#D0C3AE
  • editorLineNumber.foreground#938A7A
  • editorMarkerNavigation.background#261F16
  • editorMarkerNavigationError.background#D95B4A
  • editorMarkerNavigationInfo.background#7DA494
  • editorMarkerNavigationWarning.background#E3947C
  • editorOverviewRuler.addedForeground#7B9E5A
  • editorOverviewRuler.border#453B2B
  • editorOverviewRuler.deletedForeground#D95B4A
  • editorOverviewRuler.errorForeground#D95B4A
  • editorOverviewRuler.findMatchForeground#D95B4A
  • editorOverviewRuler.infoForeground#7DA494
  • editorOverviewRuler.modifiedForeground#E3947C
  • editorOverviewRuler.warningForeground#E3947C
  • editorRuler.foreground#453B2B
  • editorStickyScroll.background#261F16
  • editorStickyScroll.border#453B2B
  • editorStickyScroll.shadow#00000033
  • editorSuggestWidget.background#261F16
  • editorSuggestWidget.border#453B2B
  • editorSuggestWidget.selectedBackground#2F271C
  • editorWarning.foreground#E3947C
  • editorWhitespace.foreground#938A7A
  • editorWidget.background#261F16
  • editorWidget.border#453B2B
  • errorForeground#D95B4A
  • focusBorder#7DA49466
  • foreground#D0C3AE
  • git.blame.editorDecorationForeground#6B5040
  • gitDecoration.addedResourceForeground#7B9E5A
  • gitDecoration.conflictingResourceForeground#D95B4A
  • gitDecoration.deletedResourceForeground#D95B4A
  • gitDecoration.ignoredResourceForeground#938A7A
  • gitDecoration.modifiedResourceForeground#E3947C
  • gitDecoration.renamedResourceForeground#7DA494
  • gitDecoration.stageDeletedResourceForeground#D95B4A
  • gitDecoration.stageModifiedResourceForeground#D95B4A
  • gitDecoration.untrackedResourceForeground#7B9E5A
  • input.background#1F1912
  • input.border#453B2B
  • input.foreground#D0C3AE
  • input.placeholderForeground#938A7A
  • inputOption.activeBorder#7DA494
  • inputValidation.errorBackground#261F16
  • inputValidation.errorBorder#D95B4A
  • inputValidation.infoBackground#261F16
  • inputValidation.infoBorder#7DA494
  • inputValidation.warningBackground#261F16
  • inputValidation.warningBorder#E3947C
  • list.activeSelectionBackground#453B2B
  • list.activeSelectionForeground#D0C3AE
  • list.focusBackground#2F271C
  • list.focusForeground#D0C3AE
  • list.highlightForeground#7DA494
  • list.hoverBackground#2F271C
  • list.inactiveSelectionBackground#2F271C
  • menu.background#261F16
  • menu.foreground#D0C3AE
  • menu.selectionBackground#2F271C
  • menu.selectionForeground#D0C3AE
  • menu.separatorBackground#453B2B
  • minimap.background#1F1912
  • minimap.selectionHighlight#453B2B
  • notebook.cellBorderColor#453B2B
  • notebook.cellHoverBackground#2F271C
  • notebook.cellInsertionIndicator#7DA494
  • notebook.cellStatusBarItemHoverBackground#453B2B
  • notebook.editorBackground#261F16
  • notificationCenterHeader.background#1F1912
  • notificationCenterHeader.foreground#D0C3AE
  • notifications.background#261F16
  • notifications.border#453B2B
  • notifications.foreground#D0C3AE
  • panel.background#1F1912
  • panel.border#453B2B
  • panelTitle.activeBorder#7DA494
  • panelTitle.activeForeground#D0C3AE
  • panelTitle.inactiveForeground#938A7A
  • peekView.border#453B2B
  • peekViewEditor.background#2F271C
  • peekViewEditor.matchHighlightBackground#D95B4A44
  • peekViewResult.background#261F16
  • peekViewResult.matchHighlightBackground#D95B4A44
  • peekViewResult.selectionBackground#453B2B
  • peekViewTitle.background#1F1912
  • pickerGroup.border#453B2B
  • pickerGroup.foreground#7DA494
  • progressBar.background#7DA494
  • quickInput.background#261F16
  • quickInput.foreground#D0C3AE
  • quickInputTitle.background#1F1912
  • scrollbar.shadow#00000033
  • scrollbarSlider.activeBackground#938A7A
  • scrollbarSlider.background#453B2B66
  • scrollbarSlider.hoverBackground#453B2B
  • settings.dropdownBackground#261F16
  • settings.dropdownBorder#453B2B
  • settings.headerForeground#7DA494
  • settings.textInputBackground#1F1912
  • settings.textInputBorder#453B2B
  • sideBar.background#1F1912
  • sideBar.border#453B2B
  • sideBar.foreground#D0C3AE
  • sideBarSectionHeader.background#1F1912
  • sideBarSectionHeader.border#453B2B
  • sideBarSectionHeader.foreground#D0C3AE
  • sideBarTitle.foreground#D0C3AE
  • statusBar.background#A83E32
  • statusBar.debuggingBackground#E3947C
  • statusBar.debuggingForeground#261F16
  • statusBar.noFolderBackground#6B5040
  • statusBar.noFolderForeground#D0C3AE
  • statusBarItem.activeBackground#FFFFFF33
  • statusBarItem.errorBackground#D95B4A
  • statusBarItem.hoverBackground#FFFFFF33
  • statusBarItem.prominentBackground#D95B4A
  • statusBarItem.prominentHoverBackground#E3947C
  • statusBarItem.warningBackground#E3947C
  • tab.activeBackground#261F16
  • tab.activeBorderTop#D95B4A
  • tab.activeForeground#D0C3AE
  • tab.border#453B2B
  • tab.inactiveBackground#1F1912
  • tab.inactiveForeground#938A7A
  • terminal.ansiBlack#1F1912
  • terminal.ansiBlue#7DA494
  • terminal.ansiBrightBlack#938A7A
  • terminal.ansiBrightBlue#9DBFAD
  • terminal.ansiBrightCyan#A8CCBB
  • terminal.ansiBrightGreen#A0C48A
  • terminal.ansiBrightRed#E3947C
  • terminal.ansiBrightWhite#F3EAD8
  • terminal.ansiBrightYellow#B5A494
  • terminal.ansiCyan#9DBFAD
  • terminal.ansiGreen#7B9E5A
  • terminal.ansiRed#D95B4A
  • terminal.ansiWhite#D0C3AE
  • terminal.ansiYellow#9A8878
  • terminal.background#261F16
  • terminal.foreground#D0C3AE
  • testing.coveredBackground#2F271C
  • testing.coveredBorder#453B2B
  • testing.iconErrored#E3947C
  • testing.iconFailed#D95B4A
  • testing.iconPassed#7B9E5A
  • testing.iconQueued#938A7A
  • testing.iconSkipped#938A7A
  • testing.runAction#7DA494
  • textBlockQuote.background#1F1912
  • textBlockQuote.border#453B2B
  • textCodeBlock.background#2F271C
  • textLink.activeForeground#9DBFAD
  • textLink.foreground#7DA494
  • textPreformat.foreground#D0C3AE
  • textSeparator.foreground#453B2B
  • titleBar.activeBackground#1F1912
  • titleBar.activeForeground#9DBFAD
  • titleBar.border#453B2B
  • titleBar.inactiveBackground#241D15
  • titleBar.inactiveForeground#7DA494
  • tree.indentGuidesStroke#938A7A

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment.line, comment.block, comment.line.double-slash, comment.line.number-sign, comment.block.documentation#9a8878italic
comment.block.documentation#9a8878italic
keyword, keyword.control, keyword.operator.expression, keyword.other, storage.type, storage.modifier#f05a46
keyword.control.import, keyword.control.include, keyword.control.package, keyword.control.namespace#f05a46
keyword.operator, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.arithmetic, keyword.operator.logical#9a8878
string, string.quoted, string.quoted.single, string.quoted.double, string.quoted.triple, string.quoted.other, string.unquoted#f1908c
string.template, string.template variable, string.interpolation, string.interpolated#f1908c
constant.character.escape, constant.character.code#f1908c
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal, constant.numeric.binary#f05a46
constant.language, constant.other, constant.other.color#f05a46
constant.language.boolean, constant.language.null, constant.language.undefined#f05a46
entity.name.type, entity.name.type.class, entity.name.type.enum, entity.name.type.interface, entity.name.type.struct, entity.name.type.type-alias, entity.other.inherited-class#579572
entity.name.function, entity.name.function.constructor, meta.function-call, support.function, support.function.builtin, support.function.console#83a78d
entity.name.function.member, entity.name.method#83a78d
variable, variable.other.readwrite, variable.other.property, variable.other.constant#d4c4b7
variable.parameter, variable.parameter.function#c1b2a3
variable.other.object.property, support.type.property-name, meta.object-literal.key, meta.structure.dictionary.key#9a8878
support.class, support.type, support.constant, support.variable#579572
punctuation, punctuation.definition, punctuation.section, punctuation.terminator, punctuation.separator, punctuation.accessor, meta.brace#9a8878
markup.heading, entity.name.section, markup.heading.setext#f05a46bold
markup.bold, markup.italicbold
markup.list, markup.list.unnumbered, markup.list.numbered#f05a46
markup.underline.link, string.other.link#83a78dunderline
markup.inline.raw, markup.fenced_code.block#f1908c
markup.quote#9a8878italic
markup.inserted, markup.deleted#f1908c
entity.other.attribute-name.class, entity.other.attribute-name.id#9a8878
support.type.property-name.css, support.type.property-name.media#9a8878
entity.name.tag#579572
entity.other.attribute-name#f1908c
support.type.property-name.json#9a8878
meta.diff.header, meta.diff.range, meta.diff.index#c08eaf
invalid.deprecated#9a8878underline
invalid.illegal#f05a46
comment, comment.line, comment.block, comment.line.double-slash, comment.line.number-sign, comment.block.documentation#9a8878italic
comment.block.documentation#9a8878italic
keyword, keyword.control, keyword.operator.expression, keyword.other, storage.type, storage.modifier#f05a46
keyword.control.import, keyword.control.include, keyword.control.package, keyword.control.namespace#f05a46
keyword.operator, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.arithmetic, keyword.operator.logical#9a8878
string, string.quoted, string.quoted.single, string.quoted.double, string.quoted.triple, string.quoted.other, string.unquoted#f1908c
string.template, string.template variable, string.interpolation, string.interpolated#f1908c
constant.character.escape, constant.character.code#f1908c
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal, constant.numeric.binary#f05a46
constant.language, constant.other, constant.other.color#f05a46
constant.language.boolean, constant.language.null, constant.language.undefined#f05a46
entity.name.type, entity.name.type.class, entity.name.type.enum, entity.name.type.interface, entity.name.type.struct, entity.name.type.type-alias, entity.other.inherited-class#579572
entity.name.function, entity.name.function.constructor, meta.function-call, support.function, support.function.builtin, support.function.console#83a78d
entity.name.function.member, entity.name.method#83a78d
variable, variable.other.readwrite, variable.other.property, variable.other.constant#d4c4b7
variable.parameter, variable.parameter.function#c1b2a3
variable.other.object.property, support.type.property-name, meta.object-literal.key, meta.structure.dictionary.key#9a8878
support.class, support.type, support.constant, support.variable#579572
punctuation, punctuation.definition, punctuation.section, punctuation.terminator, punctuation.separator, punctuation.accessor, meta.brace#9a8878
markup.heading, entity.name.section, markup.heading.setext#f05a46bold
markup.bold, markup.italicbold
markup.list, markup.list.unnumbered, markup.list.numbered#f05a46
markup.underline.link, string.other.link#83a78dunderline
markup.inline.raw, markup.fenced_code.block#f1908c
markup.quote#9a8878italic
markup.inserted, markup.deleted#f1908c
entity.other.attribute-name.class, entity.other.attribute-name.id#9a8878
support.type.property-name.css, support.type.property-name.media#9a8878
entity.name.tag#579572
entity.other.attribute-name#f1908c
support.type.property-name.json#9a8878
meta.diff.header, meta.diff.range, meta.diff.index#c08eaf
invalid.deprecated#9a8878underline
invalid.illegal#f05a46
source
comment, punctuation.definition.commentnormal
keyword, storage.type, storage.modifierbold
string, punctuation.definition.stringitalic
constant.numeric, constant.language, support.constant
entity.name.function, support.function
entity.name.type, entity.name.class, entity.name.tag, support.type, support.classbold
variable, variable.parameter, variable.other
punctuation, meta.brace, punctuation.definition
entity.name.tag
entity.other.attribute-name
variable.other.property, variable.other.object.property, variable.other.member, meta.object-literal.key, support.variable.property
variable.parameter, meta.function.parameters
entity.name.namespace, entity.name.module, support.module
meta.decorator, entity.name.function.decorator, punctuation.decorator
string.regexp, constant.character.escape
support.type.property-name.json, meta.structure.dictionary.json string.quoted.double.json
entity.other.attribute-name.class.css, entity.other.attribute-name.id.css, support.type.property-name.css
markup.heading, punctuation.definition.headingbold
markup.inline.raw, markup.underline.link, string.other.link
markup.italicitalic
markup.boldbold
invalidunderline