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#282C35
  • activityBar.border#303540
  • activityBar.dropBackground#282C35cc
  • activityBar.foreground#D4D4D4
  • activityBarBadge.background#44848A
  • activityBarBadge.foreground#ffffffe6
  • badge.background#498C93
  • badge.foreground#ffffffe6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#2C303A
  • breadcrumb.focusForeground#BFBFBF
  • breadcrumb.foreground#AAAAAA
  • breadcrumbPicker.background#282C35
  • button.background#44848A
  • button.foreground#ffffffe6
  • button.hoverBackground#498C93
  • debugExceptionWidget.background#EC353A
  • debugExceptionWidget.border#EC353A
  • diffEditor.insertedTextBackground#69B4691a
  • diffEditor.removedTextBackground#EC353A1a
  • dropdown.background#242830
  • dropdown.border#2C303A
  • dropdown.foreground#D4D4D4
  • dropdown.listBackground#2C303A
  • editor.background#282C35
  • editor.findMatchBackground#f2d98c3c
  • editor.findMatchHighlightBackground#ffffff16
  • editor.foreground#D4D4D4
  • 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#9EBCD0
  • editorError.foreground#F4878A
  • editorGroup.background#303540
  • editorGroup.border#ffffff12
  • editorGroup.dropBackground#282C35cc
  • editorGroupHeader.noTabsBackground#242830
  • editorGroupHeader.tabsBackground#242830
  • editorGroupHeader.tabsBorder#303540
  • editorGutter.addedBackground#99cc99b3
  • editorGutter.background#2C303A
  • editorGutter.deletedBackground#f2777ab3
  • editorGutter.modifiedBackground#ffcc66b3
  • editorHoverWidget.background#2C303A
  • editorIndentGuide.activeBackground#ffffff33
  • editorIndentGuide.background#ffffff1a
  • editorLineNumber.activeForeground#ffffff5a
  • editorLineNumber.foreground#ffffff33
  • editorLink.activeForeground#90C3C8
  • editorMarkerNavigation.background#282C35
  • editorMarkerNavigationError.background#f2777ab3
  • editorMarkerNavigationWarning.background#ffcc66b3
  • editorOverviewRuler.addedForeground#69B469
  • editorOverviewRuler.border#ffffff12
  • editorOverviewRuler.currentContentForeground#3D7AB81a
  • editorOverviewRuler.deletedForeground#EC353A
  • editorOverviewRuler.errorForeground#EC353A
  • editorOverviewRuler.findMatchForeground#f2d98c3c
  • 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#282C35
  • editorSuggestWidget.border#282C35
  • editorSuggestWidget.foreground#D4D4D4
  • editorSuggestWidget.selectedBackground#ffffff26
  • editorWarning.foreground#FFD278
  • editorWhitespace.foreground#ffffff16
  • editorWidget.background#282C35
  • editorWidget.border#20232A
  • errorForeground#F4878A
  • extensionButton.prominentBackground#44848A
  • extensionButton.prominentForeground#ffffffe6
  • extensionButton.prominentHoverBackground#3B7277
  • focusBorder#ffffff33
  • foreground#D4D4D4
  • gitDecoration.conflictingResourceForeground#FFD278
  • gitDecoration.deletedResourceForeground#F4878A
  • gitDecoration.ignoredResourceForeground#D4D4D4a6
  • gitDecoration.modifiedResourceForeground#71A1D0
  • gitDecoration.untrackedResourceForeground#A5D2A5
  • input.background#242830
  • input.border#2C303A
  • input.foreground#D4D4D4
  • input.placeholderForeground#D4D4D4a6
  • inputOption.activeBorder#282C35
  • inputValidation.errorBackground#242830
  • inputValidation.errorBorder#EC353A
  • inputValidation.infoBackground#242830
  • inputValidation.infoBorder#3D7AB8
  • inputValidation.warningBackground#242830
  • inputValidation.warningBorder#FFB41F
  • list.activeSelectionBackground#ffffff26
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#ffffff1a
  • list.focusBackground#ffffff33
  • list.focusForeground#FFFFFF
  • list.highlightForeground#62AAB1
  • 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#3B7277
  • notificationCenterHeader.background#3B7277
  • notificationCenterHeader.foreground#ffffffe6
  • notificationLink.foreground#90C3C8
  • notifications.background#20232A
  • notifications.border#20232A
  • notifications.foreground#FEFEFE
  • notificationToast.border#282C35
  • panel.background#20232A
  • panel.border#303540
  • panelTitle.activeBorder#3B7277
  • panelTitle.activeForeground#FEFEFE
  • panelTitle.inactiveForeground#AAAAAA
  • peekView.border#282C35
  • peekViewEditor.background#2C303A
  • peekViewEditor.matchHighlightBackground#ffffff16
  • peekViewEditorGutter.background#2C303A
  • peekViewResult.background#2C303A
  • peekViewResult.fileForeground#D4D4D4
  • peekViewResult.lineForeground#D4D4D4
  • peekViewResult.matchHighlightBackground#ffffff16
  • peekViewResult.selectionBackground#ffffff1a
  • peekViewResult.selectionForeground#D4D4D4
  • peekViewTitle.background#242830
  • peekViewTitleDescription.foreground#AAAAAA
  • peekViewTitleLabel.foreground#E9E9E9
  • pickerGroup.border#2C303A
  • pickerGroup.foreground#BFBFBF
  • progressBar.background#62AAB1
  • scrollbar.shadow#14161B
  • scrollbarSlider.activeBackground#D4D4D44d
  • scrollbarSlider.background#D4D4D41a
  • scrollbarSlider.hoverBackground#D4D4D433
  • selection.background#6699ccb3
  • sideBar.background#282C35
  • sideBar.border#282C35
  • sideBar.foreground#D4D4D4
  • sideBarSectionHeader.background#303540
  • sideBarSectionHeader.foreground#AAAAAA
  • sideBarTitle.foreground#BFBFBF
  • statusBar.background#20232A
  • statusBar.border#303540
  • statusBar.debuggingBackground#44848A
  • statusBar.debuggingForeground#ffffffe6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#303540
  • statusBar.noFolderForeground#AAAAAA
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#3B7277
  • statusBarItem.prominentHoverBackground#498C93
  • tab.activeBackground#303540
  • tab.activeBorder#3B7277
  • tab.activeForeground#FEFEFE
  • tab.border#303540
  • tab.hoverBackground#303540
  • tab.inactiveBackground#20232A
  • tab.inactiveForeground#BFBFBF
  • tab.unfocusedActiveForeground#BFBFBF
  • tab.unfocusedHoverBackground#303540
  • tab.unfocusedInactiveForeground#AAAAAA
  • 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#20232A
  • terminal.foreground#D4D4D4
  • terminal.selectionBackground#c1deff5a
  • titleBar.activeBackground#20232A
  • titleBar.activeForeground#FEFEFE
  • titleBar.border#20232A
  • titleBar.inactiveBackground#2C303A
  • titleBar.inactiveForeground#BFBFBF
  • walkThrough.embeddedEditorBackground#282C35
  • welcomePage.buttonBackground#2C303A
  • welcomePage.buttonHoverBackground#303540
  • widget.shadow#14161B

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#D4D4D4
comment, punctuation.definition.comment#6A6A6Aitalic
constant.character.escape, constant.other.placeholder#D4D4D4italic
invalid, invalid.illegal#759FBC
keyword, storage.type#759FBC
storage.modifier#759FBC
storage.modifier, meta.var storage.type, keyword.control.from, storage.type.functionitalic
meta.var storage.type.function.arrow
keyword.operator, punctuation.accessor.#D4D4D4
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#D4D4D4
entity.name.function, entity.name.label, entity.name.type.class, meta.function-call, variable.function, keyword.other.special-method, support.function#D4D4D4
entity.name.tag, meta.tag.sgml#759FBC
entity.name.tag support.class.component#D4D4D4
meta.tag.attributes meta.embedded variable.other#D4D4D4
meta.type.annotation, meta.type.parameters, entity.name.type#D4D4D4
string, entity.other.inherited-class, markup.heading, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#BFBFBF
meta.tag.attribute, entity.other.attribute-name#D4D4D4italic
punctuation.terminator, punctuation.separator, punctuation.separator.inheritance, punctuation.section.embedded.begin, punctuation.section.embedded.end#759FBC
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#D4D4D4
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#D4D4D4
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#D4D4D4
support.type.property-name.css, meta.property-list.scss, meta.property-list.css, meta.property-list.styl, meta.property-list.less#D4D4D4
meta.property-value.css, constant.numeric source.css, support.constant.property-value.css#D4D4D4
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#D4D4D4italic
*url*, *link*, *uri*#90C3C8italic underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#D4D4D4italic
source.json meta.structure.dictionary.json support.type.property-name.json#D4D4D4
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#D4D4D4
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#759FBC
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#D4D4D4
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#D4D4D4
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#D4D4D4
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#D4D4D4
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#D4D4D4
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#759FBC
text.html.markdown, punctuation.definition.list_item.markdown#D4D4D4
text.html.markdown markup.inline.raw.markdown#759FBC
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#D4D4D4
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#759FBC
beginning.punctuation.definition.list.markdown#D4D4D4
markup.italic#D4D4D4italic
markup.bold, markup.bold string#D4D4D4bold
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#D4D4D4bold italic
markup.underline#90C3C8underline
markup.strike#6A6A6Astrike
beginning.punctuation.definition.quote#ffffff13
markup.quote#bcbdbcitalic
string.other.link.title.markdown#D4D4D4
string.other.link.description.title.markdown#BFBFBF
constant.other.reference.link.markdown#D4D4D4
markup.raw.block#D4D4D4
markup.raw.block.fenced.markdown, markup.inline.raw.string.markdown, markup.fenced_code.block.markdown#D4D4D4
meta.separator#D4D4D4bold
markup.table#D4D4D4
token.info-token#71A1D0
token.warn-token#FFD278
token.error-token#F4878A
token.debug-token#D4D4D4
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#D4D4D4
variable.parameter#D4D4D4
variable.language, variable.scss, variable.less, variable.styl#759FBCitalic
punctuation.definition.variable#D4D4D4italic
variable.other.constant#D4D4D4
meta.import variable.other, entity.name.type.module#D4D4D4
variable.other.property, variable.other.object.property, support.variable.property#759FBC
constant, constant.other, constant.character#759FBC
support.type.property-name, constant.numeric#D4D4D4
meta.object-literal.key#759FBC
constant.language#D4D4D4

Shiki preview

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

Loading...