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#303030
  • activityBar.border#3A3A3A
  • activityBar.dropBackground#303030cc
  • activityBar.foreground#dedede
  • activityBarBadge.background#D2A527
  • activityBarBadge.foreground#000000e6
  • badge.background#D9AD31
  • badge.foreground#000000e6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#353535
  • breadcrumb.focusForeground#C8C8C8
  • breadcrumb.foreground#B2B2B2
  • breadcrumbPicker.background#303030
  • button.background#D2A527
  • button.foreground#000000e6
  • button.hoverBackground#D9AD31
  • debugExceptionWidget.background#B56363
  • debugExceptionWidget.border#B56363
  • diffEditor.insertedTextBackground#6283621a
  • diffEditor.removedTextBackground#B563631a
  • dropdown.background#2B2B2B
  • dropdown.border#353535
  • dropdown.foreground#dedede
  • dropdown.listBackground#353535
  • editor.background#383838
  • editor.findMatchBackground#ead5953c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#dedede
  • 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#efdeae
  • editorError.foreground#D29F9F
  • editorGroup.background#3A3A3A
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#303030cc
  • editorGroupHeader.noTabsBackground#2B2B2B
  • editorGroupHeader.tabsBackground#2B2B2B
  • editorGroupHeader.tabsBorder#3A3A3A
  • editorGutter.addedBackground#7f9f7fb3
  • editorGutter.background#3E3E3E
  • editorGutter.deletedBackground#cc9393b3
  • editorGutter.modifiedBackground#f0dfafb3
  • editorHoverWidget.background#353535
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#91bfde
  • editorMarkerNavigation.background#303030
  • editorMarkerNavigationError.background#cc9393b3
  • editorMarkerNavigationWarning.background#f0dfafb3
  • editorOverviewRuler.addedForeground#628362
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#579DCD1a
  • editorOverviewRuler.deletedForeground#B56363
  • editorOverviewRuler.errorForeground#B56363
  • editorOverviewRuler.findMatchForeground#ead5953c
  • editorOverviewRuler.incomingContentForeground#E3C3691a
  • editorOverviewRuler.infoForeground#E3C369
  • editorOverviewRuler.modifiedForeground#E3C369
  • editorOverviewRuler.rangeHighlightForeground#ffffff16
  • editorOverviewRuler.selectionHighlightForeground#ffffff16
  • editorOverviewRuler.warningForeground#E3C369
  • editorOverviewRuler.wordHighlightForeground#ffffff1a
  • editorOverviewRuler.wordHighlightStrongForeground#ffffff1a
  • editorRuler.foreground#ffffff1a
  • editorSuggestWidget.background#303030
  • editorSuggestWidget.border#303030
  • editorSuggestWidget.foreground#dedede
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#F3E6C0
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#303030
  • editorWidget.border#262626
  • errorForeground#D29F9F
  • extensionButton.prominentBackground#D2A527
  • extensionButton.prominentForeground#000000e6
  • extensionButton.prominentHoverBackground#B68F22
  • focusBorder#ffffff33
  • foreground#dedede
  • gitDecoration.conflictingResourceForeground#F3E6C0
  • gitDecoration.deletedResourceForeground#D29F9F
  • gitDecoration.ignoredResourceForeground#dededea6
  • gitDecoration.modifiedResourceForeground#9DC6E2
  • gitDecoration.untrackedResourceForeground#87A587
  • input.background#2B2B2B
  • input.border#353535
  • input.foreground#dedede
  • input.placeholderForeground#dededea6
  • inputOption.activeBorder#303030
  • inputValidation.errorBackground#2B2B2B
  • inputValidation.errorBorder#B56363
  • inputValidation.infoBackground#2B2B2B
  • inputValidation.infoBorder#579DCD
  • inputValidation.warningBackground#2B2B2B
  • inputValidation.warningBorder#E3C369
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#E3C369
  • list.hoverBackground#ffffff1a
  • list.hoverForeground#FFFFFF
  • list.inactiveFocusBackground#ffffff1f
  • list.inactiveSelectionBackground#ffffff21
  • list.inactiveSelectionForeground#FFFFFF
  • list.invalidItemForeground#D29F9F
  • merge.border#B56363
  • merge.currentContentBackground#579DCD1a
  • merge.currentHeaderBackground#579DCD
  • merge.incomingContentBackground#E3C3691a
  • merge.incomingHeaderBackground#E3C369
  • notificationCenter.border#B68F22
  • notificationCenterHeader.background#B68F22
  • notificationCenterHeader.foreground#000000e6
  • notificationLink.foreground#91bfde
  • notifications.background#262626
  • notifications.border#262626
  • notifications.foreground#FFFFFF
  • notificationToast.border#303030
  • panel.background#262626
  • panel.border#3A3A3A
  • panelTitle.activeBorder#B68F22
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#B2B2B2
  • peekView.border#303030
  • peekViewEditor.background#353535
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#353535
  • peekViewResult.background#353535
  • peekViewResult.fileForeground#dedede
  • peekViewResult.lineForeground#dedede
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#dedede
  • peekViewTitle.background#2B2B2B
  • peekViewTitleDescription.foreground#B2B2B2
  • peekViewTitleLabel.foreground#F4F4F4
  • pickerGroup.border#353535
  • pickerGroup.foreground#C8C8C8
  • progressBar.background#E3C369
  • scrollbar.shadow#181818
  • scrollbarSlider.activeBackground#dedede4d
  • scrollbarSlider.background#dedede1a
  • scrollbarSlider.hoverBackground#dedede33
  • selection.background#8fbedeb3
  • sideBar.background#303030
  • sideBar.border#303030
  • sideBar.foreground#dedede
  • sideBarSectionHeader.background#3A3A3A
  • sideBarSectionHeader.foreground#B2B2B2
  • sideBarTitle.foreground#C8C8C8
  • statusBar.background#262626
  • statusBar.border#3A3A3A
  • statusBar.debuggingBackground#D2A527
  • statusBar.debuggingForeground#000000e6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#3A3A3A
  • statusBar.noFolderForeground#B2B2B2
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#B68F22
  • statusBarItem.prominentHoverBackground#D9AD31
  • tab.activeBackground#3A3A3A
  • tab.activeBorder#B68F22
  • tab.activeForeground#FFFFFF
  • tab.border#3A3A3A
  • tab.hoverBackground#3A3A3A
  • tab.inactiveBackground#262626
  • tab.inactiveForeground#C8C8C8
  • tab.unfocusedActiveForeground#C8C8C8
  • tab.unfocusedHoverBackground#3A3A3A
  • tab.unfocusedInactiveForeground#B2B2B2
  • 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#262626
  • terminal.foreground#dedede
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#262626
  • titleBar.activeForeground#FFFFFF
  • titleBar.border#262626
  • titleBar.inactiveBackground#353535
  • titleBar.inactiveForeground#C8C8C8
  • walkThrough.embeddedEditorBackground#303030
  • welcomePage.buttonBackground#353535
  • welcomePage.buttonHoverBackground#3A3A3A
  • widget.shadow#181818

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#dedede
comment, punctuation.definition.comment#737874italic
constant.character.escape, constant.other.placeholder#efdeaeitalic
invalid, invalid.illegal#cc9393
keyword, storage.type#a8a2e6
storage.modifier#a8a2e6
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#e9caa0
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#dedede
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#91bfde
entity.name.tag, meta.tag.sgml#cc9393
entity.name.tag support.class.component#efdeae
meta.tag.attributes meta.embedded variable.other#dedede
meta.type.annotation, meta.type.parameters, entity.name.type#efdeae
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#7f9f7f
meta.tag.attribute, entity.other.attribute-name#e0b090italic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#cc9393
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#b4b7b4
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#e9caa0
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#91bfde
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#dedede
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#e0b090
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#b4b7b4italic
*url*, *link*, *uri*#91bfdeitalic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#91bfdeitalic
source.json meta.structure.dictionary.json support.type.property-name.json#efdeae
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#e0b090
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#a8a2e6
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#dedede
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#91bfde
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#e9caa0
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#8d918d
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#b4b7b4
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#cc9393
text.html.markdown, punctuation.definition.list_item.markdown#8d918d
text.html.markdown markup.inline.raw.markdown#a8a2e6
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#b4b7b4
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#cc9393
beginning.punctuation.definition.list.markdown#e0b090
markup.italic#e9caa0italic
markup.bold, markup.bold string#e9caa0bold
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#e9caa0bold italic
markup.underline#91bfdeunderline
markup.strike#737874strike
beginning.punctuation.definition.quote#ffffff13
markup.quote#9a9e9aitalic
string.other.link.title.markdown#e0b090
string.other.link.description.title.markdown#7f9f7f
constant.other.reference.link.markdown#e9caa0
markup.raw.block#dedede
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#dedede
meta.separator#dededebold
markup.table#dedede
token.info-token#9DC6E2
token.warn-token#F3E6C0
token.error-token#D29F9F
token.debug-token#91bfde
markup.deleted, punctuation.definition.deleted#D29F9F
markup.inserted, punctuation.definition.inserted#87A587
markup.changed, punctuation.definition.changed#9DC6E2
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#dedede
variable.parameter#dedede
variable.language, variable.scss, variable.less, variable.styl#cc9393italic
punctuation.definition.variable#dededeitalic
variable.other.constant#dedede
meta.import variable.other, entity.name.type.module#efdeae
variable.other.property, variable.other.object.property, support.variable.property#cc9393
constant, constant.other, constant.character#a8a2e6
support.type.property-name, constant.numeric#e0b090
meta.object-literal.key#cc9393
constant.language#e0b090

Shiki preview

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

Loading...