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#0e1c36
  • activityBar.border#1c304e
  • activityBar.foreground#f9fbf2
  • activityBarBadge.background#afcbff
  • activityBarBadge.foreground#0e1c36
  • badge.background#afcbff
  • badge.foreground#0e1c36
  • breadcrumb.activeSelectionForeground#f9fbf2
  • breadcrumb.background#0e1c36
  • breadcrumb.focusForeground#afcbff
  • breadcrumb.foreground#2a4060
  • breadcrumbPicker.background#0e1c36
  • button.background#2a4060
  • button.foreground#f9fbf2
  • button.hoverBackground#afcbff
  • debugExceptionWidget.background#1c304e
  • debugExceptionWidget.border#afcbff
  • diffEditor.insertedTextBackground#afcbff20
  • diffEditor.removedTextBackground#ffede115
  • dropdown.background#0e1c36
  • dropdown.border#1c304e
  • dropdown.foreground#afcbff
  • dropdown.listBackground#1c304e
  • editor.background#0e1c36
  • editor.findMatchBackground#afcbff50
  • editor.findMatchHighlightBackground#afcbff25
  • editor.foreground#f9fbf2
  • editor.inactiveSelectionBackground#afcbff40
  • editor.lineHighlightBackground#152540
  • editor.rangeHighlightBackground#afcbff15
  • editor.selectionBackground#afcbff44
  • editor.selectionHighlightBackground#afcbff30
  • editor.wordHighlightBackground#afcbff30
  • editor.wordHighlightStrongBackground#afcbff44
  • editorBracketMatch.background#afcbff20
  • editorBracketMatch.border#afcbff
  • editorCodeLens.foreground#2a4060
  • editorCursor.foreground#afcbff
  • editorError.foreground#f14c4c
  • editorGroup.border#1c304e
  • editorGroup.dropBackground#1c304ecc
  • editorGroupHeader.noTabsBackground#0e1c36
  • editorGroupHeader.tabsBackground#0e1c36
  • editorGroupHeader.tabsBorder#1c304e
  • editorGutter.addedBackground#afcbffb3
  • editorGutter.background#0e1c36
  • editorGutter.deletedBackground#ffede1b3
  • editorGutter.modifiedBackground#d7f9ffb3
  • editorHoverWidget.background#1c304e
  • editorHoverWidget.border#2a4060
  • editorLineNumber.activeForeground#2a4060
  • editorLineNumber.foreground#1c304e
  • editorLink.activeForeground#afcbff
  • editorMarkerNavigation.background#1c304e
  • editorMarkerNavigationError.background#f14c4cb3
  • editorMarkerNavigationWarning.background#cca700b3
  • editorOverviewRuler.addedForeground#afcbff
  • editorOverviewRuler.border#1c304e
  • editorOverviewRuler.currentContentForeground#afcbff20
  • editorOverviewRuler.deletedForeground#ffede1
  • editorOverviewRuler.errorForeground#f14c4c
  • editorOverviewRuler.findMatchForeground#afcbff50
  • editorOverviewRuler.incomingContentForeground#d7f9ff20
  • editorOverviewRuler.infoForeground#afcbff
  • editorOverviewRuler.modifiedForeground#d7f9ff
  • editorOverviewRuler.rangeHighlightForeground#afcbff44
  • editorOverviewRuler.selectionHighlightForeground#afcbff44
  • editorOverviewRuler.warningForeground#cca700
  • editorOverviewRuler.wordHighlightForeground#afcbff30
  • editorOverviewRuler.wordHighlightStrongForeground#afcbff44
  • editorRuler.foreground#1c304e
  • editorSuggestWidget.background#1c304e
  • editorSuggestWidget.border#2a4060
  • editorSuggestWidget.foreground#f9fbf2
  • editorSuggestWidget.highlightForeground#f9fbf2
  • editorSuggestWidget.selectedBackground#afcbff44
  • editorWarning.foreground#cca700
  • editorWhitespace.foreground#1c304e66
  • editorWidget.background#1c304e
  • editorWidget.border#2a4060
  • errorForeground#f14c4c
  • extensionButton.prominentBackground#2a4060
  • extensionButton.prominentForeground#f9fbf2
  • extensionButton.prominentHoverBackground#afcbff
  • focusBorder#afcbff80
  • foreground#afcbff
  • gitDecoration.conflictingResourceForeground#d7f9ff
  • gitDecoration.deletedResourceForeground#ffede1
  • gitDecoration.ignoredResourceForeground#2a4060
  • gitDecoration.modifiedResourceForeground#afcbff
  • gitDecoration.untrackedResourceForeground#f9fbf2
  • input.background#1c304e
  • input.border#2a4060
  • input.foreground#f9fbf2
  • input.placeholderForeground#2a4060
  • inputOption.activeBorder#afcbff
  • inputValidation.errorBackground#0e1c36
  • inputValidation.errorBorder#f14c4c
  • inputValidation.infoBackground#0e1c36
  • inputValidation.infoBorder#afcbff
  • inputValidation.warningBackground#0e1c36
  • inputValidation.warningBorder#cca700
  • list.activeSelectionBackground#afcbff44
  • list.activeSelectionForeground#f9fbf2
  • list.dropBackground#afcbff30
  • list.focusBackground#afcbff44
  • list.focusForeground#f9fbf2
  • list.highlightForeground#afcbff
  • list.hoverBackground#1c304e
  • list.hoverForeground#f9fbf2
  • list.inactiveFocusBackground#afcbff30
  • list.inactiveSelectionBackground#afcbff30
  • list.inactiveSelectionForeground#f9fbf2
  • list.invalidItemForeground#afcbff
  • merge.border#afcbff80
  • merge.currentContentBackground#afcbff20
  • merge.currentHeaderBackground#afcbff40
  • merge.incomingContentBackground#d7f9ff20
  • merge.incomingHeaderBackground#d7f9ff40
  • notificationCenter.border#afcbff
  • notificationCenterHeader.background#2a4060
  • notificationCenterHeader.foreground#f9fbf2
  • notificationLink.foreground#afcbff
  • notifications.background#1c304e
  • notifications.border#2a4060
  • notifications.foreground#f9fbf2
  • notificationToast.border#2a4060
  • panel.background#0e1c36
  • panel.border#1c304e
  • panelTitle.activeBorder#afcbff
  • panelTitle.activeForeground#f9fbf2
  • panelTitle.inactiveForeground#2a4060
  • peekView.border#2a4060
  • peekViewEditor.background#1c304e
  • peekViewEditor.matchHighlightBackground#afcbff30
  • peekViewEditorGutter.background#1c304e
  • peekViewResult.background#0e1c36
  • peekViewResult.fileForeground#f9fbf2
  • peekViewResult.lineForeground#afcbff
  • peekViewResult.matchHighlightBackground#afcbff30
  • peekViewResult.selectionBackground#afcbff44
  • peekViewResult.selectionForeground#f9fbf2
  • peekViewTitle.background#0e1c36
  • peekViewTitleDescription.foreground#2a4060
  • peekViewTitleLabel.foreground#f9fbf2
  • pickerGroup.border#1c304e
  • pickerGroup.foreground#2a4060
  • progressBar.background#afcbff
  • scrollbar.shadow#00000033
  • scrollbarSlider.activeBackground#afcbff66
  • scrollbarSlider.background#afcbff22
  • scrollbarSlider.hoverBackground#afcbff44
  • selection.background#afcbff44
  • sideBar.background#0e1c36
  • sideBar.border#1c304e
  • sideBar.foreground#afcbff
  • sideBarSectionHeader.background#1c304e
  • sideBarSectionHeader.foreground#2a4060
  • sideBarTitle.foreground#afcbff
  • statusBar.background#0e1c36
  • statusBar.border#1c304e
  • statusBar.debuggingBackground#2a4060
  • statusBar.debuggingForeground#f9fbf2
  • statusBar.foreground#2a4060
  • statusBar.noFolderBackground#1c304e
  • statusBar.noFolderForeground#2a4060
  • statusBarItem.activeBackground#afcbff44
  • statusBarItem.hoverBackground#afcbff30
  • statusBarItem.prominentBackground#2a4060
  • statusBarItem.prominentHoverBackground#afcbff
  • tab.activeBackground#0e1c36
  • tab.activeBorder#afcbff
  • tab.activeForeground#f9fbf2
  • tab.border#1c304e
  • tab.hoverBackground#1c304e
  • tab.inactiveBackground#0e1c36
  • tab.inactiveForeground#1c304e
  • tab.unfocusedActiveForeground#afcbff
  • tab.unfocusedHoverBackground#1c304e
  • tab.unfocusedInactiveForeground#2a4060
  • terminal.ansiBlack#0e1c36
  • terminal.ansiBlue#afcbff
  • terminal.ansiBrightBlack#2a4060
  • terminal.ansiBrightBlue#afcbff
  • terminal.ansiBrightCyan#f9fbf2
  • terminal.ansiBrightGreen#f9fbf2
  • terminal.ansiBrightMagenta#d7f9ff
  • terminal.ansiBrightRed#f08080
  • terminal.ansiBrightWhite#f9fbf2
  • terminal.ansiBrightYellow#ffede1
  • terminal.ansiCyan#d7f9ff
  • terminal.ansiGreen#80c8a0
  • terminal.ansiMagenta#c8a8e8
  • terminal.ansiRed#f08080
  • terminal.ansiWhite#f9fbf2
  • terminal.ansiYellow#e0c878
  • terminal.background#0e1c36
  • terminal.foreground#f9fbf2
  • terminal.selectionBackground#afcbff44
  • titleBar.activeBackground#0e1c36
  • titleBar.activeForeground#f9fbf2
  • titleBar.border#1c304e
  • titleBar.inactiveBackground#0e1c36
  • titleBar.inactiveForeground#2a4060
  • walkThrough.embeddedEditorBackground#0e1c36
  • widget.shadow#00000066

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#2a4060italic
keyword, storage.type, storage.modifier#afcbffitalic
keyword.operator, keyword.operator.arithmetic, keyword.operator.comparison, keyword.operator.logical#4a6a8a
keyword.control.import, keyword.control.export, keyword.control.from#afcbff
string, string.quoted, string.template#ffede1
punctuation.definition.string.begin, punctuation.definition.string.end#e8c8a8
constant.character.escape, constant.other.placeholder#f9d8b8italic
entity.name.function, meta.function-call, variable.function, support.function#d7f9ff
entity.name.label#d7f9ff
entity.name.type.class, entity.name.type, support.class, support.type#c8e8ffitalic
meta.type.annotation, meta.type.parameters#c8e8ffitalic
entity.name.type.module, meta.import variable.other#c8e8ff
variable, variable.name, variable.other#f9fbf2
variable.parameter#f0f4ea
variable.language#afcbffitalic
variable.other.property, variable.other.object.property, support.variable.property#ffd8b8
constant.numeric#a8e8d8
constant.language#afcbff
constant, constant.other, constant.character#a8e8d8
entity.name.tag, meta.tag.sgml#afcbff
entity.name.tag support.class.component#c8e8ff
meta.tag.attribute, entity.other.attribute-name#ffd8b8italic
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#4a6a8a
punctuation.terminator.statement, punctuation.separator.comma, punctuation.terminator.rule#2a4060
punctuation.accessor#4a6a8a
source.css entity.other.attribute-name.class, source.scss entity.other.attribute-name.class#c8e8ff
source.css entity.other.attribute-name.id, source.scss entity.other.attribute-name.id#ffd8b8
support.type.property-name.css, meta.property-list.css, meta.property-list.scss#d7f9ff
meta.property-value.css, support.constant.property-value.css#ffede1
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#a8e8d8italic
meta.object-literal.key#ffd8b8
source.json meta.structure.dictionary.json support.type.property-name.json#d7f9ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#ffd8b8
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#c8e8ff
*url*, *link*, *uri*#afcbffunderline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#afcbffitalic
markup.heading, entity.name.section#d7f9ffbold
markup.italic#f0f4eaitalic
markup.bold#f9fbf2bold
markup.underline#ffede1underline
markup.strike#2a4060strikethrough
markup.quote#4a6a8aitalic
markup.raw.block, markup.fenced_code.block.markdown, markup.inline.raw.string.markdown#a8e8d8
markup.deleted, punctuation.definition.deleted#ffede1
markup.inserted, punctuation.definition.inserted#d7f9ff
markup.changed, punctuation.definition.changed#ffd8b8
entity.other.inherited-class#c8e8ff
invalid, invalid.illegal#f14c4c
token.info-token#afcbff
token.warn-token#cca700
token.error-token#f14c4c
token.debug-token#2a4060