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#2A211C
  • activityBar.border#322822
  • activityBar.dropBackground#2A211Ccc
  • activityBar.foreground#bdae9d
  • activityBarBadge.background#1276BB
  • activityBarBadge.foreground#ffffffe6
  • badge.background#137EC7
  • badge.foreground#ffffffe6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#2E241F
  • breadcrumb.focusForeground#AF9D88
  • breadcrumb.foreground#A18C74
  • breadcrumbPicker.background#2A211C
  • button.background#1276BB
  • button.foreground#ffffffe6
  • button.hoverBackground#137EC7
  • debugExceptionWidget.background#AD4148
  • debugExceptionWidget.border#AD4148
  • diffEditor.insertedTextBackground#3688361a
  • diffEditor.removedTextBackground#AD41481a
  • dropdown.background#261E19
  • dropdown.border#2E241F
  • dropdown.foreground#bdae9d
  • dropdown.listBackground#2E241F
  • editor.background#2b221d
  • editor.findMatchBackground#ffdf803c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#CCBFB2
  • editor.inactiveSelectionBackground#ffffff10
  • editor.lineHighlightBackground#ffffff0d
  • editor.rangeHighlightBackground#ffffff16
  • editor.selectionBackground#ffffff1a
  • editor.selectionHighlightBackground#ffffff16
  • editor.wordHighlightBackground#ffffff16
  • editor.wordHighlightStrongBackground#ffffff1a
  • editorBracketMatch.background#ffffff16
  • editorBracketMatch.border#ffffff16
  • editorCodeLens.foreground#ffffff16
  • editorCursor.foreground#44aaee
  • editorError.foreground#C97075
  • editorGroup.background#322822
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#2A211Ccc
  • editorGroupHeader.noTabsBackground#261E19
  • editorGroupHeader.tabsBackground#261E19
  • editorGroupHeader.tabsBorder#322822
  • editorGutter.addedBackground#44aa43b3
  • editorGutter.background#2F2520
  • editorGutter.deletedBackground#c5656bb3
  • editorGutter.modifiedBackground#ffc600b3
  • editorHoverWidget.background#2E241F
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#44aaee
  • editorMarkerNavigation.background#2A211C
  • editorMarkerNavigationError.background#c5656bb3
  • editorMarkerNavigationWarning.background#ffc600b3
  • editorOverviewRuler.addedForeground#368836
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#158CDE1a
  • editorOverviewRuler.deletedForeground#AD4148
  • editorOverviewRuler.errorForeground#AD4148
  • editorOverviewRuler.findMatchForeground#ffdf803c
  • editorOverviewRuler.incomingContentForeground#CC9E001a
  • editorOverviewRuler.infoForeground#CC9E00
  • editorOverviewRuler.modifiedForeground#CC9E00
  • editorOverviewRuler.rangeHighlightForeground#ffffff16
  • editorOverviewRuler.selectionHighlightForeground#ffffff16
  • editorOverviewRuler.warningForeground#CC9E00
  • editorOverviewRuler.wordHighlightForeground#ffffff1a
  • editorOverviewRuler.wordHighlightStrongForeground#ffffff1a
  • editorRuler.foreground#ffffff1a
  • editorSuggestWidget.background#2A211C
  • editorSuggestWidget.border#2A211C
  • editorSuggestWidget.foreground#bdae9d
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#FFC90D
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#2A211C
  • editorWidget.border#221A16
  • errorForeground#C97075
  • extensionButton.prominentBackground#1276BB
  • extensionButton.prominentForeground#ffffffe6
  • extensionButton.prominentHoverBackground#1067A2
  • focusBorder#ffffff33
  • foreground#bdae9d
  • gitDecoration.conflictingResourceForeground#FFC90D
  • gitDecoration.deletedResourceForeground#C97075
  • gitDecoration.ignoredResourceForeground#bdae9da6
  • gitDecoration.modifiedResourceForeground#51AEEE
  • gitDecoration.untrackedResourceForeground#47B246
  • input.background#261E19
  • input.border#2E241F
  • input.foreground#bdae9d
  • input.placeholderForeground#bdae9da6
  • inputOption.activeBorder#2A211C
  • inputValidation.errorBackground#261E19
  • inputValidation.errorBorder#AD4148
  • inputValidation.infoBackground#261E19
  • inputValidation.infoBorder#158CDE
  • inputValidation.warningBackground#261E19
  • inputValidation.warningBorder#CC9E00
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#279BEA
  • list.hoverBackground#ffffff1a
  • list.hoverForeground#E7E1DB
  • list.inactiveFocusBackground#ffffff1f
  • list.inactiveSelectionBackground#ffffff21
  • list.inactiveSelectionForeground#FFFFFF
  • list.invalidItemForeground#C97075
  • merge.border#AD4148
  • merge.currentContentBackground#158CDE1a
  • merge.currentHeaderBackground#158CDE
  • merge.incomingContentBackground#CC9E001a
  • merge.incomingHeaderBackground#CC9E00
  • notificationCenter.border#1067A2
  • notificationCenterHeader.background#1067A2
  • notificationCenterHeader.foreground#ffffffe6
  • notificationLink.foreground#44aaee
  • notifications.background#221A16
  • notifications.border#221A16
  • notifications.foreground#D9D0C6
  • notificationToast.border#2A211C
  • panel.background#221A16
  • panel.border#322822
  • panelTitle.activeBorder#1067A2
  • panelTitle.activeForeground#D9D0C6
  • panelTitle.inactiveForeground#A18C74
  • peekView.border#2A211C
  • peekViewEditor.background#2E241F
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#2E241F
  • peekViewResult.background#2E241F
  • peekViewResult.fileForeground#CCBFB2
  • peekViewResult.lineForeground#CCBFB2
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#CCBFB2
  • peekViewTitle.background#261E19
  • peekViewTitleDescription.foreground#A18C74
  • peekViewTitleLabel.foreground#CBBFB2
  • pickerGroup.border#2E241F
  • pickerGroup.foreground#AF9D88
  • progressBar.background#279BEA
  • scrollbar.shadow#15110E
  • scrollbarSlider.activeBackground#bdae9d4d
  • scrollbarSlider.background#bdae9d1a
  • scrollbarSlider.hoverBackground#bdae9d33
  • selection.background#43a8edb3
  • sideBar.background#2A211C
  • sideBar.border#2A211C
  • sideBar.foreground#bdae9d
  • sideBarSectionHeader.background#322822
  • sideBarSectionHeader.foreground#A18C74
  • sideBarTitle.foreground#AF9D88
  • statusBar.background#221A16
  • statusBar.border#322822
  • statusBar.debuggingBackground#1276BB
  • statusBar.debuggingForeground#ffffffe6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#322822
  • statusBar.noFolderForeground#A18C74
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#1067A2
  • statusBarItem.prominentHoverBackground#137EC7
  • tab.activeBackground#322822
  • tab.activeBorder#1067A2
  • tab.activeForeground#D9D0C6
  • tab.border#322822
  • tab.hoverBackground#322822
  • tab.inactiveBackground#221A16
  • tab.inactiveForeground#AF9D88
  • tab.unfocusedActiveForeground#AF9D88
  • tab.unfocusedHoverBackground#322822
  • tab.unfocusedInactiveForeground#A18C74
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#427ab3
  • terminal.ansiBrightBlack#686a66
  • terminal.ansiBrightBlue#84b0d8
  • terminal.ansiBrightCyan#37e6e8
  • terminal.ansiBrightGreen#99e343
  • terminal.ansiBrightMagenta#bc94b7
  • terminal.ansiBrightRed#f54235
  • terminal.ansiBrightWhite#f1f1f0
  • terminal.ansiBrightYellow#fdeb61
  • terminal.ansiCyan#00a7aa
  • terminal.ansiGreen#5ea702
  • terminal.ansiMagenta#89658e
  • terminal.ansiRed#d81e00
  • terminal.ansiWhite#dbded8
  • terminal.ansiYellow#cfae00
  • terminal.background#221A16
  • terminal.foreground#bdae9d
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#221A16
  • titleBar.activeForeground#D9D0C6
  • titleBar.border#221A16
  • titleBar.inactiveBackground#2E241F
  • titleBar.inactiveForeground#AF9D88
  • walkThrough.embeddedEditorBackground#2A211C
  • welcomePage.buttonBackground#2E241F
  • welcomePage.buttonHoverBackground#322822
  • widget.shadow#15110E

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#CCBFB2
comment, punctuation.definition.comment#7c705aitalic
constant.character.escape, constant.other.placeholder#ffc800italic
invalid, invalid.illegal#c4646a
keyword, storage.type#d197d8
storage.modifier#d197d8
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#ffb224
constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution#beae9d
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#44aaee
entity.name.tag, meta.tag.sgml#c4646a
entity.name.tag support.class.component#ffc800
meta.tag.attributes meta.embedded variable.other#beae9d
meta.type.annotation, meta.type.parameters, entity.name.type#ffc800
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#45a843
meta.tag.attribute, entity.other.attribute-name#ff9257italic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#c4646a
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#b8ae9d
source.css entity.other.attribute-name.class, source.scss entity.other.attribute-name.class, source.styl entity.other.attribute-name.class, source.less entity.other.attribute-name.class#ffb224
source.css entity.other.attribute-name.id, source.scss entity.other.attribute-name.id, source.styl entity.other.attribute-name.id, source.less entity.other.attribute-name.id#44aaee
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#beae9d
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#ff9257
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#b8ae9ditalic
*url*, *link*, *uri*#44aaeeitalic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#44aaeeitalic
source.json meta.structure.dictionary.json support.type.property-name.json#ffc800
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ff9257
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d197d8
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#beae9d
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#44aaee
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ffb224
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#988a71
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#b8ae9d
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#c4646a
text.html.markdown, punctuation.definition.list_item.markdown#988a71
text.html.markdown markup.inline.raw.markdown#d197d8
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#b8ae9d
text.html.markdown meta.dummy.line-break
markdown.heading, markup.heading.markdown entity.name.section.markdown, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#c4646a
beginning.punctuation.definition.list.markdown#ff9257
markup.italic#ffb224italic
markup.bold, markup.bold string#ffb224bold
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string#ffb224bold italic
markup.underline#44aaeeunderline
markup.strike#7c705astrike
beginning.punctuation.definition.quote#ffffff13
markup.quote#a39780italic
string.other.link.title.markdown#ff9257
string.other.link.description.title.markdown#45a843
constant.other.reference.link.markdown#ffb224
markup.raw.block#beae9d
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#beae9d
meta.separator#bdae9dbold
markup.table#CCBFB2
token.info-token#51AEEE
token.warn-token#FFC90D
token.error-token#C97075
token.debug-token#44aaee
markup.deleted, punctuation.definition.deleted#C97075
markup.inserted, punctuation.definition.inserted#47B246
markup.changed, punctuation.definition.changed#51AEEE
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.phpitalic
keyword.other.namespace.php, keyword.other.use.phpitalic
meta.tag.sgml.doctype.htmlitalic
variable, variable.name#beae9d
variable.parameter#beae9d
variable.language, variable.scss, variable.less, variable.styl#c4646aitalic
punctuation.definition.variable#beae9ditalic
variable.other.constant#beae9d
meta.import variable.other, entity.name.type.module#ffc800
variable.other.property, variable.other.object.property, support.variable.property#c4646a
constant, constant.other, constant.character#d197d8
support.type.property-name, constant.numeric#ff9257
meta.object-literal.key#c4646a
constant.language#ff9257

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...