Skip to main content
Coding Theme

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#16161e
  • activityBar.border#21233760
  • activityBar.foreground#aab3e5
  • activityBarBadge.background#5881ea
  • activityBarBadge.foreground#ffffff
  • badge.background#00000030
  • badge.foreground#7c85b3
  • breadcrumb.activeSelectionForeground#74a0f1
  • breadcrumb.background#1a1b26
  • breadcrumb.focusForeground#aab3e5
  • breadcrumb.foreground#777fab
  • breadcrumbPicker.background#16161e
  • button.background#4e80ffbb
  • contrastBorder#121523aa
  • debugToolBar.background#16161e
  • diffEditor.insertedTextBackground#c7f59b15
  • diffEditor.removedTextBackground#FF537020
  • dropdown.background#1a1b26
  • dropdown.border#00000066
  • editor.background#1a1b26
  • editor.findMatchBackground#74a0f155
  • editor.findMatchBorder#74c6f1bb
  • editor.findMatchHighlightBackground#74a0f133
  • editor.findMatchHighlightBorder#74a0f166
  • editor.foreground#aab3e5
  • editor.lineHighlightBackground#2a2e48
  • editor.selectionBackground#717CB450
  • editor.selectionHighlightBackground#3c4361
  • editorBracketMatch.background#1a1b26
  • editorBracketMatch.border#70b0ff50
  • editorCursor.foreground#70b0ff
  • editorError.foreground#FF5370cc
  • editorGroup.border#161a2a
  • editorGroupHeader.tabsBackground#16161e
  • editorGutter.addedBackground#c7f59b60
  • editorGutter.deletedBackground#FF537060
  • editorGutter.modifiedBackground#70b0ff60
  • editorHoverWidget.background#1b1d2c
  • editorHoverWidget.border#121523aa
  • editorIndentGuide.activeBackground#4E5579
  • editorIndentGuide.background#4E557970
  • editorLineNumber.activeForeground#9da5d7
  • editorLineNumber.foreground#5b6395
  • editorLink.activeForeground#aab3e5
  • editorMarkerNavigation.background#aab3e505
  • editorOverviewRuler.border#1a1b26
  • editorRuler.foreground#4E5579
  • editorSuggestWidget.background#1a1e30
  • editorSuggestWidget.border#e4f3fa10
  • editorSuggestWidget.foreground#aab3e5
  • editorSuggestWidget.highlightForeground#74a0f1
  • editorSuggestWidget.selectedBackground#00000050
  • editorWarning.foreground#c7f59bbb
  • editorWhitespace.foreground#aab3e540
  • editorWidget.background#16161e
  • editorWidget.border
  • editorWidget.resizeBorder#74a0f1
  • extensionButton.prominentBackground#c7f59b90
  • extensionButton.prominentHoverBackground#c7f59bf5
  • focusBorder#70b0ff
  • foreground#dcebff
  • gitDecoration.conflictingResourceForeground#ffdf9bcc
  • gitDecoration.deletedResourceForeground#FF5370CC
  • gitDecoration.ignoredResourceForeground#777fabaa
  • gitDecoration.modifiedResourceForeground#70b0ffee
  • gitDecoration.untrackedResourceForeground#7af8cabb
  • input.background#191a2a
  • input.border#00000066
  • input.focus#34d3fb
  • input.foreground#deecf4
  • input.placeholderForeground#aab3e5aa
  • inputValidation.errorBackground#c53b53
  • inputValidation.errorBorder#FF537050
  • inputValidation.errorForeground#FFFFFF
  • inputValidation.infoBackground#446bbb
  • inputValidation.infoBorder#70b0ff50
  • inputValidation.infoForeground#FFFFFF
  • inputValidation.warningBackground#ad7c43
  • inputValidation.warningBorder#ffdf9b50
  • inputValidation.warningForeground#FFFFFF
  • list.activeSelectionBackground#383e5c
  • list.activeSelectionForeground#ffffff
  • list.focusBackground#293056
  • list.focusForeground#ffffff
  • list.highlightForeground#7fdaff
  • list.hoverBackground#16161e
  • list.hoverForeground#deecf4
  • list.inactiveSelectionBackground#292e46
  • list.inactiveSelectionForeground#deecf4
  • list.warningForeground#deb86e
  • menu.background#16161e
  • menu.foreground#aab3e5
  • menu.selectionBackground#00000050
  • menu.selectionBorder#00000030
  • menu.selectionForeground#74a0f1
  • menu.separatorBackground#aab3e5
  • menubar.selectionBackground#00000030
  • menubar.selectionBorder#00000030
  • menubar.selectionForeground#74a0f1
  • notificationLink.foreground#74a0f1
  • notifications.background#16161e
  • notifications.foreground#aab3e5
  • panel.background#16161e
  • panel.border#21233760
  • panel.dropBackground#aab3e5
  • panelTitle.activeBorder#74a0f1
  • panelTitle.activeForeground#deecf4
  • panelTitle.inactiveForeground#aab3e5
  • peekView.border#00000030
  • peekViewEditor.background#aab3e505
  • peekViewEditor.matchHighlightBackground#717CB450
  • peekViewEditorGutter.background#aab3e505
  • peekViewResult.background#aab3e505
  • peekViewResult.matchHighlightBackground#717CB450
  • peekViewResult.selectionBackground#7c85b370
  • peekViewTitle.background#aab3e505
  • peekViewTitleDescription.foreground#aab3e560
  • pickerGroup.foreground#74a0f1
  • progressBar.background#74a0f1
  • scrollbar.shadow#00000022
  • scrollbarSlider.activeBackground#74a0f1
  • scrollbarSlider.background#aab3e520
  • scrollbarSlider.hoverBackground#aab3e510
  • selection.background#aab3e5
  • settings.checkboxBackground#191a2a
  • settings.checkboxBorder#00000066
  • settings.checkboxForeground#aab3e5
  • settings.dropdownBackground#2c314b
  • settings.dropdownBorder#161a2a
  • settings.dropdownForeground#aab3e5
  • settings.headerForeground#70b0ff
  • settings.modifiedItemIndicator#70b0ff
  • settings.numberInputBackground#191a2a
  • settings.numberInputBorder#00000066
  • settings.numberInputForeground#aab3e5
  • settings.textInputBackground#191a2a
  • settings.textInputBorder#00000066
  • settings.textInputForeground#aab3e5
  • sideBar.background#16161e
  • sideBar.border#161a2a
  • sideBar.foreground#7c85b3
  • sideBarSectionHeader.background#16161e
  • sideBarSectionHeader.border#aab3e520
  • sideBarTitle.foreground#aab3e5
  • statusBar.background#16161e
  • statusBar.border#161a2a
  • statusBar.debuggingBackground#baacff
  • statusBar.debuggingForeground#deecf4
  • statusBar.foreground#7c85b3
  • statusBar.noFolderBackground#1a1b26
  • statusBarItem.hoverBackground#7c85b320
  • tab.activeBackground#1a1b26
  • tab.activeBorder#74a0f1
  • tab.activeForeground#deecf4
  • tab.activeModifiedBorder#7c85b3
  • tab.border#161a2a
  • tab.inactiveBackground#16161e
  • tab.inactiveForeground#7c85b3
  • tab.unfocusedActiveBorder#7c85b3
  • tab.unfocusedActiveForeground#aab3e5
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#70b0ff
  • terminal.ansiBrightBlack#7c85b3
  • terminal.ansiBrightBlue#70b0ff
  • terminal.ansiBrightCyan#7fdaff
  • terminal.ansiBrightGreen#c7f59b
  • terminal.ansiBrightMagenta#baacff
  • terminal.ansiBrightRed#FF5370
  • terminal.ansiBrightWhite#e4f3fa
  • terminal.ansiBrightYellow#ffdb8e
  • terminal.ansiCyan#7fdaff
  • terminal.ansiGreen#c7f59b
  • terminal.ansiMagenta#baacff
  • terminal.ansiRed#FF5370
  • terminal.ansiWhite#e4f3fa
  • terminal.ansiYellow#ffdb8e
  • terminal.border#aab3e520
  • textLink.activeForeground#b2dfff
  • textLink.foreground#34d3fb
  • titleBar.activeBackground#16161e
  • titleBar.activeForeground#aab3e5
  • titleBar.border#161a2a
  • titleBar.inactiveBackground#16161e
  • titleBar.inactiveForeground#7c85b3
  • widget.shadow#00000033

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#deecf4
comment, punctuation.definition.comment#7e8eda
variable, string constant.other.placeholder#deecf4f8
constant.other.php#ffdf9b
constant.other.color#deecf4
text, meta.jsx.children#deecf4
invalid, invalid.illegal#FF5370
invalid.deprecated#baacff
keyword, storage.type, storage.modifier#baacff
keyword.control.flow#91fbff
keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.as, keyword.control.default, constant.other.color, punctuation, meta.tag, meta.block, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, keyword.other.template, keyword.other.substitution, keyword.operator, meta.brace#7fdbff
punctuation.definition.template-expression#ff757f
keyword.operator.logical, keyword.operator.comparison#baacff
keyword.operator.spread, keyword.operator.rest#ff757fbold
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#ff757f
entity.name.function, meta.function-call, variable.function, keyword.other.special-method#66adff
support.function, meta.object.member#4ee473dc
source.cpp meta.block variable.other#ff757f
variable.other.object
variable.other.object.property#8eebfce7
support.variable.property, variable.other.property#f8db9cec
meta.object-literal.key, entity.name.label.js, string.unquoted#d5ecff
support.variable.dom, support.constant.json, support.constant.math#ffdb8e
support.variable.object.node, support.variable.object.process#ffd88c
support.other.variable, string.other.link#ff757f
constant.language, support.constant, constant.escape, keyword.other.unit#ff8a8a
constant.character#ff757f
constant.numeric, constant.language.infinity, constant.language.nan#ff9668
constant.language.undefined, constant.language.null#969bb8
variable.parameter.function.language.special, variable.parameter#f3c1ffdc
string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#9ECE6Anormal
entity.name, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types, support.type.object.module#ffdb8e
support.class.component#ff8dd3
support.type#a7c6e8
entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element#bfeb95
keyword.other.unit#ff8a8a
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#FF5370
variable.language#ff757f
meta.class-method.js entity.name.function.js, variable.function.constructor#70b0ff
entity.other.attribute-name#ffbd76
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#ffbd76
meta.tag.metadata.doctype entity.name.tag, meta.tag.metadata.doctype entity.other.attribute-name#baacff
source.css#7fdbff
entity.other.attribute-name.class#ffbd76
support.type.property-name.css, support.type.property-name#70b0ff
meta.property-name.css, meta.property-name.scss, meta.property-name.less, support.type.vendored.property-name#98b4e6
support.constant.property-value.css, meta.property-value, support.constant.font-name.css, support.constant.vendored.property-value.css#a9eaff
variable.parameter.keyframe-list, meta.at-rule.keyframes entity.name.function#f989d3
entity.other.keyframe-offset, meta.at-rule.keyframes entity.other.attribute-name#ceec94
meta.attribute-selector#9ECE6A
source.sass keyword.control#70b0ff
markup.inserted#bfeb95
markup.deleted#FF5370
markup.changed#baacff
string.regexp#8EEBFC
constant.other.character-class.regexp#ceec94
constant.other.character-class.set.regexp#ffbd76
keyword.operator.quantifier.regexp#f989d3
constant.character.escape#7fdbff
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#70b0ff
source.js constant.other.object.key.js string.unquoted.label.js#FF5370
source.json meta.structure.dictionary.json support.type.property-name.json#70b0ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#34d3fb
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#bfeb95
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#ffdf9b
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#f0c4ff
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#baacff
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#ff757f
text.html.markdown, meta.embedded.block#deecf4
text.html.markdown markup.inline.raw.markdown#baacff
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#4E5579
text.html.markdown meta.dummy.line-break
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#7fdaff
entity.name.section.markdown#70b0ff
markup.italic#ff757fitalic
markup.bold, markup.bold string#ff757fbold
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#ff757fbold
markup.underline#34d3fbunderline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#4E5579
markup.quoteitalic
string.other.link.title.markdown#aff1ff
constant.other.reference.link.markdown#ffdf9b
markup.raw.block#baacff
markup.fenced_code.block.markdown, markup.inline.raw.string.markdown#a7c6e8
variable.language.fenced.markdown#4E5579
meta.separator#4E5579bold
markup.table#aab3e5

Shiki preview

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

Loading...

szn - Coding Theme