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

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#7e736ditalic
meta.embedded, source.groovy.embedded#7e736d
comment, punctuation.definition.comment#c4bbb5italic
variable, string constant.other.placeholder#f2e3f7
constant.other.color#f2e3f7
invalid, invalid.illegal#f2e3f7
keyword, punctuation.accessor, storage.type#c46731
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#c4bbb5
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#e17f47
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#91857e
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#91857e
meta.block variable.other#7e736d
support.other.variable, string.other.link#c46731
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#d97136
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#ec8d55
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#e17f47
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#91857e
variable.other.global.safer.php#a77cb6
variable.language#c46731italic
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#c46731
entity.name.function.go, source.go keyword.control.loop.go#91857e
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#91857e
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#91857e
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#91857e
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#91857e
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#c46731
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#c46731
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#c46731
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#c46731
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#c46731italic
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#c46731italic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#c46731
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#c46731
keyword.control.elixir#c46731italic
keyword.control.java#c46731italic
meta.tag.preprocessor.xml#c46731
meta.tag.preprocessor.xml entity.other.attribute-name#b3a9a2
keyword.operator.assignment#c46731
keyword.operator.logical.js, keyword.operator.logical.js.jsx#c46731
keyword.operator.logical.coffee#c46731
keyword.operator.logical.ts, keyword.operator.logical.tsx#c46731
source.go keyword.operator.assignment.go#c46731normal
source.php keyword.operator, punctuation.separator.inheritance.php#c46731
source.shell meta.scope.logical-expression.shell#c46731
entity.other.attribute-name#a77cb6italic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#ec8d55
text.html.basic#7e548c
entity.other.attribute-name.class#674573
source.sass keyword.control#7e548c
markup.inserted#7e736d
markup.deleted#91857eitalic
markup.deleted.diff#91857e
markup.inserted.diff#7e736ditalic
markup.changed#a77cb6italic
string.regexp#ec8d55
constant.character.escape#ec8d55
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#91857eitalic
source.js constant.other.object.key.js string.unquoted.label.js#91857eitalic
support.type.property-name.json#7e548c
support.constant.json#7e736d
meta.structure.dictionary.value.json string.quoted.double#e17f47
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#c46731
source.json meta.structure.dictionary.json support.type.property-name.json#91857e
source.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 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 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#91857e
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#91857e
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#91857e
text.html.markdown, punctuation.definition.list_item.markdown#91857e
beginning.punctuation.definition.list.markdown#c46731
text.html.markdown markup.inline.raw.markdown#a77cb6
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#91857e
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#c46731
markup.heading.markdown punctuation.definition.heading.markdown#7e548c
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#7e548cunderline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#fcf9f8
markup.quote.markdown#7e548citalic
beginning.punctuation.definition.quote.markdown#c46731
meta.paragraph.markdown#91857e
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#9466a3
markup.quoteitalic
string.other.link.title.markdown#c46731
markup.underline.link.markdown#9466a3
string.other.link.description.title.markdown#a77cb6
constant.other.reference.link.markdown#a29790
markup.raw.block#a77cb6
markup.raw.block.fenced.markdown#fcf9f850
punctuation.definition.fenced.markdown#fcf9f850
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#91857e
variable.language.fenced.markdown#91857e
meta.separator#91857ebold
markup.table#91857e
token.info-token#9466a3
token.warn-token#91857e
token.error-token#91857e
token.debug-token#a77cb6
string, string.quoted#674573
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#9466a3
support.constant.math#7e736d
string.regexp#7e736d
constant.numeric, constant.character.numeric#674573
variable.language, variable.other#c46731
variable.language.this.js, variable.language.this.php#c46731italic
keyword#7e736ditalic
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#d97136italic
storage.type.class.js#c46731
entity.name.class, meta.class entity.name.type.class#7e548c
entity.name.type#7e736d
entity.name.function#91857e
punctuation.definition.variable#7e736d
punctuation.section.embedded.begin, punctuation.section.embedded.end#c4bbb5
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#7e736d
support.function.construct, keyword.other.new#d97136
constant.character, constant.other#c46731
constant.character.escape#91857e
string.regexp, string.regexp keyword.other#91857e
entity.other.inherited-class#7e548c
entity.name.tag#c46731
punctuation.definition.tag, meta.tag#a29790
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#c46731
entity.other.attribute-name#c46731italic
entity.name.tag.custom#9466a3
support.function#9466a3
punctuation.separator.continuation#c46731
invalid.broken#fcf9f8
invalid.unimplemented#c46731
invalid.illegal#c46731
support.type, support.class#ec8d55
support.variable.dom#c46731
support.type.exception#91857e
support.other.variable
invalid#c46731
invalid.deprecated#c46731
keyword.operator#e17f47normal
keyword.operator.relational#a77cb6italic
keyword.operator.assignment#c46731
keyword.operator.arithmetic#a77cb6
keyword.operator.bitwise#a77cb6
keyword.operator.increment#a77cb6
keyword.operator.ternary#a77cb6
comment.line.double-slash#b3a9a2
object#9466a3
constant.language.null#7e736d
meta.brace#b3a9a2
meta.delimiter.period#7e548citalic
constant.language.boolean#ec8d55
object.comma#7e736d
variable.parameter.function#ec8d55
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#e17f47
meta.property-name#ec8d55
entity.name.tag.doctype, meta.tag.sgml.doctype#b3a9a2italic
keyword.control.operator#ec8d55
keyword.operator.logical#a77cb6
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#9466a3
variable.other.object.property#7e548citalic
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#7e548c
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#c46731italic
variable.interpolation#7e736d
support.variable.property#ec8d55
string.template meta.template.expression#7e736d
string.template punctuation.definition.string#7e548c
italic#a77cb6italic
bold#7e736dbold
quote#b3a9a2italic
raw#7e736d
variable.assignment.coffee#ec8d55
variable.parameter.function.coffee#7e548c
variable.assignment.coffee#7e736d
variable.other.readwrite.cs#7e548c
entity.name.type.class.cs, storage.type.cs#7e548c
entity.name.type.namespace.cs#7e736d
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#674573
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#674573
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#a77cb6
keyword.control.at-rule.media.css#d97136
entity.other.attribute-name.id, punctuation.definition.entity.css#c46731
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#7e736d
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#7e736d
meta.class entity.name.type.class, entity.global.clojure#674573
meta.method.declaration storage.type.js, meta.symbol.clojure#9466a3
terminator.js#7e548c
meta.js punctuation.definition.js#7e548c
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#b3a9a2
variable.other.jsdoc, variable.other.phpdoc#ec8d55
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#7e548c
variable.parameter.function.js#7e548c
variable.js, variable.other.js#7e548c
entity.name.type.js, entity.name.type.module.js#ec8d55
support.class.js#7e548c
variable.other.ruby#7e548c
entity.name.type.class.ruby#a77cb6
constant.language.symbol.hashkey.ruby#7e548c
meta.attribute-selector.less entity.other.attribute-name.attribute#9466a3
variable.other.php, variable.other.property.php#7e548c
support.class.php#a77cb6
meta.function-call.php punctuation#7e548c
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#7e548c
punctuation.python#7e548c
entity.name.function.decorator.python#7e736d
source.python variable.language.special#7e548c
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#9466a3
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#7e736d
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#7e736d
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#7e548c
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#b3a9a2
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#7e548c
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#7e548c
meta.tag.js meta.jsx.children.tsx#7e548c
entity.name.tag.yaml#7e548c
variable.other.readwrite.js, variable.parameter#9466a3
support.class.component.js, support.class.component.tsx#674573
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#7e548c
entity.name.type.tsx, entity.name.type.module.tsx#ec8d55
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#9466a3
meta.diff, meta.diff.header#7e548citalic
markup.deleted#7e548c
markup.changed#7e548c
markup.inserted#7e548c
markup.quote#91857eitalic
markup.list#7e548c
markup.bold, markup.italic#7e548c
markup.inline.raw#c46731
markup.heading.setext#9466a3

Shiki preview

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

Loading...