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.functionβ€”italic
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.phpβ€”italic
keyword.other.namespace.php, keyword.other.use.phpβ€”italic
meta.tag.sgml.doctype.htmlβ€”italic
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...