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#399D40
  • activityBarBadge.foreground#ffffffe6
  • badge.background#3DA844
  • badge.foreground#ffffffe6
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.background#2C303A
  • breadcrumb.focusForeground#BFBFBF
  • breadcrumb.foreground#AAAAAA
  • breadcrumbPicker.background#282C35
  • button.background#399D40
  • button.foreground#ffffffe6
  • button.hoverBackground#3DA844
  • 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#A6D0AA
  • 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#8FD694
  • 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#399D40
  • extensionButton.prominentForeground#ffffffe6
  • extensionButton.prominentHoverBackground#328838
  • 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#5BC362
  • 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#328838
  • notificationCenterHeader.background#328838
  • notificationCenterHeader.foreground#ffffffe6
  • notificationLink.foreground#8FD694
  • notifications.background#20232A
  • notifications.border#20232A
  • notifications.foreground#FEFEFE
  • notificationToast.border#282C35
  • panel.background#20232A
  • panel.border#303540
  • panelTitle.activeBorder#328838
  • 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#5BC362
  • 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#399D40
  • statusBar.debuggingForeground#ffffffe6
  • statusBar.foreground#ffffffcc
  • statusBar.noFolderBackground#303540
  • statusBar.noFolderForeground#AAAAAA
  • statusBarItem.activeBackground#ffffff26
  • statusBarItem.hoverBackground#ffffff1a
  • statusBarItem.prominentBackground#328838
  • statusBarItem.prominentHoverBackground#3DA844
  • tab.activeBackground#303540
  • tab.activeBorder#328838
  • 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#7DBA84
keyword, storage.type#7DBA84
storage.modifier#7DBA84
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#7DBA84
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#7DBA84
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*#8FD694italic 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#7DBA84
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#7DBA84
text.html.markdown, punctuation.definition.list_item.markdown#D4D4D4
text.html.markdown markup.inline.raw.markdown#7DBA84
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#7DBA84
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#8FD694underline
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#7DBA84italic
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#7DBA84
constant, constant.other, constant.character#7DBA84
support.type.property-name, constant.numeric#D4D4D4
meta.object-literal.key#7DBA84
constant.language#D4D4D4

Shiki preview

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

Loading...