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#242424
  • activityBar.border#2B2B2B
  • activityBar.dropBackground#242424cc
  • activityBar.foreground#d3d0c8
  • activityBarBadge.background#C34B07
  • activityBarBadge.foreground#ffffffe6
  • badge.background#D04F07
  • badge.foreground#ffffffe6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#282828
  • breadcrumb.focusForeground#C1BCB1
  • breadcrumb.foreground#AEA99A
  • breadcrumbPicker.background#242424
  • button.background#C34B07
  • button.foreground#ffffffe6
  • button.hoverBackground#D04F07
  • debugExceptionWidget.background#EC353A
  • debugExceptionWidget.border#EC353A
  • diffEditor.insertedTextBackground#69B4691a
  • diffEditor.removedTextBackground#EC353A1a
  • dropdown.background#202020
  • dropdown.border#282828
  • dropdown.foreground#d3d0c8
  • dropdown.listBackground#282828
  • editor.background#2e2e2e
  • editor.findMatchBackground#ffdf803c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#d4d1c9
  • 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#f99058
  • editorError.foreground#F4878A
  • editorGroup.background#2B2B2B
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#242424cc
  • editorGroupHeader.noTabsBackground#202020
  • editorGroupHeader.tabsBackground#202020
  • editorGroupHeader.tabsBorder#2B2B2B
  • editorGutter.addedBackground#99cc99b3
  • editorGutter.background#333333
  • editorGutter.deletedBackground#f2777ab3
  • editorGutter.modifiedBackground#ffcc66b3
  • editorHoverWidget.background#282828
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#6699cc
  • editorMarkerNavigation.background#242424
  • editorMarkerNavigationError.background#f2777ab3
  • editorMarkerNavigationWarning.background#ffcc66b3
  • editorOverviewRuler.addedForeground#69B469
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#3D7AB81a
  • editorOverviewRuler.deletedForeground#EC353A
  • editorOverviewRuler.errorForeground#EC353A
  • editorOverviewRuler.findMatchForeground#ffdf803c
  • editorOverviewRuler.incomingContentForeground#FFB41F1a
  • editorOverviewRuler.infoForeground#FFB41F
  • editorOverviewRuler.modifiedForeground#FFB41F
  • editorOverviewRuler.rangeHighlightForeground#ffffff16
  • editorOverviewRuler.selectionHighlightForeground#ffffff16
  • editorOverviewRuler.warningForeground#FFB41F
  • editorOverviewRuler.wordHighlightForeground#ffffff1a
  • editorOverviewRuler.wordHighlightStrongForeground#ffffff1a
  • editorRuler.foreground#ffffff1a
  • editorSuggestWidget.background#242424
  • editorSuggestWidget.border#242424
  • editorSuggestWidget.foreground#d3d0c8
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#FFD278
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#242424
  • editorWidget.border#1D1D1D
  • errorForeground#F4878A
  • extensionButton.prominentBackground#C34B07
  • extensionButton.prominentForeground#ffffffe6
  • extensionButton.prominentHoverBackground#A94106
  • focusBorder#ffffff33
  • foreground#d3d0c8
  • gitDecoration.conflictingResourceForeground#FFD278
  • gitDecoration.deletedResourceForeground#F4878A
  • gitDecoration.ignoredResourceForeground#d3d0c8a6
  • gitDecoration.modifiedResourceForeground#71A1D0
  • gitDecoration.untrackedResourceForeground#A5D2A5
  • input.background#202020
  • input.border#282828
  • input.foreground#d3d0c8
  • input.placeholderForeground#d3d0c8a6
  • inputOption.activeBorder#242424
  • inputValidation.errorBackground#202020
  • inputValidation.errorBorder#EC353A
  • inputValidation.infoBackground#202020
  • inputValidation.infoBorder#3D7AB8
  • inputValidation.warningBackground#202020
  • inputValidation.warningBorder#FFB41F
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#F76716
  • list.hoverBackground#ffffff1a
  • list.hoverForeground#FFFFFF
  • list.inactiveFocusBackground#ffffff1f
  • list.inactiveSelectionBackground#ffffff21
  • list.inactiveSelectionForeground#FFFFFF
  • list.invalidItemForeground#F4878A
  • merge.border#EC353A
  • merge.currentContentBackground#3D7AB81a
  • merge.currentHeaderBackground#3D7AB8
  • merge.incomingContentBackground#FFB41F1a
  • merge.incomingHeaderBackground#FFB41F
  • notificationCenter.border#A94106
  • notificationCenterHeader.background#A94106
  • notificationCenterHeader.foreground#ffffffe6
  • notificationLink.foreground#6699cc
  • notifications.background#1D1D1D
  • notifications.border#1D1D1D
  • notifications.foreground#F8F7F6
  • notificationToast.border#242424
  • panel.background#1D1D1D
  • panel.border#2B2B2B
  • panelTitle.activeBorder#A94106
  • panelTitle.activeForeground#F8F7F6
  • panelTitle.inactiveForeground#AEA99A
  • peekView.border#242424
  • peekViewEditor.background#282828
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#282828
  • peekViewResult.background#282828
  • peekViewResult.fileForeground#d4d1c9
  • peekViewResult.lineForeground#d4d1c9
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#d4d1c9
  • peekViewTitle.background#202020
  • peekViewTitleDescription.foreground#AEA99A
  • peekViewTitleLabel.foreground#E5E4DF
  • pickerGroup.border#282828
  • pickerGroup.foreground#C1BCB1
  • progressBar.background#F76716
  • scrollbar.shadow#121212
  • scrollbarSlider.activeBackground#d3d0c84d
  • scrollbarSlider.background#d3d0c81a
  • scrollbarSlider.hoverBackground#d3d0c833
  • selection.background#6699ccb3
  • sideBar.background#242424
  • sideBar.border#242424
  • sideBar.foreground#d3d0c8
  • sideBarSectionHeader.background#2B2B2B
  • sideBarSectionHeader.foreground#AEA99A
  • sideBarTitle.foreground#C1BCB1
  • statusBar.background#1D1D1D
  • statusBar.border#2B2B2B
  • statusBar.debuggingBackground#C34B07
  • statusBar.debuggingForeground#ffffffe6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#2B2B2B
  • statusBar.noFolderForeground#AEA99A
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#A94106
  • statusBarItem.prominentHoverBackground#D04F07
  • tab.activeBackground#2B2B2B
  • tab.activeBorder#A94106
  • tab.activeForeground#F8F7F6
  • tab.border#2B2B2B
  • tab.hoverBackground#2B2B2B
  • tab.inactiveBackground#1D1D1D
  • tab.inactiveForeground#C1BCB1
  • tab.unfocusedActiveForeground#C1BCB1
  • tab.unfocusedHoverBackground#2B2B2B
  • tab.unfocusedInactiveForeground#AEA99A
  • 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#1D1D1D
  • terminal.foreground#d3d0c8
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#1D1D1D
  • titleBar.activeForeground#F8F7F6
  • titleBar.border#1D1D1D
  • titleBar.inactiveBackground#282828
  • titleBar.inactiveForeground#C1BCB1
  • walkThrough.embeddedEditorBackground#242424
  • welcomePage.buttonBackground#282828
  • welcomePage.buttonHoverBackground#2B2B2B
  • widget.shadow#121212

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#d4d1c9
comment, punctuation.definition.comment#737268italic
constant.character.escape, constant.other.placeholder#ffcc66italic
invalid, invalid.illegal#f2787a
keyword, storage.type#cc99cc
storage.modifier#cc99cc
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#fdb35d
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#d4d1c9
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#6699cc
entity.name.tag, meta.tag.sgml#f2787a
entity.name.tag support.class.component#ffcc66
meta.tag.attributes meta.embedded variable.other#d4d1c9
meta.type.annotation, meta.type.parameters, entity.name.type#ffcc66
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#99cc99
meta.tag.attribute, entity.other.attribute-name#f99058italic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#f2787a
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#b1b1a9
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#fdb35d
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#6699cc
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#d4d1c9
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#f99058
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#b1b1a9italic
*url*, *link*, *uri*#6699ccitalic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#6699ccitalic
source.json meta.structure.dictionary.json support.type.property-name.json#ffcc66
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#f99058
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#cc99cc
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#d4d1c9
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#6699cc
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#fdb35d
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#8d8c81
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#b1b1a9
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#f2787a
text.html.markdown, punctuation.definition.list_item.markdown#8d8c81
text.html.markdown markup.inline.raw.markdown#cc99cc
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#b1b1a9
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#f2787a
beginning.punctuation.definition.list.markdown#f99058
markup.italic#fdb35ditalic
markup.bold, markup.bold string#fdb35dbold
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#fdb35dbold italic
markup.underline#6699ccunderline
markup.strike#737268strike
beginning.punctuation.definition.quote#ffffff13
markup.quote#99988fitalic
string.other.link.title.markdown#f99058
string.other.link.description.title.markdown#99cc99
constant.other.reference.link.markdown#fdb35d
markup.raw.block#d4d1c9
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#d4d1c9
meta.separator#d3d0c8bold
markup.table#d4d1c9
token.info-token#71A1D0
token.warn-token#FFD278
token.error-token#F4878A
token.debug-token#6699cc
markup.deleted, punctuation.definition.deleted#F4878A
markup.inserted, punctuation.definition.inserted#A5D2A5
markup.changed, punctuation.definition.changed#71A1D0
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#d4d1c9
variable.parameter#d4d1c9
variable.language, variable.scss, variable.less, variable.styl#f2787aitalic
punctuation.definition.variable#d4d1c9italic
variable.other.constant#d4d1c9
meta.import variable.other, entity.name.type.module#ffcc66
variable.other.property, variable.other.object.property, support.variable.property#f2787a
constant, constant.other, constant.character#cc99cc
support.type.property-name, constant.numeric#f99058
meta.object-literal.key#f2787a
constant.language#f99058

Shiki preview

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

Loading...