Skip to main content
CodingTheme

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#101119
  • activityBar.dropBackground#8981ff7b
  • activityBar.foreground#a57eda
  • activityBarBadge.background#9881ff
  • activityBarBadge.foreground#101119
  • badge.background#4c3ea8bb
  • badge.foreground#dcc8fcbb
  • breadcrumb.activeSelectionForeground#afabef
  • breadcrumb.background#0f1016
  • breadcrumb.focusForeground#afabef
  • breadcrumb.foreground#655c70
  • breadcrumbPicker.background#222330
  • button.background#9481ff7b
  • button.hoverBackground#ae81ff3b
  • debugToolBar.background#101119
  • dropdown.background#0d0e14
  • dropdown.border#292a32
  • editor.background#0f1016
  • editor.findMatchBackground#7665e4
  • editor.findMatchHighlightBackground#243149
  • editor.findRangeHighlightBackground#7762ff
  • editor.foreground#afabef
  • editor.hoverHighlightBackground#303e5aab
  • editor.lineHighlightBackground#101119
  • editor.rangeHighlightBackground#39336870
  • editor.selectionBackground#222f46
  • editor.wordHighlightBackground#222f47ab
  • editorBracketMatch.background#a078ec20
  • editorBracketMatch.border#6d57ff
  • editorCursor.foreground#f6b70f
  • editorGroup.border#7762ff
  • editorGroup.dropBackground#ae81ff3b
  • editorGroupHeader.tabsBackground#1b1b25
  • editorHoverWidget.background#0d0e14
  • editorHoverWidget.border#292a32
  • editorIndentGuide.activeBackground#6d57ffbb
  • editorIndentGuide.background#5c637030
  • editorLineNumber.activeForeground#5c6370
  • editorLineNumber.foreground#5c637050
  • editorLink.activeForeground#ffcc00ab
  • editorRuler.foreground#5c637060
  • editorSuggestWidget.background#0d0e14
  • editorSuggestWidget.border#292a32
  • editorSuggestWidget.selectedBackground#abb1ba1b
  • editorWhitespace.foreground#5c637030
  • editorWidget.background#222330
  • editorWidget.border#6d57ff7b
  • focusBorder#ae81ff6b
  • gitDecoration.modifiedResourceForeground#d7873d
  • gitDecoration.untrackedResourceForeground#fceec8
  • input.background#0d0e14
  • input.foreground#fcf0c8dc
  • input.placeholderForeground#fcf2c85b
  • inputOption.activeBorder#8a78fe
  • inputValidation.errorBackground#830c37
  • inputValidation.errorBorder#e50a69
  • inputValidation.infoBackground#161821
  • inputValidation.infoBorder#ae81ff6b
  • list.activeSelectionBackground#ae81ff1b
  • list.activeSelectionForeground#fcf2c8
  • list.focusBackground#ae81ff3b
  • list.highlightForeground#8a78fe
  • list.hoverBackground#ae81ff3b
  • list.inactiveSelectionBackground#ae81ff1b
  • list.inactiveSelectionForeground#aea97e
  • panel.border#292a32ab
  • panelTitle.activeBorder#ae81ffab
  • peekView.border#ae81ffab
  • peekViewEditor.background#171924
  • peekViewEditor.matchHighlightBackground#314365
  • peekViewResult.background#101119
  • peekViewResult.matchHighlightBackground#8a78feab
  • peekViewResult.selectionBackground#ae81ff3b
  • peekViewTitle.background#101119
  • pickerGroup.border#ae81ff6b
  • pickerGroup.foreground#d4abef
  • progressBar.background#8a78fe
  • scrollbarSlider.activeBackground#ae81ff7b
  • scrollbarSlider.background#ae81ff1b
  • scrollbarSlider.hoverBackground#ae81ff3b
  • sideBar.background#11111a
  • sideBar.foreground#877eae
  • sideBarSectionHeader.background#1b1b25dc
  • sideBarSectionHeader.foreground#877eae
  • sideBarTitle.foreground#efe5abce
  • statusBar.background#101119
  • statusBar.debuggingBackground#232749
  • statusBar.foreground#afabef
  • statusBar.noFolderBackground#473c9b
  • statusBarItem.activeBackground#473c9b
  • statusBarItem.hoverBackground#463c9b96
  • tab.activeBorder#8a78feab
  • tab.activeForeground#efe5abce
  • tab.border#1618217a
  • tab.inactiveBackground#1a1a24
  • tab.inactiveForeground#444353
  • tab.unfocusedActiveBorder#ae81ff50
  • textLink.activeForeground#6d57ff
  • textLink.foreground#8a78fe
  • titleBar.activeBackground#101119
  • titleBar.activeForeground#afabef
  • titleBar.inactiveBackground#161821
  • titleBar.inactiveForeground#afabefab
  • widget.shadow#0f1014

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#655c70italic
string.quoted.docstring.multi.python, string.quoted.docstring.multi.python keyword.control.flow.python#5C6370italic
meta.brace.round.begin, meta.brace.round.end, meta.brace.square.begin, meta.brace.square.end, meta.brace.curly.begin.js, meta.brace.curly.end.js, meta.group.braces.round.function.arguments#F6C33F
string#58BC3E
string.regexp#5fc247
string.detected-link#8B6BFB
constant.numeric, markdown.python.constant.numeric#D7873D
constant.language#D7873Ditalic
constant.character#8E47DE
constant.character.escape.backslash.regexp#5fc247
constant.character.format.placeholder.other.python#D7873D
constant.other.key, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#8E47DE
variable.other.object#BF485A
meta.property.object.js#D7873D
variable.other.class, meta.class.property variable.other.property#BF485A
variable.other, meta.class.object.property.js, meta.property.class variable.other.property.static#D7873D
variable.other.readwrite#efe5abce
meta.group.braces variable.other.readwrite#efe5abce
variable.language, meta.class variable.other.readwrite#BF485A
variable.language.prototype#BF485A
python.support.magic.variable#BF485A
variable.function, entity.name.function, entity.name.function.arrow, meta.class-method.js entity.name.function.js, meta.method.property.js entity.name.function.js#3C92F0
meta.function-call.generic.python#3C92F0
meta.function.decorator.python#8E47DE
variable.function.constructor#E1B344
keyword.control, keyword.operator.new, keyword.operator.module, variable.language.super#8B6BFBitalic
meta.preprocessor, entity.name.function.preprocessor#8B6BFBitalic
entity.name.function.preprocessor#E1B344
meta.namespace.identifier entity.name.type, entity.name.variable#E1B344
cs.meta.namespace.function.identifier.body.class.method#3C92F0
storage.type.cs, storage.type.variable.cs#8E47DE
keyword, storage.modifier,source.css meta.selector.css entity.other.attribute-name.pseudo-element.css#8B6BFBitalic
keyword.operator.logical.python#8B6BFB
keyword.other.substitution.begin, keyword.other.substitution.end#D64A84
keyword.operator.accessor#efe5abce
keyword.operator, constant.other.color, punctuation.separator.key-value#8B6BFB
keyword.regexp, keyword.operator.quantifier.regexp, keyword.operator.or.regexp, keyword.control.anchor.regexp#5fc247
python.keyword.operator#8E47DE
storage.type#8E47DEitalic
storage.type.function.arrow#D64A84italic
entity.name.class, meta.class.extends variable.other.readwrite#E1B344
entity.other.inherited-class#E1B344italic underline
variable.parameter#efe5abce
variable.parameter.function.language.python#D7873D
entity.name.tag#BF485A
entity.other.attribute-name.html, entity.other.attribute-name.js, entity.other.attribute-name.jsx#D7873Ditalic
selector.css.entity.other.attribute-name#E1B344
variable.argument.css, variable.scssitalic
support.function, support.class support.function#8E47DE
python.builtin.support.function#8B6BFB
python.meta.function-call.builtin.support.function, python.meta.type.support.function-call, python.meta.variable.function-call.legacy.builtin#E1B344
meta.type.support.inheritance.python#8E47DE
entity.name.type.class.python#E1B344
support.constant#D7873D
support.type, support.class#E1B344
support.other.variable
css.property-list.property-name,source.css meta.selector.css entity.other.attribute-name.pseudo-element.css punctuation.definition.entity.css#8E47DE
invalid#FFFFFF
invalid.deprecated#523D14
meta.structure.dictionary.json support.type.property-name#BF485A
meta.structure.dictionary.json string.quoted.double.json#58BC3E
meta.structure.dictionary.json string.quoted.double.detected-link#8B6BFB
source.json meta.structure.dictionary.json support.type.property-name.json#bf485a
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#bf485aa9
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#bf485aa9italic
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#bf485aa9
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#bf485aa9italic
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#bf485aa9
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#bf485aa9italic
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#bf485aa9
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#bf485aa9italic
punctuation.definition.block.sequence.item.yaml#8B6BFB
string.unquoted.plain.out.yaml#58BC3E
markup.heading#BF485A
string.other.link.title.markdown, string.other.link.description.markdown, meta.paragraph.markdown entity.name.tag.inline.any#3C92F0
markup.underline.link.markdown, markup.underline.link.image.markdown#8B6BFB
markup.bold.markdownbold
markup.fenced_code.block.markdown, markup.fenced.code.block.markdown, markup.raw.inline.markdown, markdown.block.raw#8E47DE
markup.fenced_code.block.markdown fenced_code.block.language, markup.fenced.code.block.markdown fenced.code.block.language#D7873D
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown, punctuation.definition.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.raw.markdown, meta.paragraph.markdown punctuation.definition.tag#8E47DE
markdown.fenced_code.block.markdown constant.numeric, markdown.fenced.code.block.markdown constant.numeric, markdown.fenced_code.block.markdown constant.language, markdown.fenced.code.block.markdown constant.language#D7873D
markdown.block.fenced.code.string, markdown.block.fenced.code.string.quote#58BC3E
markup.fenced_code.block.markdown keyword.operator, markup.fenced_code.block.markdown keyword.operator.logical.python, markup.fenced.code.block.markdown keyword.operator, markup.fenced_code.block.markdown keyword.control, markup.fenced.code.block.markdown keyword.control, markup.fenced_code.block.markdown storage.type, markup.fenced_code.block.markdown storage.type.function.lambda, markdown.block.fenced.code.lambda.storage.type#3C92F0
markdown.block.fenced.code.operator.assignment#efe5abce
markdown.block.variable.parameter#D7873D
meta.diff, meta.diff.header#75745e
markup.deleted#F92672
markup.inserted#A6E22E
markup.changed#E6DB74
constant.numeric.line-number.find-in-files - match#AE81FF
entity.name.filename.find-in-files#E6DB74
token.info-token#6796e6
token.warn-token#cd9731
token.error-token#f44747
token.debug-token#b267e6
entity.name.type.instance.jsdoc#E1B344
punctuation.output.jekyll, punctuation.tag.jekyll, punctuation.output.liquid, punctuation.tag.liquid#efe5abce
frontmatter.jekyll, frontmatter.liquid#efe5abce
entity.name.tag.jekyll, entity.name.tag.jekyll#F92672italic
variable.other.jekyll, variable.other.liquid#b267e6
punctuation.definition.string.begin, punctuation.definition.string.end#23a702
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#EF596E
meta.group.braces.round.function.arguments#3C92F0
punctuation.definition.parameters.begin.js, punctuation.definition.parameters.end.js, meta.brace.curly.begin.js, meta.brace.curly.end.js, punctuation.separator.parameter.function.js#EF596E
punctuation.terminator.statement.js#FF0000
meta.brace.round.begin.js, meta.brace.round.end.js, meta.delimiter.comma.js, punctuation.separator.key-value.js#3C92F0
keyword.other.template.begin.js, keyword.other.template.end.js, string.interpolated.js#197502italic
punctuation.section.embedded.begin.jsx, punctuation.section.embedded.end.jsx#D7873Ditalic
keyword.operator.spread.js#efe5abce
punctuation.definition.tag.begin.jsx, punctuation.definition.tag.end.jsx, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html#7247A6

Shiki preview

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

Loading...

One Dark Drop by Don't Rest On Pretty - VS Code Theme