Skip to main content
CodingTheme

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#15181e
  • activityBar.border#15181e
  • activityBar.dropBorder#43547a
  • activityBar.foreground#d6e2ff
  • activityBar.inactiveForeground#43547a
  • activityBarBadge.background#d6e2ff
  • activityBarBadge.foreground#15181e
  • badge.background#d6e2ff
  • badge.foreground#15181e
  • breadcrumb.activeSelectionForeground#d6e2ff
  • breadcrumb.background#15181e
  • breadcrumb.focusForeground#d6e2ff
  • breadcrumb.foreground#d6e2ff
  • breadcrumbPicker.background#15181e
  • button.background#d6e2ff
  • button.foreground#15181e
  • button.hoverBackground#d6e2ff99
  • checkbox.background#15181e
  • checkbox.border#15181e
  • checkbox.foreground#d6e2ff
  • debugExceptionWidget.background#15181e
  • debugExceptionWidget.border#43547a
  • debugToolBar.background#43547a
  • debugToolBar.border#43547a
  • descriptionForeground#d6e2ff
  • diffEditor.border#43547a
  • diffEditor.insertedTextBackground#abfc8322
  • diffEditor.insertedTextBorder#abfc8344
  • diffEditor.removedTextBackground#fc83ab22
  • diffEditor.removedTextBorder#fc83ab44
  • dropdown.background#43547a
  • dropdown.border#43547a
  • dropdown.foreground#d6e2ff
  • dropdown.listBackground#15181e
  • editor.background#15181e
  • editor.findMatchBackground#43547a50
  • editor.findMatchBorder#83abfc
  • editor.findMatchHighlightBackground#43547a50
  • editor.findRangeHighlightBackground#43547a50
  • editor.foreground#d6e2ff
  • editor.hoverHighlightBackground#43547a50
  • editor.inactiveSelectionBackground#43547a60
  • editor.lineHighlightBackground#43547a50
  • editor.lineHighlightBorder#43547a50
  • editor.rangeHighlightBackground#43547a50
  • editor.selectionBackground#83abfc30
  • editor.selectionForeground#d6e2ff
  • editor.selectionHighlightBackground#43547a60
  • editor.wordHighlightBackground#43547a60
  • editor.wordHighlightStrongBackground#43547a80
  • editorBracketMatch.background#43547a60
  • editorBracketMatch.border#83abfc
  • editorCodeLens.foreground#d6e2ff
  • editorCursor.background#15181e
  • editorCursor.foreground#d6e2ff
  • editorError.foreground#fc83ab
  • editorGroup.border#43547a
  • editorGroup.dropBackground#43547a
  • editorGroup.emptyBackground#15181e
  • editorGroup.focusedEmptyBorder#15181e
  • editorGroupHeader.border#15181e
  • editorGroupHeader.noTabsBackground#15181e
  • editorGroupHeader.tabsBackground#1b1f27
  • editorGroupHeader.tabsBorder#15181e
  • editorGutter.addedBackground#abfc83
  • editorGutter.background#15181e
  • editorGutter.deletedBackground#fc83ab
  • editorGutter.modifiedBackground#83abfc
  • editorHint.foreground#83fcd4
  • editorHoverWidget.background#15181e
  • editorHoverWidget.border#43547a
  • editorIndentGuide.activeBackground#d6e2ff
  • editorIndentGuide.background#2d3953
  • editorInfo.foreground#83abfc
  • editorInlayHint.background#15181e
  • editorInlayHint.foreground#43547a99
  • editorLineNumber.activeForeground#d6e2ff
  • editorLineNumber.foreground#43547a
  • editorLink.activeForeground#83abfc
  • editorMarkerNavigation.background#15181e
  • editorMarkerNavigationError.background#fc83ab
  • editorMarkerNavigationInfo.background#83abfc
  • editorMarkerNavigationWarning.background#fcd483
  • editorOverviewRuler.addedForeground#abfc83
  • editorOverviewRuler.border#43547a
  • editorOverviewRuler.bracketMatchForeground#83abfc
  • editorOverviewRuler.commonContentForeground#43547a
  • editorOverviewRuler.currentContentForeground#83abfc
  • editorOverviewRuler.deletedForeground#fc83ab
  • editorOverviewRuler.errorForeground#fc83ab
  • editorOverviewRuler.findMatchForeground#83abfc
  • editorOverviewRuler.incomingContentForeground#abfc83
  • editorOverviewRuler.infoForeground#83abfc
  • editorOverviewRuler.modifiedForeground#83abfc
  • editorOverviewRuler.rangeHighlightForeground#43547a
  • editorOverviewRuler.selectionHighlightForeground#43547a50
  • editorOverviewRuler.warningForeground#fcd483
  • editorOverviewRuler.wordHighlightForeground#43547a
  • editorOverviewRuler.wordHighlightStrongForeground#43547a
  • editorPane.background#15181e
  • editorRuler.foreground#43547a
  • editorSuggestWidget.background#15181e
  • editorSuggestWidget.border#43547a
  • editorSuggestWidget.foreground#d6e2ff
  • editorSuggestWidget.highlightForeground#83abfc
  • editorSuggestWidget.selectedBackground#43547a
  • editorWarning.foreground#fcd483
  • editorWhitespace.foreground#43547a50
  • editorWidget.background#15181e
  • editorWidget.border#15181e
  • editorWidget.foreground#d6e2ff
  • errorForeground#fc83ab
  • extensionButton.prominentBackground#d6e2ff
  • extensionButton.prominentForeground#15181e
  • extensionButton.prominentHoverBackground#43547a50
  • focusBorder#43547a50
  • foreground#d6e2ff
  • gitDecoration.conflictingResourceForeground#fc83ab
  • gitDecoration.deletedResourceForeground#fc83ab
  • gitDecoration.ignoredResourceForeground#2d3953
  • gitDecoration.modifiedResourceForeground#83abfc
  • gitDecoration.untrackedResourceForeground#abfc83
  • icon.foreground#d6e2ff
  • input.background#15181e
  • input.border#43547a
  • input.foreground#d6e2ff
  • input.placeholderForeground#7083a9
  • inputOption.activeBorder#43547a
  • inputValidation.errorBackground#15181e
  • inputValidation.errorBorder#fc83ab
  • inputValidation.errorForeground#fc83ab
  • inputValidation.infoBackground#15181e
  • inputValidation.infoBorder#83abfc
  • inputValidation.infoForeground#83abfc
  • inputValidation.warningBackground#15181e
  • inputValidation.warningBorder#fcd483
  • inputValidation.warningForeground#fcd483
  • list.activeSelectionBackground#2d395390
  • list.activeSelectionForeground#d6e2ff
  • list.dropBackground#2d395390
  • list.errorForeground#fc83ab
  • list.focusBackground#2d395390
  • list.focusForeground#d6e2ff
  • list.highlightForeground#d6e2ff
  • list.hoverBackground#43547a50
  • list.hoverForeground#7083a9
  • list.inactiveFocusBackground#2d395390
  • list.inactiveSelectionBackground#2d395390
  • list.inactiveSelectionForeground#d6e2ff
  • list.invalidItemForeground#fc83ab
  • list.warningForeground#fcd483
  • listFilterWidget.background#15181e
  • listFilterWidget.noMatchesOutline#fc83ab
  • listFilterWidget.outline#43547a
  • menu.background#15181e
  • menu.foreground#d6e2ff
  • menu.selectionBackground#43547a
  • menu.selectionForeground#d6e2ff
  • menubar.selectionBackground#43547a
  • menubar.selectionForeground#d6e2ff
  • merge.border#43547a
  • merge.commonContentBackground#43547a60
  • merge.commonHeaderBackground#43547a70
  • merge.currentContentBackground#83abfc22
  • merge.currentHeaderBackground#83abfc70
  • merge.incomingContentBackground#abfc8322
  • merge.incomingHeaderBackground#abfc8370
  • notificationCenter.border#15181e
  • notificationCenterHeader.background#15181e
  • notificationCenterHeader.foreground#d6e2ff
  • notificationLink.foreground#d6e2ff
  • notifications.background#15181e
  • notifications.border#15181e
  • notifications.foreground#d6e2ff
  • notificationToast.border#15181e
  • panel.background#15181e
  • panel.border#d6e2ff
  • panel.dropBorder#43547a
  • panelInput.border#43547a
  • panelSection.border#43547a
  • panelSection.dropBackground#43547a
  • panelSectionHeader.background#15181e
  • panelSectionHeader.foreground#d6e2ff
  • panelTitle.activeBorder#d6e2ff
  • panelTitle.activeForeground#d6e2ff
  • panelTitle.inactiveForeground#43547a
  • peekView.border#d6e2ff
  • peekViewEditor.background#2d395350
  • peekViewEditor.matchHighlightBackground#43547a50
  • peekViewEditor.matchHighlightBorder#d6e2ff
  • peekViewEditorGutter.background#15181e
  • peekViewResult.background#2d395350
  • peekViewResult.fileForeground#d6e2ff
  • peekViewResult.lineForeground#d6e2ff
  • peekViewResult.matchHighlightBackground#2d3953
  • peekViewResult.selectionBackground#43547a
  • peekViewResult.selectionForeground#d6e2ff
  • peekViewTitle.background#2d395350
  • peekViewTitleDescription.foreground#d6e2ff
  • peekViewTitleLabel.foreground#d6e2ff
  • pickerGroup.border#43547a
  • pickerGroup.foreground#d6e2ff
  • progressBar.background#d6e2ff
  • scrollbar.shadow#00030F
  • scrollbarSlider.activeBackground#43547a50
  • scrollbarSlider.background#43547a60
  • scrollbarSlider.hoverBackground#43547a99
  • selection.background#43547a70
  • settings.checkboxBackground#2d3953
  • settings.checkboxBorder#2d3953
  • settings.checkboxForeground#d6e2ff
  • settings.dropdownBackground#2d3953
  • settings.dropdownBorder#2d3953
  • settings.dropdownForeground#d6e2ff
  • settings.dropdownListBorder#2d3953
  • settings.headerForeground#d6e2ff
  • settings.modifiedItemIndicator#d6e2ff
  • settings.numberInputBackground#2d3953
  • settings.numberInputBorder#2d3953
  • settings.numberInputForeground#d6e2ff
  • settings.textInputBackground#2d3953
  • settings.textInputBorder#2d3953
  • settings.textInputForeground#d6e2ff
  • sideBar.background#1b1f27
  • sideBar.foreground#43547a
  • sideBarSectionHeader.background#1b1f27
  • sideBarSectionHeader.border#15181e
  • sideBarSectionHeader.foreground#d6e2ff
  • sideBarTitle.foreground#d6e2ff
  • statusBar.background#15181e
  • statusBar.border#15181e
  • statusBar.debuggingBackground#fcd483
  • statusBar.debuggingForeground#15181e
  • statusBar.foreground#d6e2ff
  • statusBar.noFolderBackground#fc83ab
  • statusBar.noFolderForeground#15181e
  • statusBarItem.activeBackground#43547a
  • statusBarItem.hoverBackground#43547a
  • statusBarItem.remoteBackground#abfc83
  • statusBarItem.remoteForeground#15181e
  • tab.activeBackground#15181e
  • tab.activeBorderTop#d6e2ff
  • tab.activeForeground#d6e2ff
  • tab.border#1b1f27
  • tab.hoverForeground#d6e2ff
  • tab.inactiveBackground#1b1f27
  • tab.inactiveForeground#43547a
  • tab.unfocusedActiveBackground#15181e
  • tab.unfocusedActiveBorderTop#15181e
  • tab.unfocusedActiveForeground#d6e2ff
  • tab.unfocusedInactiveForeground#43547a
  • terminal.ansiBlack#2d3953
  • terminal.ansiBlue#83abfc
  • terminal.ansiBrightBlack#43547a
  • terminal.ansiBrightBlue#9cbcfc
  • terminal.ansiBrightCyan#9cfcdc
  • terminal.ansiBrightGreen#bcfc9c
  • terminal.ansiBrightMagenta#dc9cfc
  • terminal.ansiBrightRed#fc9cbc
  • terminal.ansiBrightWhite#d6e2ff
  • terminal.ansiBrightYellow#fcdc9c
  • terminal.ansiCyan#83fcd4
  • terminal.ansiGreen#abfc83
  • terminal.ansiMagenta#d483fc
  • terminal.ansiRed#fc83ab
  • terminal.ansiWhite#d6e2ff
  • terminal.ansiYellow#fcd483
  • terminal.background#15181e
  • terminal.border#d6e2ff
  • terminal.foreground#d6e2ff
  • terminal.selectionBackground#43547a33
  • terminalCursor.background#d6e2ff
  • terminalCursor.foreground#d6e2ff
  • textBlockQuote.background#43547a
  • textBlockQuote.border#43547a
  • textCodeBlock.background#15181e
  • textLink.activeForeground#d6e2ff
  • textLink.foreground#d6e2ff
  • textPreformat.foreground#d6e2ff
  • textSeparator.foreground#d6e2ff
  • titleBar.activeBackground#15181e
  • titleBar.activeForeground#d6e2ff
  • titleBar.border#15181e
  • titleBar.inactiveBackground#15181e
  • titleBar.inactiveForeground#43547a
  • tree.indentGuidesStroke#43547a
  • walkThrough.embeddedEditorBackground#15181e
  • welcomePage.buttonBackground#43547a
  • welcomePage.buttonHoverBackground#43547a99
  • widget.shadow#00030F

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#d6e2ff
comment, punctuation.definition.comment#43547aitalic
variable, string constant.other.placeholder, source#d6e2ff
constant.other.color, punctuation.definition.entity, constant.character.entity, punctuation.definition.template-expression, punctuation.section.tag.twig#d483fc
invalid, invalid.illegal#fc83ab
storage.type, storage.modifier, constant.language, support.constant, constant.character, constant.escape#83abfc
keyword#d483fc
constant.language.boolean, constant.numeric#fcd483
punctuation, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution, meta.brace, meta.block, meta.jsx, meta.embedded.expression, meta.template.expression, meta.tag.block.any.html, string.unquoted.tag-string.nunjucks, text.html.nunjucks#d6e2ff
punctuation.separator.key-value.html, keyword.control, keyword.operator, constant.other.color, punctuation.definition.constant, meta.function.block.start.handlebars, meta.function.inline.other, meta.property-value, support.constant.mathematical-symbols, support.constant.vendored.property-value, punctuation.definition.keyword, punctuation.accessor, punctuation.separator.property, string.unquoted.filter-pipe#83fcd4
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter, support.variable.dom, meta.import, meta.export, meta.export.default, support.class.builtin, support.class.component, variable.other.object#fc83ab
entity.name.function, variable.function, support.function, keyword.other.special-method, meta.function-call, keyword.control.filter#d483fc
meta.block variable.other#d6e2ff
variable.parameter, text.html, punctuation.section.property-list, meta.property-value.scss punctuation, meta.property-list, keyword.operator.type.annotation, variable.other.object.property#d6e2ff
string, constant.other.symbol, constant.other.key, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js, punctuation.definition.string, entity.name.section.markdown, meta.attribute-selector, entity.name.import.go, storage.type.attr.nunjucks#abfc83
entity.name, support.type, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types, meta.object-literal.key#83abfc
support.type, support.class, keyword.other.debugger, entity.other.inherited-class, meta.property-name, punctuation.definition.raw.markdown, variable.graphql, variable.other.readwrite#fc83ab
keyword.function.go#83abfc
source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name, support.type.property-name, support.variable.object.node, support.variable.object.process#fc83ab
variable.parameter.scala#83fcd4
entity.name.module.js, variable.import.parameter.js#fc83ab
variable.language#fc83abitalic
entity.name.method.js#fc83abitalic
meta.class-method.js entity.name.function.js, variable.function.constructor#fc83ab
entity.other.attribute-name#83fcd4
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#83fcd4
entity.other.attribute-name.class, punctuation.definition.entity.css#83fcd4
source.sass keyword.control#fc83ab
markup.inserted#abfc83
markup.deleted#fc83ab
markup.changed#d483fc
string.regexp#83fcd4
constant.character.escape#fc83ab
*url*, *link*, *uri*underline
meta.decorator, tag.decorator.js entity.name.tag, tag.decorator.js punctuation.definition.tag#fc83ab
source.js constant.other.object.key.js string.unquoted.label.js#fc83abitalic
source.json meta.structure.dictionary.json support.type.property-name.json#fc83ab
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#fc83ab
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#83fcd4
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#fc83ab
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#83fcd4
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#fc83ab
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#83fcd4
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#fc83ab
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#83fcd4
markup.italic#fc83abitalic
markup.bold#fc83abbold
markup.underline#d483fcunderline
markup.strike#fcd483italic
markup.quote#fc83abitalic
markup.raw.block#83fcd4
markup.table#fc83ab
text.html.markdown, punctuation.definition.list_item.markdown#d6e2ff
text.html.markdown markup.raw.inline, text.html.markdown markup.inline.raw.string.markdown#fc83ab
text.html.markdown meta.dummy.line-break#d6e2ff
markdown.heading, markup.heading, markup.heading entity.name, markup.heading.markdown, punctuation.definition.heading.markdown#abfc83
markup.quote, punctuation.definition.blockquote.markdown#fc83abitalic
string.other.link.title.markdown#fcd483underline
markup.raw.block.fenced.markdown#d6e2ff
punctuation.definition.fenced.markdown, variable.language.fenced.markdown#d6e2ff
variable.language.fenced.markdown#d6e2ff
meta.separator#d6e2ff
token.info-token#fc83ab
token.warn-token#fcd483
token.error-token#fc83ab
token.debug-token#d483fc
storage.type.error.go#fc83ab
punctuation.other.period.go#83fcd4

Shiki preview

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

Loading...

Lapis by Alex Barnett - VS Code Theme