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#2b2b2c
  • activityBar.border#1e1e1f
  • activityBar.dropBackground#c5adff40
  • activityBar.foreground#acaab1
  • activityBarBadge.background#855ee8
  • activityBarBadge.foreground#f4f0ff
  • badge.background#855ee8
  • badge.foreground#f4f0ff
  • breadcrumbPicker.background#111112
  • button.background#855ee8
  • button.foreground#f4f0ff
  • button.hoverBackground#936df3
  • debugExceptionWidget.background#111112
  • debugExceptionWidget.border#111112
  • debugToolBar.background#111112
  • debugToolBar.border#1e1e1f
  • descriptionForeground#e5dbff
  • diffEditor.insertedTextBackground#855ee8
  • diffEditor.insertedTextBorder#855ee8
  • diffEditor.removedTextBackground#855ee8
  • diffEditor.removedTextBorder#855ee8
  • dropdown.background#2b2b2c
  • dropdown.border#1e1e1f
  • dropdown.foreground#f4f0ff
  • editor.background#1e1e1f
  • editor.findMatchBackground#51505380
  • editor.findMatchHighlightBackground#5e5c6080
  • editor.foreground#acaab1
  • editor.hoverHighlightBackground#515053
  • editor.inactiveSelectionBackground#6a686e
  • editor.lineHighlightBackground#2b2b2c
  • editor.rangeHighlightBackground#2b2b2c
  • editor.selectionBackground#2b2b2c
  • editor.selectionHighlightBackground#2b2b2c
  • editor.wordHighlightBackground#2b2b2c
  • editor.wordHighlightStrongBackground#2b2b2c
  • editorBracketMatch.background#111112
  • editorBracketMatch.border#6a686e
  • editorCodeLens.foreground#acaab1
  • editorCursor.background#1e1e1f
  • editorCursor.foreground#b294ff
  • editorError.foreground#936df3
  • editorGroup.background#6a686e
  • editorGroup.border#111112
  • editorGroup.dropBackground#75bfff40
  • editorGroupHeader.noTabsBackground#2b2b2c
  • editorGroupHeader.tabsBackground#2b2b2c
  • editorGroupHeader.tabsBorder#111112
  • editorGutter.addedBackground#2b2b2c
  • editorGutter.background#11111264
  • editorGutter.deletedBackground#3692e2
  • editorGutter.modifiedBackground#a17efc
  • editorHoverWidget.background#111112
  • editorHoverWidget.border#111112
  • editorIndentGuide.activeBackground#515053
  • editorIndentGuide.background#2b2b2c
  • editorLineNumber.activeForeground#97959d
  • editorLineNumber.foreground#515053E6
  • editorMarkerNavigation.background#2b2b2c
  • editorMarkerNavigationError.background#855ee8
  • editorMarkerNavigationWarning.background#a17efc
  • editorOverviewRuler.commonContentForeground#b294ff
  • editorOverviewRuler.currentContentForeground#b294ff
  • editorOverviewRuler.incomingContentForeground#b294ff
  • editorRuler.foreground#acaab1
  • editorSuggestWidget.background#2b2b2c
  • editorSuggestWidget.border#111112
  • editorSuggestWidget.foreground#c8d2da
  • editorSuggestWidget.highlightForeground#b3dbff
  • editorSuggestWidget.selectedBackground#111112
  • editorWarning.foreground#a17efc
  • editorWhitespace.foreground#6a686e
  • editorWidget.background#111112
  • editorWidget.border#111112
  • errorForeground#855ee8
  • extensionButton.prominentBackground#855ee8
  • extensionButton.prominentForeground#f4f0ff
  • extensionButton.prominentHoverBackground#855ee8
  • focusBorder#51505380
  • foreground#acaab1
  • gitDecoration.addedResourceForeground#d3c2ff
  • gitDecoration.conflictingResourceForeground#a17efc
  • gitDecoration.deletedResourceForeground#3692e2
  • gitDecoration.ignoredResourceForeground#515053
  • gitDecoration.modifiedResourceForeground#75bfff
  • gitDecoration.untrackedResourceForeground#f8fafc
  • input.background#2b2b2c
  • input.border#515053
  • input.foreground#e5dbff
  • input.placeholderForeground#acaab1
  • inputOption.activeBorder#75bfff
  • inputValidation.errorBackground#855ee8
  • inputValidation.errorBorder#855ee8
  • inputValidation.infoBackground#1e1e1f
  • inputValidation.infoBorder#936df3
  • inputValidation.warningBackground#a17efc
  • inputValidation.warningBorder#a17efc
  • list.activeSelectionBackground#515053BF
  • list.activeSelectionForeground#e5dbff
  • list.dropBackground#75bfff40
  • list.errorForeground#b294ff
  • list.focusBackground#2b2b2c
  • list.focusForeground#8ac8ff
  • list.highlightForeground#8ac8ff
  • list.hoverBackground#2b2b2c
  • list.hoverForeground#8ac8ff
  • list.inactiveSelectionBackground#2b2b2c
  • list.inactiveSelectionForeground#838188
  • list.invalidItemForeground#b294ff
  • list.warningForeground#b294ff
  • merge.currentHeaderBackground#6a686e
  • merge.incomingHeaderBackground#936df3
  • meta.objectliteral.js#936df3
  • notificationLink.foreground#75bfff
  • notifications.background#111112
  • notifications.foreground#e5dbff
  • panel.background#111112
  • panel.border#111112
  • panel.dropBackground#c5adff40
  • panelTitle.activeBorder#5e5c60
  • panelTitle.activeForeground#f4f0ff
  • panelTitle.inactiveForeground#838188
  • peekView.border#2b2b2c
  • peekViewEditor.background#1e1e1f
  • peekViewEditor.matchHighlightBackground#855ee8
  • peekViewResult.background#1e1e1f
  • peekViewResult.fileForeground#97959d
  • peekViewResult.lineForeground#5e5c60
  • peekViewResult.matchHighlightBackground#855ee8
  • peekViewResult.selectionBackground#2b2b2c
  • peekViewResult.selectionForeground#acaab1
  • peekViewTitle.background#111112
  • peekViewTitleDescription.foreground#838188
  • peekViewTitleLabel.foreground#97959d
  • pickerGroup.border#111112
  • pickerGroup.foreground#e5dbff
  • progress.background#6a686e
  • progressBar.background#a17efc
  • punctuation.definition.generic.begin.html#b294ff
  • scrollbar.shadow#111112
  • scrollbarSlider.activeBackground#5e5c60
  • scrollbarSlider.background#2b2b2c
  • scrollbarSlider.hoverBackground#515053
  • selection.background#a17efc
  • sideBar.background#111112
  • sideBar.border#1e1e1f80
  • sideBar.dropBackground#c5adff40
  • sideBar.foreground#838188
  • sideBarSectionHeader.background#2b2b2c
  • sideBarSectionHeader.foreground#acaab1
  • sideBarTitle.foreground#acaab1
  • source.elm#6a686e
  • statusBar.background#1e1e1f
  • statusBar.border#2b2b2c
  • statusBar.debuggingBackground#1e1e1f
  • statusBar.debuggingBorder#1e1e1f
  • statusBar.foreground#6a686e
  • statusBar.noFolderBackground#1e1e1f
  • statusBar.noFolderBorder#2b2b2c
  • statusBarItem.activeBackground#6a686e
  • statusBarItem.hoverBackground#2b2b2c
  • statusBarItem.prominentBackground#2b2b2c
  • statusBarItem.prominentHoverBackground#2b2b2c
  • string.quoted.single.js#b3dbff
  • tab.activeBackground#1e1e1f
  • tab.activeBorder#111112
  • tab.activeForeground#f4f0ff
  • tab.border#1e1e1f
  • tab.hoverBackground#1e1e1f
  • tab.inactiveBackground#2b2b2c
  • tab.inactiveForeground#838188
  • tab.unfocusedActiveBorder#838188
  • tab.unfocusedActiveForeground#838188
  • tab.unfocusedInactiveForeground#838188
  • terminal.ansiBlack#2b2b2c
  • terminal.ansiBlue#a17efc
  • terminal.ansiBrightBlack#6a686e
  • terminal.ansiBrightBlue#97959d
  • terminal.ansiBrightCyan#acaab1
  • terminal.ansiBrightGreen#6a686e
  • terminal.ansiBrightMagenta#936df3
  • terminal.ansiBrightRed#7e8891
  • terminal.ansiBrightWhite#f4f0ff
  • terminal.ansiBrightYellow#838188
  • terminal.ansiCyan#75bfff
  • terminal.ansiGreen#855ee8
  • terminal.ansiMagenta#b294ff
  • terminal.ansiRed#855ee8
  • terminal.ansiWhite#e5dbff
  • terminal.ansiYellow#a17efc
  • terminal.background#111112
  • terminal.foreground#acaab1
  • terminalCursor.background#1e1e1f
  • terminalCursor.foreground#936df3
  • textLink.activeForeground#75bfff
  • textLink.foreground#75bfff
  • titleBar.activeBackground#1e1e1f
  • titleBar.activeForeground#e5dbff
  • titleBar.inactiveBackground#111112
  • walkThrough.embeddedEditorBackground#111112
  • welcomePage.buttonBackground#111112
  • welcomePage.buttonHoverBackground#111112
  • widget.shadow#111112

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#acaab1italic
meta.embedded, source.groovy.embedded#acaab1
comment, punctuation.definition.comment#515053italic
variable, string constant.other.placeholder#855ee8
constant.other.color#f4f0ff
invalid, invalid.illegal#f4f0ff
keyword, punctuation.accessor, storage.type#b3dbff
storage.modifier, constant.keyword.clojure#5aabf2
punctuation, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, meta.function punctuation.separator.comma, punctuation.definition.string, punctuation.definition.parameters, punctuation.terminator.expression, punctuation.definition.arguments, punctuation.definition.array, punctuation.section.array, punctuation.definition.list.begin, punctuation.definition.list.end, punctuation.separator.arguments, punctuation.definition.list, meta.array, source.elixir punctuation.definition.string, string.quoted.double.json punctuation.definition.string.json#5e5c60
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#8ac8ff
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#855ee8
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#f4f0ff
meta.block variable.other#acaab1
support.other.variable, string.other.link#b3dbff
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#9ed2ff
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#a17efcnormal
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#909aa2
support.type#75bfff
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#c5adff
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#855ee8
variable.other.global.safer.php#c5adff
variable.language#b3dbffitalic
entity.name.method.js#936df3italic
meta.class-method.js entity.name.function.js, variable.function.constructor, keyword.control.conditional.js, keyword.control.conditional.ts, keyword.control.switch.js, keyword.control.switch.ts#69b5f7
storage.type.function.arrow.js, storage.type.function.arrow.js.jsx, storage.type.function.arrow.ts, storage.type.function.arrow.tsx, storage.type.function.arrow.coffee, keyword.operator.assignment, keyword.operator.comparison#b3dbff
entity.name.function.go, source.go keyword.control.loop.go#f4f0ff
meta.class.ts entity.name.type.class, meta.class.tsx entity.name.type.class, meta.class meta.function-call variable.function.ts, meta.class meta.function-call variable.function.tsx, source.ts keyword.control.loop.ts, source.tsx keyword.control.loop.tsx, source.ts meta.interface.ts entity.name.type.interface.ts, source.tsx meta.interface.tsx entity.name.type.interface.tsx, source.ts meta.type.declaration.ts entity.name.type.ts, source.tsx meta.type.declaration.tsx entity.name.type.tsx#f4f0ff
meta.method.identifier.java entity.name.function.java, meta.method.identifier.java storage.type.generic.java, meta.class meta.function-call variable.function.java, source.java keyword.control.loop.java, storage.type.function.arrow.java, meta.class.identifier.java entity.name.type.class.java#f4f0ff
meta.method.identifier.cs entity.name.function.cs, meta.method.identifier.cs storage.type.generic.cs, meta.class meta.function-call variable.function.cs, source.cs keyword.control.loop.cs, storage.type.function.arrow.cs, meta.class.identifier.cs entity.name.type.class.cs, source.cs entity.name.function.cs, source.cs entity.name.type.class.cs#f4f0ff
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#f4f0ff
keyword.control.flow.js, keyword.control.flow.js.jsx, keyword.control.trycatch.js, keyword.control.trycatch.js.jsx, source.js meta.group.braces.curly.js keyword.control.loop.js, source.js.jsx meta.group.braces.curly.js.jsx keyword.control.loop.js.jsx, source.js meta.export.default.js keyword.control.default.js, source.js.jsx meta.export.default.js.jsx keyword.control.default.js.jsx, keyword.control.switch.js, keyword.control.switch.js.jsx#b3dbff
keyword.control.flow.coffee, keyword.control.trycatch.coffee, source.coffee meta.group.braces.curly.coffee keyword.control.loop.coffee, source.coffee meta.export.default.coffee keyword.control.default.coffee, keyword.control.switch.coffee#b3dbff
keyword.control.flow.ts, keyword.control.flow.tsx, keyword.control.trycatch.ts, keyword.control.trycatch.tsx, source.ts meta.group.braces.curly.ts keyword.control.loop.ts, source.tsx meta.group.braces.curly.tsx keyword.control.loop.tsx, source.ts meta.export.default.ts keyword.control.default.ts, source.tsx meta.export.default.tsx keyword.control.default.tsx, keyword.control.switch.ts, keyword.control.switch.tsx#b3dbff
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#b3dbff
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#b3dbffitalic
source.shell meta.scope.while-loop.shell meta.scope.if-block.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell meta.scope.if-block.shell keyword.control.shell#b3dbffitalic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#b3dbff
source.cs keyword.control.flow, keyword.control.trycatch.cs, source.cs meta.group.braces.curly.cs keyword.control.loop.cs, source.cs keyword.control.switch.cs#b3dbff
keyword.control.elixir#b3dbffitalic
keyword.control.java#b3dbffitalic
meta.tag.preprocessor.xml#b3dbff
meta.tag.preprocessor.xml entity.other.attribute-name#c8d2da
keyword.operator.assignment#b3dbff
keyword.operator.logical.js, keyword.operator.logical.js.jsx#b3dbff
keyword.operator.logical.coffee#b3dbff
keyword.operator.logical.ts, keyword.operator.logical.tsx#b3dbff
source.go keyword.operator.assignment.go#b3dbffnormal
source.php keyword.operator, punctuation.separator.inheritance.php#b3dbff
source.shell meta.scope.logical-expression.shell#b3dbff
entity.other.attribute-name#b294ffitalic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#d3c2ff
text.html.basic#e5dbff
entity.other.attribute-name.class#f4f0ff
source.sass keyword.control#936df3
markup.inserted#6d767e
markup.deleted#855ee8italic
markup.deleted.diff#855ee8
markup.inserted.diff#6d767eitalic
markup.changed#b294ffitalic
string.regexp#75bfff
constant.character.escape#75bfff
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#855ee8italic
source.js constant.other.object.key.js string.unquoted.label.js#855ee8italic
support.type.property-name.json#936df3
support.constant.json#6d767e
meta.structure.dictionary.value.json string.quoted.double#8ac8ff
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#b3dbff
source.json meta.structure.dictionary.json support.type.property-name.json#f4f0ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d3c2ff
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#c5adff
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#b294ff
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#a17efc
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#936df3
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#855ee8
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#855ee8
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#855ee8
text.html.markdown, punctuation.definition.list_item.markdown#f4f0ff
beginning.punctuation.definition.list.markdown#b3dbff
text.html.markdown markup.inline.raw.markdown#b294ff
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#97959d
text.html.markdown meta.dummy.line-break
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown, markup.heading1, markup.heading.markdown, entity.name, entity.name.section.markdown, heading.1.markdown#b3dbff
markup.heading.markdown punctuation.definition.heading.markdown#e5dbff
markup.italic.markdownitalic
markup.bold, markup.bold string#7e8891bold
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#7e8891bold
markup.underline#e5dbffunderline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#1e1e1f
markup.quote.markdown#e5dbffitalic
beginning.punctuation.definition.quote.markdown#3692e2
meta.paragraph.markdown#e5dbff
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#d3c2ff
markup.quoteitalic
string.other.link.title.markdown#b3dbff
markup.underline.link.markdown#d3c2ff
string.other.link.description.title.markdown#b294ff
constant.other.reference.link.markdown#909aa2
markup.raw.block#b294ff
markup.raw.block.fenced.markdown#1e1e1f50
punctuation.definition.fenced.markdown#1e1e1f50
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#f4f0ff
variable.language.fenced.markdown#97959d
meta.separator#97959dbold
markup.table#f4f0ff
token.info-token#a17efc
token.warn-token#7e8891
token.error-token#855ee8
token.debug-token#b294ff
string, string.quoted#b3dbff
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#d3c2ff
support.constant.math#6d767e
string.regexp#6d767e
constant.numeric, constant.character.numeric#9ed2ff
variable.language, variable.other#b3dbff
variable.language.this.js, variable.language.this.php#b3dbffitalic
keyword#6d767e
storage, meta.var.expr, meta.class meta.method.declaration meta.var.expr storage.type.js, storage.type.property.js, storage.type.property.ts, storage.type.property.tsx#9ed2ffitalic
storage.type.class.js#b3dbff
entity.name.class, meta.class entity.name.type.class#e5dbff
entity.name.type#acaab1
entity.name.function#c5adff
punctuation.definition.variable#acaab1
punctuation.section.embedded.begin, punctuation.section.embedded.end#5e5c60
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#f4f0ff
support.function.construct, keyword.other.new#479eeb
constant.character, constant.other#b3dbff
constant.character.escape#7e8891
string.regexp, string.regexp keyword.other#97959d
entity.other.inherited-class#e5dbff
entity.name.tag#f4f0ff
punctuation.definition.tag, meta.tag#838188
entity.name.tag, meta.tag.other.html, meta.tag.other.js, meta.tag.other.tsx, entity.name.tag.tsx, entity.name.tag.js, entity.name.tag, meta.tag.js, meta.tag.tsx, meta.tag.html#f4f0ff
entity.other.attribute-name#f4f0ffitalic
entity.name.tag.custom#a17efc
support.function#d3c2ff
punctuation.separator.continuation#855ee8
invalid.broken#111112
invalid.unimplemented#f4f0ff
invalid.illegal#f4f0ff
support.type, support.class#75bfff
support.variable.dom#b3dbff
support.type.exception#7e8891
support.other.variable
invalid#f4f0ff
invalid.deprecated#7e8891
keyword.operator#75bfffnormal
keyword.operator.relational#b294ffitalic
keyword.operator.assignment#b3dbff
keyword.operator.arithmetic#c5adff
keyword.operator.bitwise#b294ff
keyword.operator.increment#b294ff
keyword.operator.ternary#b294ff
comment.line.double-slash#6a686e
object#a17efc
constant.language.null#f4f0ff
meta.brace#6a686e
meta.delimiter.period#e5dbffitalic
constant.language.boolean#69b5f7
object.comma#f4f0ff
variable.parameter.function#75bfff
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#909aa2
meta.property-list entity.name.tag.reference#a17efc
constant.other.color.rgb-value punctuation.definition.constant#7e8891
meta.selector#b294ffitalic
entity.other.attribute-name.id#8ac8ff
meta.property-name#75bfff
entity.name.tag.doctype, meta.tag.sgml.doctype#6a686eitalic
keyword.control.operator#75bfff
keyword.operator.logical#b294ff
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#d3c2ff
variable.other.object.property#e5dbffitalic
meta.function-call.js.jsx entity.name.function.js.jsx#b294ff
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#e5dbff
keyword.operator.comparison, keyword.control.flow.js, keyword.control.flow.ts, keyword.control.flow.tsx, keyword.control.ruby, keyword.control.module.ruby, keyword.control.class.ruby, keyword.control.def.ruby, keyword.control.loop.js, keyword.control.loop.ts, keyword.control.import.js, keyword.control.import.ts, keyword.control.import.tsx, keyword.control.from.js, keyword.control.from.ts, keyword.control.from.tsx#b3dbffitalic
variable.interpolation#855ee8
support.variable.property#75bfff
string.template meta.template.expression#855ee8
string.template punctuation.definition.string#e5dbff
italic#b294ffitalic
bold#6d767ebold
quote#6a686eitalic
raw#acaab1
variable.assignment.coffee#75bfff
variable.parameter.function.coffee#e5dbff
variable.assignment.coffee#6d767e
variable.other.readwrite.cs#e5dbff
entity.name.type.class.cs, storage.type.cs#936df3
entity.name.type.namespace.cs#acaab1
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#f4f0ff
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#f4f0ff
keyword.other.unit.css, keyword.other.unit.px.css, keyword.other.unit.vw.css, keyword.other.unit.vh.css, keyword.other.unit.ch.css, keyword.other.unit.ex.css, keyword.other.unit.percentage.css, keyword.other.unit.rem.css, keyword.other.unit.em.css#5aabf2
keyword.control.at-rule.media.css#9ed2ff
entity.other.attribute-name.id, punctuation.definition.entity.css#b3dbff
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#936df3
source.elixir entity.name.function#6d767e
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#a17efc
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#6d767e
source.elixir .punctuation.binary.elixir#b294ffitalic
source.go meta.function-call.go#acaab1
source.go keyword.package.go, source.go keyword.import.go, source.go keyword.function.go, source.go keyword.type.go, source.go keyword.struct.go, source.go keyword.interface.go, source.go keyword.const.go, source.go keyword.var.go, source.go keyword.map.go, source.go keyword.channel.go, source.go keyword.control.go#b294ffitalic
source.go constant.language.go, source.go constant.other.placeholder.go#855ee8
meta.class entity.name.type.class, entity.global.clojure#f4f0ff
meta.method.declaration storage.type.js, meta.symbol.clojure#d3c2ff
terminator.js#e5dbff
meta.js punctuation.definition.js#e5dbff
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#6a686e
variable.other.jsdoc, variable.other.phpdoc#75bfff
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#e5dbff
variable.parameter.function.js#936df3
variable.js, variable.other.js#e5dbff
entity.name.type.js, entity.name.type.module.js#69b5f7
support.class.js#e5dbff
variable.other.ruby#e5dbff
entity.name.type.class.ruby#c5adff
constant.language.symbol.hashkey.ruby#936df3
meta.attribute-selector.less entity.other.attribute-name.attribute#a17efc
variable.other.php, variable.other.property.php#e5dbff
support.class.php#c5adff
meta.function-call.php punctuation#e5dbff
variable.other.global.php#b294ff
variable.other.global.php punctuation.definition.variable#b294ff
constant.language.python#b294ff
variable.parameter.function.python, meta.function-call.arguments.python#936df3
meta.function-call.python, meta.function-call.generic.python#e5dbff
punctuation.python#e5dbff
entity.name.function.decorator.python#855ee8
source.python variable.language.special#936df3
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#d3c2ff
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#f4f0ff
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#936df3
entity.name.tag.scss, entity.name.tag.sass#f4f0ff
keyword.other.unit.scss, keyword.other.unit.sass#479eeb
variable.other.readwrite.alias.ts, variable.other.readwrite.alias.tsx, variable.other.readwrite.ts, variable.other.readwrite.tsx, variable.other.object.ts, variable.other.object.tsx, variable.object.property.ts, variable.object.property.tsx, variable.other.ts, variable.other.tsx, variable.tsx, variable.ts#e5dbff
entity.name.type.ts, entity.name.type.tsx#936df3
support.class.node.ts, support.class.node.tsx#936df3
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#6a686e
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#e5dbff
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#936df3
meta.tag.js meta.jsx.children.tsx#936df3
entity.name.tag.yaml#e5dbff
variable.other.readwrite.js, variable.parameter#e5dbff
support.class.component.js, support.class.component.tsx#f4f0ff
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#e5dbff
entity.name.type.tsx, entity.name.type.module.tsx#69b5f7
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#d3c2ff
meta.diff, meta.diff.header#e5dbffitalic
markup.deleted#e5dbff
markup.changed#e5dbff
markup.inserted#e5dbff
markup.quote#855ee8italic
markup.list#e5dbff
markup.bold, markup.italic#e5dbff
markup.inline.raw#b3dbff
markup.heading.setext#a17efc

Shiki preview

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

Loading...