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#302a32
  • activityBar.border#221e24
  • activityBar.dropBackground#ba95c640
  • activityBar.foreground#b3aab5
  • activityBarBadge.background#674573
  • activityBarBadge.foreground#f2e3f7
  • badge.background#674573
  • badge.foreground#f2e3f7
  • breadcrumbPicker.background#151316
  • button.background#674573
  • button.foreground#f2e3f7
  • button.hoverBackground#7e548c
  • debugExceptionWidget.background#151316
  • debugExceptionWidget.border#151316
  • debugToolBar.background#151316
  • debugToolBar.border#221e24
  • descriptionForeground#dfcbe6
  • diffEditor.insertedTextBackground#674573
  • diffEditor.insertedTextBorder#674573
  • diffEditor.removedTextBackground#674573
  • diffEditor.removedTextBorder#674573
  • dropdown.background#302a32
  • dropdown.border#221e24
  • dropdown.foreground#f2e3f7
  • editor.background#221e24
  • editor.findMatchBackground#574e5a80
  • editor.findMatchHighlightBackground#645a6880
  • editor.foreground#b3aab5
  • editor.hoverHighlightBackground#574e5a
  • editor.inactiveSelectionBackground#716774
  • editor.lineHighlightBackground#302a32
  • editor.rangeHighlightBackground#302a32
  • editor.selectionBackground#302a32
  • editor.selectionHighlightBackground#302a32
  • editor.wordHighlightBackground#302a32
  • editor.wordHighlightStrongBackground#302a32
  • editorBracketMatch.background#151316
  • editorBracketMatch.border#716774
  • editorCodeLens.foreground#b3aab5
  • editorCursor.background#221e24
  • editorCursor.foreground#a77cb6
  • editorError.foreground#7e548c
  • editorGroup.background#716774
  • editorGroup.border#151316
  • editorGroup.dropBackground#f39b6840
  • editorGroupHeader.noTabsBackground#302a32
  • editorGroupHeader.tabsBackground#302a32
  • editorGroupHeader.tabsBorder#151316
  • editorGutter.addedBackground#302a32
  • editorGutter.background#15131664
  • editorGutter.deletedBackground#c46731
  • editorGutter.modifiedBackground#9466a3
  • editorHoverWidget.background#151316
  • editorHoverWidget.border#151316
  • editorIndentGuide.activeBackground#574e5a
  • editorIndentGuide.background#302a32
  • editorLineNumber.activeForeground#9f95a3
  • editorLineNumber.foreground#574e5aE6
  • editorMarkerNavigation.background#302a32
  • editorMarkerNavigationError.background#674573
  • editorMarkerNavigationWarning.background#9466a3
  • editorOverviewRuler.commonContentForeground#a77cb6
  • editorOverviewRuler.currentContentForeground#a77cb6
  • editorOverviewRuler.incomingContentForeground#a77cb6
  • editorRuler.foreground#b3aab5
  • editorSuggestWidget.background#302a32
  • editorSuggestWidget.border#151316
  • editorSuggestWidget.foreground#dacfc8
  • editorSuggestWidget.highlightForeground#ffc29e
  • editorSuggestWidget.selectedBackground#151316
  • editorWarning.foreground#9466a3
  • editorWhitespace.foreground#716774
  • editorWidget.background#151316
  • editorWidget.border#151316
  • errorForeground#674573
  • extensionButton.prominentBackground#674573
  • extensionButton.prominentForeground#f2e3f7
  • extensionButton.prominentHoverBackground#674573
  • focusBorder#574e5a80
  • foreground#b3aab5
  • gitDecoration.addedResourceForeground#cdacd7
  • gitDecoration.conflictingResourceForeground#9466a3
  • gitDecoration.deletedResourceForeground#c46731
  • gitDecoration.ignoredResourceForeground#574e5a
  • gitDecoration.modifiedResourceForeground#f39b68
  • gitDecoration.untrackedResourceForeground#fcf9f8
  • input.background#302a32
  • input.border#574e5a
  • input.foreground#dfcbe6
  • input.placeholderForeground#b3aab5
  • inputOption.activeBorder#f39b68
  • inputValidation.errorBackground#674573
  • inputValidation.errorBorder#674573
  • inputValidation.infoBackground#221e24
  • inputValidation.infoBorder#7e548c
  • inputValidation.warningBackground#9466a3
  • inputValidation.warningBorder#9466a3
  • list.activeSelectionBackground#574e5aBF
  • list.activeSelectionForeground#dfcbe6
  • list.dropBackground#f39b6840
  • list.errorForeground#a77cb6
  • list.focusBackground#302a32
  • list.focusForeground#f8aa7c
  • list.highlightForeground#f8aa7c
  • list.hoverBackground#302a32
  • list.hoverForeground#f8aa7c
  • list.inactiveSelectionBackground#302a32
  • list.inactiveSelectionForeground#8b808e
  • list.invalidItemForeground#a77cb6
  • list.warningForeground#a77cb6
  • merge.currentHeaderBackground#716774
  • merge.incomingHeaderBackground#7e548c
  • meta.objectliteral.js#7e548c
  • notificationLink.foreground#f39b68
  • notifications.background#151316
  • notifications.foreground#dfcbe6
  • panel.background#151316
  • panel.border#151316
  • panel.dropBackground#ba95c640
  • panelTitle.activeBorder#645a68
  • panelTitle.activeForeground#f2e3f7
  • panelTitle.inactiveForeground#8b808e
  • peekView.border#302a32
  • peekViewEditor.background#221e24
  • peekViewEditor.matchHighlightBackground#674573
  • peekViewResult.background#221e24
  • peekViewResult.fileForeground#9f95a3
  • peekViewResult.lineForeground#645a68
  • peekViewResult.matchHighlightBackground#674573
  • peekViewResult.selectionBackground#302a32
  • peekViewResult.selectionForeground#b3aab5
  • peekViewTitle.background#151316
  • peekViewTitleDescription.foreground#8b808e
  • peekViewTitleLabel.foreground#9f95a3
  • pickerGroup.border#151316
  • pickerGroup.foreground#dfcbe6
  • progress.background#716774
  • progressBar.background#9466a3
  • punctuation.definition.generic.begin.html#a77cb6
  • scrollbar.shadow#151316
  • scrollbarSlider.activeBackground#645a68
  • scrollbarSlider.background#302a32
  • scrollbarSlider.hoverBackground#574e5a
  • selection.background#9466a3
  • sideBar.background#151316
  • sideBar.border#221e2480
  • sideBar.dropBackground#ba95c640
  • sideBar.foreground#8b808e
  • sideBarSectionHeader.background#302a32
  • sideBarSectionHeader.foreground#b3aab5
  • sideBarTitle.foreground#b3aab5
  • source.elm#716774
  • statusBar.background#221e24
  • statusBar.border#302a32
  • statusBar.debuggingBackground#221e24
  • statusBar.debuggingBorder#221e24
  • statusBar.foreground#716774
  • statusBar.noFolderBackground#221e24
  • statusBar.noFolderBorder#302a32
  • statusBarItem.activeBackground#716774
  • statusBarItem.hoverBackground#302a32
  • statusBarItem.prominentBackground#302a32
  • statusBarItem.prominentHoverBackground#302a32
  • string.quoted.single.js#ffc29e
  • tab.activeBackground#221e24
  • tab.activeBorder#151316
  • tab.activeForeground#f2e3f7
  • tab.border#221e24
  • tab.hoverBackground#221e24
  • tab.inactiveBackground#302a32
  • tab.inactiveForeground#8b808e
  • tab.unfocusedActiveBorder#8b808e
  • tab.unfocusedActiveForeground#8b808e
  • tab.unfocusedInactiveForeground#8b808e
  • terminal.ansiBlack#302a32
  • terminal.ansiBlue#9466a3
  • terminal.ansiBrightBlack#716774
  • terminal.ansiBrightBlue#9f95a3
  • terminal.ansiBrightCyan#b3aab5
  • terminal.ansiBrightGreen#716774
  • terminal.ansiBrightMagenta#7e548c
  • terminal.ansiBrightRed#91857e
  • terminal.ansiBrightWhite#f2e3f7
  • terminal.ansiBrightYellow#8b808e
  • terminal.ansiCyan#f39b68
  • terminal.ansiGreen#674573
  • terminal.ansiMagenta#a77cb6
  • terminal.ansiRed#674573
  • terminal.ansiWhite#dfcbe6
  • terminal.ansiYellow#9466a3
  • terminal.background#151316
  • terminal.foreground#b3aab5
  • terminalCursor.background#221e24
  • terminalCursor.foreground#7e548c
  • textLink.activeForeground#f39b68
  • textLink.foreground#f39b68
  • titleBar.activeBackground#221e24
  • titleBar.activeForeground#dfcbe6
  • titleBar.inactiveBackground#151316
  • walkThrough.embeddedEditorBackground#151316
  • welcomePage.buttonBackground#151316
  • welcomePage.buttonHoverBackground#151316
  • widget.shadow#151316

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#b3aab5italic
meta.embedded, source.groovy.embedded#b3aab5
comment, punctuation.definition.comment#574e5aitalic
variable, string constant.other.placeholder#674573
constant.other.color#f2e3f7
invalid, invalid.illegal#f2e3f7
keyword, punctuation.accessor, storage.type#ffc29e
storage.modifier, constant.keyword.clojure#e17f47
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#645a68
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#f8aa7c
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#674573
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#f2e3f7
meta.block variable.other#b3aab5
support.other.variable, string.other.link#ffc29e
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#fcb58d
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#9466a3normal
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#a29790
support.type#f39b68
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#ba95c6
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#674573
variable.other.global.safer.php#ba95c6
variable.language#ffc29eitalic
entity.name.method.js#7e548citalic
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#ec8d55
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#ffc29e
entity.name.function.go, source.go keyword.control.loop.go#f2e3f7
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#f2e3f7
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#f2e3f7
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#f2e3f7
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#f2e3f7
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#ffc29e
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#ffc29e
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#ffc29e
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#ffc29e
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#ffc29eitalic
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#ffc29eitalic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#ffc29e
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#ffc29e
keyword.control.elixir#ffc29eitalic
keyword.control.java#ffc29eitalic
meta.tag.preprocessor.xml#ffc29e
meta.tag.preprocessor.xml entity.other.attribute-name#dacfc8
keyword.operator.assignment#ffc29e
keyword.operator.logical.js, keyword.operator.logical.js.jsx#ffc29e
keyword.operator.logical.coffee#ffc29e
keyword.operator.logical.ts, keyword.operator.logical.tsx#ffc29e
source.go keyword.operator.assignment.go#ffc29enormal
source.php keyword.operator, punctuation.separator.inheritance.php#ffc29e
source.shell meta.scope.logical-expression.shell#ffc29e
entity.other.attribute-name#a77cb6italic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#cdacd7
text.html.basic#dfcbe6
entity.other.attribute-name.class#f2e3f7
source.sass keyword.control#7e548c
markup.inserted#7e736d
markup.deleted#674573italic
markup.deleted.diff#674573
markup.inserted.diff#7e736ditalic
markup.changed#a77cb6italic
string.regexp#f39b68
constant.character.escape#f39b68
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#674573italic
source.js constant.other.object.key.js string.unquoted.label.js#674573italic
support.type.property-name.json#7e548c
support.constant.json#7e736d
meta.structure.dictionary.value.json string.quoted.double#f8aa7c
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#ffc29e
source.json meta.structure.dictionary.json support.type.property-name.json#f2e3f7
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#cdacd7
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#ba95c6
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#a77cb6
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#9466a3
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#7e548c
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#674573
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#674573
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#674573
text.html.markdown, punctuation.definition.list_item.markdown#f2e3f7
beginning.punctuation.definition.list.markdown#ffc29e
text.html.markdown markup.inline.raw.markdown#a77cb6
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#9f95a3
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#ffc29e
markup.heading.markdown punctuation.definition.heading.markdown#dfcbe6
markup.italic.markdownitalic
markup.bold, markup.bold string#91857ebold
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#91857ebold
markup.underline#dfcbe6underline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#221e24
markup.quote.markdown#dfcbe6italic
beginning.punctuation.definition.quote.markdown#c46731
meta.paragraph.markdown#dfcbe6
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#cdacd7
markup.quoteitalic
string.other.link.title.markdown#ffc29e
markup.underline.link.markdown#cdacd7
string.other.link.description.title.markdown#a77cb6
constant.other.reference.link.markdown#a29790
markup.raw.block#a77cb6
markup.raw.block.fenced.markdown#221e2450
punctuation.definition.fenced.markdown#221e2450
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#f2e3f7
variable.language.fenced.markdown#9f95a3
meta.separator#9f95a3bold
markup.table#f2e3f7
token.info-token#9466a3
token.warn-token#91857e
token.error-token#674573
token.debug-token#a77cb6
string, string.quoted#ffc29e
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#cdacd7
support.constant.math#7e736d
string.regexp#7e736d
constant.numeric, constant.character.numeric#fcb58d
variable.language, variable.other#ffc29e
variable.language.this.js, variable.language.this.php#ffc29eitalic
keyword#7e736d
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#fcb58ditalic
storage.type.class.js#ffc29e
entity.name.class, meta.class entity.name.type.class#dfcbe6
entity.name.type#b3aab5
entity.name.function#ba95c6
punctuation.definition.variable#b3aab5
punctuation.section.embedded.begin, punctuation.section.embedded.end#645a68
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#f2e3f7
support.function.construct, keyword.other.new#d97136
constant.character, constant.other#ffc29e
constant.character.escape#91857e
string.regexp, string.regexp keyword.other#9f95a3
entity.other.inherited-class#dfcbe6
entity.name.tag#f2e3f7
punctuation.definition.tag, meta.tag#8b808e
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#f2e3f7
entity.other.attribute-name#f2e3f7italic
entity.name.tag.custom#9466a3
support.function#cdacd7
punctuation.separator.continuation#674573
invalid.broken#151316
invalid.unimplemented#f2e3f7
invalid.illegal#f2e3f7
support.type, support.class#f39b68
support.variable.dom#ffc29e
support.type.exception#91857e
support.other.variable
invalid#f2e3f7
invalid.deprecated#91857e
keyword.operator#f39b68normal
keyword.operator.relational#a77cb6italic
keyword.operator.assignment#ffc29e
keyword.operator.arithmetic#ba95c6
keyword.operator.bitwise#a77cb6
keyword.operator.increment#a77cb6
keyword.operator.ternary#a77cb6
comment.line.double-slash#716774
object#9466a3
constant.language.null#f2e3f7
meta.brace#716774
meta.delimiter.period#dfcbe6italic
constant.language.boolean#ec8d55
object.comma#f2e3f7
variable.parameter.function#f39b68
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#a29790
meta.property-list entity.name.tag.reference#9466a3
constant.other.color.rgb-value punctuation.definition.constant#91857e
meta.selector#a77cb6italic
entity.other.attribute-name.id#f8aa7c
meta.property-name#f39b68
entity.name.tag.doctype, meta.tag.sgml.doctype#716774italic
keyword.control.operator#f39b68
keyword.operator.logical#a77cb6
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#cdacd7
variable.other.object.property#dfcbe6italic
meta.function-call.js.jsx entity.name.function.js.jsx#a77cb6
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#dfcbe6
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#ffc29eitalic
variable.interpolation#674573
support.variable.property#f39b68
string.template meta.template.expression#674573
string.template punctuation.definition.string#dfcbe6
italic#a77cb6italic
bold#7e736dbold
quote#716774italic
raw#b3aab5
variable.assignment.coffee#f39b68
variable.parameter.function.coffee#dfcbe6
variable.assignment.coffee#7e736d
variable.other.readwrite.cs#dfcbe6
entity.name.type.class.cs, storage.type.cs#7e548c
entity.name.type.namespace.cs#b3aab5
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#f2e3f7
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#f2e3f7
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#e17f47
keyword.control.at-rule.media.css#fcb58d
entity.other.attribute-name.id, punctuation.definition.entity.css#ffc29e
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#7e548c
source.elixir entity.name.function#7e736d
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#9466a3
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#7e736d
source.elixir .punctuation.binary.elixir#a77cb6italic
source.go meta.function-call.go#b3aab5
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#a77cb6italic
source.go constant.language.go, source.go constant.other.placeholder.go#674573
meta.class entity.name.type.class, entity.global.clojure#f2e3f7
meta.method.declaration storage.type.js, meta.symbol.clojure#cdacd7
terminator.js#dfcbe6
meta.js punctuation.definition.js#dfcbe6
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#716774
variable.other.jsdoc, variable.other.phpdoc#f39b68
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#dfcbe6
variable.parameter.function.js#7e548c
variable.js, variable.other.js#dfcbe6
entity.name.type.js, entity.name.type.module.js#ec8d55
support.class.js#dfcbe6
variable.other.ruby#dfcbe6
entity.name.type.class.ruby#ba95c6
constant.language.symbol.hashkey.ruby#7e548c
meta.attribute-selector.less entity.other.attribute-name.attribute#9466a3
variable.other.php, variable.other.property.php#dfcbe6
support.class.php#ba95c6
meta.function-call.php punctuation#dfcbe6
variable.other.global.php#a77cb6
variable.other.global.php punctuation.definition.variable#a77cb6
constant.language.python#a77cb6
variable.parameter.function.python, meta.function-call.arguments.python#7e548c
meta.function-call.python, meta.function-call.generic.python#dfcbe6
punctuation.python#dfcbe6
entity.name.function.decorator.python#674573
source.python variable.language.special#7e548c
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#cdacd7
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#f2e3f7
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#7e548c
entity.name.tag.scss, entity.name.tag.sass#f2e3f7
keyword.other.unit.scss, keyword.other.unit.sass#d97136
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#dfcbe6
entity.name.type.ts, entity.name.type.tsx#7e548c
support.class.node.ts, support.class.node.tsx#7e548c
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#716774
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#dfcbe6
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#7e548c
meta.tag.js meta.jsx.children.tsx#7e548c
entity.name.tag.yaml#dfcbe6
variable.other.readwrite.js, variable.parameter#dfcbe6
support.class.component.js, support.class.component.tsx#f2e3f7
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#dfcbe6
entity.name.type.tsx, entity.name.type.module.tsx#ec8d55
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#cdacd7
meta.diff, meta.diff.header#dfcbe6italic
markup.deleted#dfcbe6
markup.changed#dfcbe6
markup.inserted#dfcbe6
markup.quote#674573italic
markup.list#dfcbe6
markup.bold, markup.italic#dfcbe6
markup.inline.raw#ffc29e
markup.heading.setext#9466a3

Shiki preview

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

Loading...