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#273136
  • activityBar.border#2F3B41
  • activityBar.dropBackground#273136cc
  • activityBar.foreground#f2fffc
  • activityBarBadge.background#FFE116
  • activityBarBadge.foreground#000000e6
  • badge.background#FFE428
  • badge.foreground#000000e6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#2B363B
  • breadcrumb.focusForeground#C0FFF1
  • breadcrumb.foreground#8FFFE5
  • breadcrumbPicker.background#273136
  • button.background#FFE116
  • button.foreground#000000e6
  • button.hoverBackground#FFE428
  • debugExceptionWidget.background#FF243E
  • debugExceptionWidget.border#FF243E
  • diffEditor.insertedTextBackground#79D9401a
  • diffEditor.removedTextBackground#FF243E1a
  • dropdown.background#232C31
  • dropdown.border#2B363B
  • dropdown.foreground#f2fffc
  • dropdown.listBackground#2B363B
  • editor.background#273035
  • editor.findMatchBackground#ffdf803c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#f0fffb
  • 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#ffec70
  • editorError.foreground#FF7F8E
  • editorGroup.background#2F3B41
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#273136cc
  • editorGroupHeader.noTabsBackground#232C31
  • editorGroupHeader.tabsBackground#232C31
  • editorGroupHeader.tabsBorder#2F3B41
  • editorGutter.addedBackground#a2e57bb3
  • editorGutter.background#2B353A
  • editorGutter.deletedBackground#ff6d7eb3
  • editorGutter.modifiedBackground#ffed72b3
  • editorHoverWidget.background#2B363B
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#7ed6f1
  • editorMarkerNavigation.background#273136
  • editorMarkerNavigationError.background#ff6d7eb3
  • editorMarkerNavigationWarning.background#ffed72b3
  • editorOverviewRuler.addedForeground#79D940
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#3AC0EA1a
  • editorOverviewRuler.deletedForeground#FF243E
  • editorOverviewRuler.errorForeground#FF243E
  • editorOverviewRuler.findMatchForeground#ffdf803c
  • editorOverviewRuler.incomingContentForeground#FFE4281a
  • editorOverviewRuler.infoForeground#FFE428
  • editorOverviewRuler.modifiedForeground#FFE428
  • editorOverviewRuler.rangeHighlightForeground#ffffff16
  • editorOverviewRuler.selectionHighlightForeground#ffffff16
  • editorOverviewRuler.warningForeground#FFE428
  • editorOverviewRuler.wordHighlightForeground#ffffff1a
  • editorOverviewRuler.wordHighlightStrongForeground#ffffff1a
  • editorRuler.foreground#ffffff1a
  • editorSuggestWidget.background#273136
  • editorSuggestWidget.border#273136
  • editorSuggestWidget.foreground#f2fffc
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#FFEF84
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#273136
  • editorWidget.border#1F272B
  • errorForeground#FF7F8E
  • extensionButton.prominentBackground#FFE116
  • extensionButton.prominentForeground#000000e6
  • extensionButton.prominentHoverBackground#F0D100
  • focusBorder#ffffff33
  • foreground#f2fffc
  • gitDecoration.conflictingResourceForeground#FFEF84
  • gitDecoration.deletedResourceForeground#FF7F8E
  • gitDecoration.ignoredResourceForeground#f2fffca6
  • gitDecoration.modifiedResourceForeground#8CDAF3
  • gitDecoration.untrackedResourceForeground#ACE88A
  • input.background#232C31
  • input.border#2B363B
  • input.foreground#f2fffc
  • input.placeholderForeground#f2fffca6
  • inputOption.activeBorder#273136
  • inputValidation.errorBackground#232C31
  • inputValidation.errorBorder#FF243E
  • inputValidation.infoBackground#232C31
  • inputValidation.infoBorder#3AC0EA
  • inputValidation.warningBackground#232C31
  • inputValidation.warningBorder#FFE428
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#FFED72
  • list.hoverBackground#ffffff1a
  • list.hoverForeground#FFFFFF
  • list.inactiveFocusBackground#ffffff1f
  • list.inactiveSelectionBackground#ffffff21
  • list.inactiveSelectionForeground#FFFFFF
  • list.invalidItemForeground#FF7F8E
  • merge.border#FF243E
  • merge.currentContentBackground#3AC0EA1a
  • merge.currentHeaderBackground#3AC0EA
  • merge.incomingContentBackground#FFE4281a
  • merge.incomingHeaderBackground#FFE428
  • notificationCenter.border#F0D100
  • notificationCenterHeader.background#F0D100
  • notificationCenterHeader.foreground#000000e6
  • notificationLink.foreground#7ed6f1
  • notifications.background#1F272B
  • notifications.border#1F272B
  • notifications.foreground#FFFFFF
  • notificationToast.border#273136
  • panel.background#1F272B
  • panel.border#2F3B41
  • panelTitle.activeBorder#F0D100
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#8FFFE5
  • peekView.border#273136
  • peekViewEditor.background#2B363B
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#2B363B
  • peekViewResult.background#2B363B
  • peekViewResult.fileForeground#f0fffb
  • peekViewResult.lineForeground#f0fffb
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#f0fffb
  • peekViewTitle.background#232C31
  • peekViewTitleDescription.foreground#8FFFE5
  • peekViewTitleLabel.foreground#FFFFFF
  • pickerGroup.border#2B363B
  • pickerGroup.foreground#C0FFF1
  • progressBar.background#FFED72
  • scrollbar.shadow#14181B
  • scrollbarSlider.activeBackground#f2fffc4d
  • scrollbarSlider.background#f2fffc1a
  • scrollbarSlider.hoverBackground#f2fffc33
  • selection.background#7cd5f1b3
  • sideBar.background#273136
  • sideBar.border#273136
  • sideBar.foreground#f2fffc
  • sideBarSectionHeader.background#2F3B41
  • sideBarSectionHeader.foreground#8FFFE5
  • sideBarTitle.foreground#C0FFF1
  • statusBar.background#1F272B
  • statusBar.border#2F3B41
  • statusBar.debuggingBackground#FFE116
  • statusBar.debuggingForeground#000000e6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#2F3B41
  • statusBar.noFolderForeground#8FFFE5
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#F0D100
  • statusBarItem.prominentHoverBackground#FFE428
  • tab.activeBackground#2F3B41
  • tab.activeBorder#F0D100
  • tab.activeForeground#FFFFFF
  • tab.border#2F3B41
  • tab.hoverBackground#2F3B41
  • tab.inactiveBackground#1F272B
  • tab.inactiveForeground#C0FFF1
  • tab.unfocusedActiveForeground#C0FFF1
  • tab.unfocusedHoverBackground#2F3B41
  • tab.unfocusedInactiveForeground#8FFFE5
  • 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#1F272B
  • terminal.foreground#f2fffc
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#1F272B
  • titleBar.activeForeground#FFFFFF
  • titleBar.border#1F272B
  • titleBar.inactiveBackground#2B363B
  • titleBar.inactiveForeground#C0FFF1
  • walkThrough.embeddedEditorBackground#273136
  • welcomePage.buttonBackground#2B363B
  • welcomePage.buttonHoverBackground#2F3B41
  • widget.shadow#14181B

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#f0fffb
comment, punctuation.definition.comment#6c787aitalic
constant.character.escape, constant.other.placeholder#ffec70italic
invalid, invalid.illegal#ff6b7c
keyword, storage.type#baa0f8
storage.modifier#baa0f8
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#ffd470
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#f0fffb
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#7ed6f1
entity.name.tag, meta.tag.sgml#ff6b7c
entity.name.tag support.class.component#ffec70
meta.tag.attributes meta.embedded variable.other#f0fffb
meta.type.annotation, meta.type.parameters, entity.name.type#ffec70
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#a2e57b
meta.tag.attribute, entity.other.attribute-name#ffb370italic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#ff6b7c
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#aeb6b7
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#ffd470
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#7ed6f1
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#f0fffb
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#ffb370
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#aeb6b7italic
*url*, *link*, *uri*#7ed6f1italic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#7ed6f1italic
source.json meta.structure.dictionary.json support.type.property-name.json#ffec70
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ffb370
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#baa0f8
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#f0fffb
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#7ed6f1
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#ffd470
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#859193
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#aeb6b7
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#ff6b7c
text.html.markdown, punctuation.definition.list_item.markdown#859193
text.html.markdown markup.inline.raw.markdown#baa0f8
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#aeb6b7
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#ff6b7c
beginning.punctuation.definition.list.markdown#ffb370
markup.italic#ffd470italic
markup.bold, markup.bold string#ffd470bold
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#ffd470bold italic
markup.underline#7ed6f1underline
markup.strike#6c787astrike
beginning.punctuation.definition.quote#ffffff13
markup.quote#939d9fitalic
string.other.link.title.markdown#ffb370
string.other.link.description.title.markdown#a2e57b
constant.other.reference.link.markdown#ffd470
markup.raw.block#f0fffb
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#f0fffb
meta.separator#f2fffcbold
markup.table#f0fffb
token.info-token#8CDAF3
token.warn-token#FFEF84
token.error-token#FF7F8E
token.debug-token#7ed6f1
markup.deleted, punctuation.definition.deleted#FF7F8E
markup.inserted, punctuation.definition.inserted#ACE88A
markup.changed, punctuation.definition.changed#8CDAF3
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#f0fffb
variable.parameter#f0fffb
variable.language, variable.scss, variable.less, variable.styl#ff6b7citalic
punctuation.definition.variable#f0fffbitalic
variable.other.constant#f0fffb
meta.import variable.other, entity.name.type.module#ffec70
variable.other.property, variable.other.object.property, support.variable.property#ff6b7c
constant, constant.other, constant.character#baa0f8
support.type.property-name, constant.numeric#ffb370
meta.object-literal.key#ff6b7c
constant.language#ffb370

Shiki preview

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

Loading...