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#282A3A
  • activityBar.border#303246
  • activityBar.dropBackground#282A3Acc
  • activityBar.foreground#eaf2f1
  • activityBarBadge.background#FFBE12
  • activityBarBadge.foreground#000000e6
  • badge.background#FFC324
  • badge.foreground#000000e6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#2C2E40
  • breadcrumb.focusForeground#CDE0DD
  • breadcrumb.foreground#AFCECA
  • breadcrumbPicker.background#282A3A
  • button.background#FFBE12
  • button.foreground#000000e6
  • button.hoverBackground#FFC324
  • debugExceptionWidget.background#FF1E3D
  • debugExceptionWidget.border#FF1E3D
  • diffEditor.insertedTextBackground#A3C7321a
  • diffEditor.removedTextBackground#FF1E3D1a
  • dropdown.background#242634
  • dropdown.border#2C2E40
  • dropdown.foreground#eaf2f1
  • dropdown.listBackground#2C2E40
  • editor.background#282a39
  • editor.findMatchBackground#ffdf803c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#e9f1f0
  • 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#ffd86b
  • editorError.foreground#FF7789
  • editorGroup.background#303246
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#282A3Acc
  • editorGroupHeader.noTabsBackground#242634
  • editorGroupHeader.tabsBackground#242634
  • editorGroupHeader.tabsBorder#303246
  • editorGutter.addedBackground#bad761b3
  • editorGutter.background#2C2E3F
  • editorGutter.deletedBackground#ff657ab3
  • editorGutter.modifiedBackground#ffd76db3
  • editorHoverWidget.background#2C2E40
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#9dd2bc
  • editorMarkerNavigation.background#282A3A
  • editorMarkerNavigationError.background#ff657ab3
  • editorMarkerNavigationWarning.background#ffd76db3
  • editorOverviewRuler.addedForeground#A3C732
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#6ABA991a
  • editorOverviewRuler.deletedForeground#FF1E3D
  • editorOverviewRuler.errorForeground#FF1E3D
  • editorOverviewRuler.findMatchForeground#ffdf803c
  • editorOverviewRuler.incomingContentForeground#FFC3241a
  • editorOverviewRuler.infoForeground#FFC324
  • editorOverviewRuler.modifiedForeground#FFC324
  • editorOverviewRuler.rangeHighlightForeground#ffffff16
  • editorOverviewRuler.selectionHighlightForeground#ffffff16
  • editorOverviewRuler.warningForeground#FFC324
  • editorOverviewRuler.wordHighlightForeground#ffffff1a
  • editorOverviewRuler.wordHighlightStrongForeground#ffffff1a
  • editorRuler.foreground#ffffff1a
  • editorSuggestWidget.background#282A3A
  • editorSuggestWidget.border#282A3A
  • editorSuggestWidget.foreground#eaf2f1
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#FFDC7F
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#282A3A
  • editorWidget.border#20222E
  • errorForeground#FF7789
  • extensionButton.prominentBackground#FFBE12
  • extensionButton.prominentForeground#000000e6
  • extensionButton.prominentHoverBackground#EDAC00
  • focusBorder#ffffff33
  • foreground#eaf2f1
  • gitDecoration.conflictingResourceForeground#FFDC7F
  • gitDecoration.deletedResourceForeground#FF7789
  • gitDecoration.ignoredResourceForeground#eaf2f1a6
  • gitDecoration.modifiedResourceForeground#A8D7C4
  • gitDecoration.untrackedResourceForeground#BFDA6D
  • input.background#242634
  • input.border#2C2E40
  • input.foreground#eaf2f1
  • input.placeholderForeground#eaf2f1a6
  • inputOption.activeBorder#282A3A
  • inputValidation.errorBackground#242634
  • inputValidation.errorBorder#FF1E3D
  • inputValidation.infoBackground#242634
  • inputValidation.infoBorder#6ABA99
  • inputValidation.warningBackground#242634
  • inputValidation.warningBorder#FFC324
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#FFD76D
  • list.hoverBackground#ffffff1a
  • list.hoverForeground#FFFFFF
  • list.inactiveFocusBackground#ffffff1f
  • list.inactiveSelectionBackground#ffffff21
  • list.inactiveSelectionForeground#FFFFFF
  • list.invalidItemForeground#FF7789
  • merge.border#FF1E3D
  • merge.currentContentBackground#6ABA991a
  • merge.currentHeaderBackground#6ABA99
  • merge.incomingContentBackground#FFC3241a
  • merge.incomingHeaderBackground#FFC324
  • notificationCenter.border#EDAC00
  • notificationCenterHeader.background#EDAC00
  • notificationCenterHeader.foreground#000000e6
  • notificationLink.foreground#9dd2bc
  • notifications.background#20222E
  • notifications.border#20222E
  • notifications.foreground#FFFFFF
  • notificationToast.border#282A3A
  • panel.background#20222E
  • panel.border#303246
  • panelTitle.activeBorder#EDAC00
  • panelTitle.activeForeground#FFFFFF
  • panelTitle.inactiveForeground#AFCECA
  • peekView.border#282A3A
  • peekViewEditor.background#2C2E40
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#2C2E40
  • peekViewResult.background#2C2E40
  • peekViewResult.fileForeground#e9f1f0
  • peekViewResult.lineForeground#e9f1f0
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#e9f1f0
  • peekViewTitle.background#242634
  • peekViewTitleDescription.foreground#AFCECA
  • peekViewTitleLabel.foreground#FFFFFF
  • pickerGroup.border#2C2E40
  • pickerGroup.foreground#CDE0DD
  • progressBar.background#FFD76D
  • scrollbar.shadow#14151D
  • scrollbarSlider.activeBackground#eaf2f14d
  • scrollbarSlider.background#eaf2f11a
  • scrollbarSlider.hoverBackground#eaf2f133
  • selection.background#9cd1bbb3
  • sideBar.background#282A3A
  • sideBar.border#282A3A
  • sideBar.foreground#eaf2f1
  • sideBarSectionHeader.background#303246
  • sideBarSectionHeader.foreground#AFCECA
  • sideBarTitle.foreground#CDE0DD
  • statusBar.background#20222E
  • statusBar.border#303246
  • statusBar.debuggingBackground#FFBE12
  • statusBar.debuggingForeground#000000e6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#303246
  • statusBar.noFolderForeground#AFCECA
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#EDAC00
  • statusBarItem.prominentHoverBackground#FFC324
  • tab.activeBackground#303246
  • tab.activeBorder#EDAC00
  • tab.activeForeground#FFFFFF
  • tab.border#303246
  • tab.hoverBackground#303246
  • tab.inactiveBackground#20222E
  • tab.inactiveForeground#CDE0DD
  • tab.unfocusedActiveForeground#CDE0DD
  • tab.unfocusedHoverBackground#303246
  • tab.unfocusedInactiveForeground#AFCECA
  • 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#20222E
  • terminal.foreground#eaf2f1
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#20222E
  • titleBar.activeForeground#FFFFFF
  • titleBar.border#20222E
  • titleBar.inactiveBackground#2C2E40
  • titleBar.inactiveForeground#CDE0DD
  • walkThrough.embeddedEditorBackground#282A3A
  • welcomePage.buttonBackground#2C2E40
  • welcomePage.buttonHoverBackground#303246
  • widget.shadow#14151D

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#e9f1f0
comment, punctuation.definition.comment#696d77italic
constant.character.escape, constant.other.placeholder#ffd86bitalic
invalid, invalid.illegal#ff667a
keyword, storage.type#c39cc9
storage.modifier#c39cc9
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#ffbf66
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#e9f1f0
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#9dd2bc
entity.name.tag, meta.tag.sgml#ff667a
entity.name.tag support.class.component#ffd86b
meta.tag.attributes meta.embedded variable.other#e9f1f0
meta.type.annotation, meta.type.parameters, entity.name.type#ffd86b
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#b9d760
meta.tag.attribute, entity.other.attribute-name#ff9a5citalic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#ff667a
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#abaeb5
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#ffbf66
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#9dd2bc
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#e9f1f0
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#ff9a5c
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#abaeb5italic
*url*, *link*, *uri*#9dd2bcitalic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#9dd2bcitalic
source.json meta.structure.dictionary.json support.type.property-name.json#ffd86b
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ff9a5c
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#c39cc9
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#e9f1f0
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#9dd2bc
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#ffbf66
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#838791
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#abaeb5
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#ff667a
text.html.markdown, punctuation.definition.list_item.markdown#838791
text.html.markdown markup.inline.raw.markdown#c39cc9
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#abaeb5
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#ff667a
beginning.punctuation.definition.list.markdown#ff9a5c
markup.italic#ffbf66italic
markup.bold, markup.bold string#ffbf66bold
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#ffbf66bold italic
markup.underline#9dd2bcunderline
markup.strike#696d77strike
beginning.punctuation.definition.quote#ffffff13
markup.quote#90949ditalic
string.other.link.title.markdown#ff9a5c
string.other.link.description.title.markdown#b9d760
constant.other.reference.link.markdown#ffbf66
markup.raw.block#e9f1f0
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#e9f1f0
meta.separator#eaf2f1bold
markup.table#e9f1f0
token.info-token#A8D7C4
token.warn-token#FFDC7F
token.error-token#FF7789
token.debug-token#9dd2bc
markup.deleted, punctuation.definition.deleted#FF7789
markup.inserted, punctuation.definition.inserted#BFDA6D
markup.changed, punctuation.definition.changed#A8D7C4
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#e9f1f0
variable.parameter#e9f1f0
variable.language, variable.scss, variable.less, variable.styl#ff667aitalic
punctuation.definition.variable#e9f1f0italic
variable.other.constant#e9f1f0
meta.import variable.other, entity.name.type.module#ffd86b
variable.other.property, variable.other.object.property, support.variable.property#ff667a
constant, constant.other, constant.character#c39cc9
support.type.property-name, constant.numeric#ff9a5c
meta.object-literal.key#ff667a
constant.language#ff9a5c

Shiki preview

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

Loading...