Skip to main content
CodingTheme

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#27323f
  • activityBar.border#1d262f
  • activityBar.dropBackground#6e9bcf40
  • activityBar.foreground#b8bfc7
  • activityBarBadge.background#004a9e
  • activityBarBadge.foreground#ebf4ff
  • badge.background#004a9e
  • badge.foreground#ebf4ff
  • breadcrumbPicker.background#14191f
  • button.background#004a9e
  • button.foreground#ebf4ff
  • button.hoverBackground#1757a1
  • debugExceptionWidget.background#14191f
  • debugExceptionWidget.border#14191f
  • debugToolBar.background#14191f
  • debugToolBar.border#1d262f
  • descriptionForeground#afd4fe
  • diffEditor.insertedTextBackground#004a9e
  • diffEditor.insertedTextBorder#004a9e
  • diffEditor.removedTextBackground#004a9e
  • diffEditor.removedTextBorder#004a9e
  • dropdown.background#27323f
  • dropdown.border#1d262f
  • dropdown.foreground#ebf4ff
  • editor.background#1d262f
  • editor.findMatchBackground#40536880
  • editor.findMatchHighlightBackground#4a5f7880
  • editor.foreground#b8bfc7
  • editor.hoverHighlightBackground#405368
  • editor.inactiveSelectionBackground#738191
  • editor.lineHighlightBackground#27323f
  • editor.rangeHighlightBackground#27323f
  • editor.selectionBackground#27323f
  • editor.selectionHighlightBackground#27323f
  • editor.wordHighlightBackground#27323f
  • editor.wordHighlightStrongBackground#27323f
  • editorBracketMatch.background#14191f
  • editorBracketMatch.border#738191
  • editorCodeLens.foreground#b8bfc7
  • editorCursor.background#1d262f
  • editorCursor.foreground#57718e
  • editorError.foreground#1757a1
  • editorGroup.background#738191
  • editorGroup.border#14191f
  • editorGroup.dropBackground#0fc78a40
  • editorGroupHeader.noTabsBackground#27323f
  • editorGroupHeader.tabsBackground#27323f
  • editorGroupHeader.tabsBorder#14191f
  • editorGutter.addedBackground#27323f
  • editorGutter.background#14191f64
  • editorGutter.deletedBackground#067953
  • editorGutter.modifiedBackground#34659d
  • editorHoverWidget.background#14191f
  • editorHoverWidget.border#14191f
  • editorIndentGuide.activeBackground#405368
  • editorIndentGuide.background#27323f
  • editorLineNumber.activeForeground#a1aab5
  • editorLineNumber.foreground#405368E6
  • editorMarkerNavigation.background#27323f
  • editorMarkerNavigationError.background#004a9e
  • editorMarkerNavigationWarning.background#34659d
  • editorOverviewRuler.commonContentForeground#57718e
  • editorOverviewRuler.currentContentForeground#57718e
  • editorOverviewRuler.incomingContentForeground#57718e
  • editorRuler.foreground#b8bfc7
  • editorSuggestWidget.background#27323f
  • editorSuggestWidget.border#14191f
  • editorSuggestWidget.foreground#cbd7d3
  • editorSuggestWidget.highlightForeground#47ebb4
  • editorSuggestWidget.selectedBackground#14191f
  • editorWarning.foreground#34659d
  • editorWhitespace.foreground#738191
  • editorWidget.background#14191f
  • editorWidget.border#14191f
  • errorForeground#004a9e
  • extensionButton.prominentBackground#004a9e
  • extensionButton.prominentForeground#ebf4ff
  • extensionButton.prominentHoverBackground#004a9e
  • focusBorder#40536880
  • foreground#b8bfc7
  • gitDecoration.addedResourceForeground#7eb6f6
  • gitDecoration.conflictingResourceForeground#34659d
  • gitDecoration.deletedResourceForeground#067953
  • gitDecoration.ignoredResourceForeground#405368
  • gitDecoration.modifiedResourceForeground#0fc78a
  • gitDecoration.untrackedResourceForeground#f9fbfa
  • input.background#27323f
  • input.border#405368
  • input.foreground#afd4fe
  • input.placeholderForeground#b8bfc7
  • inputOption.activeBorder#0fc78a
  • inputValidation.errorBackground#004a9e
  • inputValidation.errorBorder#004a9e
  • inputValidation.infoBackground#1d262f
  • inputValidation.infoBorder#1757a1
  • inputValidation.warningBackground#34659d
  • inputValidation.warningBorder#34659d
  • list.activeSelectionBackground#405368BF
  • list.activeSelectionForeground#afd4fe
  • list.dropBackground#0fc78a40
  • list.errorForeground#57718e
  • list.focusBackground#27323f
  • list.focusForeground#14e19d
  • list.highlightForeground#14e19d
  • list.hoverBackground#27323f
  • list.hoverForeground#14e19d
  • list.inactiveSelectionBackground#27323f
  • list.inactiveSelectionForeground#8a96a3
  • list.invalidItemForeground#57718e
  • list.warningForeground#57718e
  • merge.currentHeaderBackground#738191
  • merge.incomingHeaderBackground#1757a1
  • meta.objectliteral.js#1757a1
  • notificationLink.foreground#0fc78a
  • notifications.background#14191f
  • notifications.foreground#afd4fe
  • panel.background#14191f
  • panel.border#14191f
  • panel.dropBackground#6e9bcf40
  • panelTitle.activeBorder#4a5f78
  • panelTitle.activeForeground#ebf4ff
  • panelTitle.inactiveForeground#8a96a3
  • peekView.border#27323f
  • peekViewEditor.background#1d262f
  • peekViewEditor.matchHighlightBackground#004a9e
  • peekViewResult.background#1d262f
  • peekViewResult.fileForeground#a1aab5
  • peekViewResult.lineForeground#4a5f78
  • peekViewResult.matchHighlightBackground#004a9e
  • peekViewResult.selectionBackground#27323f
  • peekViewResult.selectionForeground#b8bfc7
  • peekViewTitle.background#14191f
  • peekViewTitleDescription.foreground#8a96a3
  • peekViewTitleLabel.foreground#a1aab5
  • pickerGroup.border#14191f
  • pickerGroup.foreground#afd4fe
  • progress.background#738191
  • progressBar.background#34659d
  • punctuation.definition.generic.begin.html#57718e
  • scrollbar.shadow#14191f
  • scrollbarSlider.activeBackground#4a5f78
  • scrollbarSlider.background#27323f
  • scrollbarSlider.hoverBackground#405368
  • selection.background#34659d
  • sideBar.background#14191f
  • sideBar.border#1d262f80
  • sideBar.dropBackground#6e9bcf40
  • sideBar.foreground#8a96a3
  • sideBarSectionHeader.background#27323f
  • sideBarSectionHeader.foreground#b8bfc7
  • sideBarTitle.foreground#b8bfc7
  • source.elm#738191
  • statusBar.background#1d262f
  • statusBar.border#27323f
  • statusBar.debuggingBackground#1d262f
  • statusBar.debuggingBorder#1d262f
  • statusBar.foreground#738191
  • statusBar.noFolderBackground#1d262f
  • statusBar.noFolderBorder#27323f
  • statusBarItem.activeBackground#738191
  • statusBarItem.hoverBackground#27323f
  • statusBarItem.prominentBackground#27323f
  • statusBarItem.prominentHoverBackground#27323f
  • string.quoted.single.js#47ebb4
  • tab.activeBackground#1d262f
  • tab.activeBorder#14191f
  • tab.activeForeground#ebf4ff
  • tab.border#1d262f
  • tab.hoverBackground#1d262f
  • tab.inactiveBackground#27323f
  • tab.inactiveForeground#8a96a3
  • tab.unfocusedActiveBorder#8a96a3
  • tab.unfocusedActiveForeground#8a96a3
  • tab.unfocusedInactiveForeground#8a96a3
  • terminal.ansiBlack#27323f
  • terminal.ansiBlue#34659d
  • terminal.ansiBrightBlack#738191
  • terminal.ansiBrightBlue#a1aab5
  • terminal.ansiBrightCyan#b8bfc7
  • terminal.ansiBrightGreen#738191
  • terminal.ansiBrightMagenta#1757a1
  • terminal.ansiBrightRed#818d89
  • terminal.ansiBrightWhite#ebf4ff
  • terminal.ansiBrightYellow#8a96a3
  • terminal.ansiCyan#0fc78a
  • terminal.ansiGreen#004a9e
  • terminal.ansiMagenta#57718e
  • terminal.ansiRed#004a9e
  • terminal.ansiWhite#afd4fe
  • terminal.ansiYellow#34659d
  • terminal.background#14191f
  • terminal.foreground#b8bfc7
  • terminalCursor.background#1d262f
  • terminalCursor.foreground#1757a1
  • textLink.activeForeground#0fc78a
  • textLink.foreground#0fc78a
  • titleBar.activeBackground#1d262f
  • titleBar.activeForeground#afd4fe
  • titleBar.inactiveBackground#14191f
  • walkThrough.embeddedEditorBackground#14191f
  • welcomePage.buttonBackground#14191f
  • welcomePage.buttonHoverBackground#14191f
  • widget.shadow#14191f

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#b8bfc7italic
meta.embedded, source.groovy.embedded#b8bfc7
comment, punctuation.definition.comment#405368italic
variable, string constant.other.placeholder#004a9e
constant.other.color#ebf4ff
invalid, invalid.illegal#ebf4ff
keyword, punctuation.accessor, storage.type#47ebb4
storage.modifier, constant.keyword.clojure#0aa370
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#4a5f78
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#14e19d
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#004a9e
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#ebf4ff
meta.block variable.other#b8bfc7
support.other.variable, string.other.link#47ebb4
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#2aeaaa
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#34659dnormal
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#939f9b
support.type#0fc78a
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#6e9bcf
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#004a9e
variable.other.global.safer.php#6e9bcf
variable.language#47ebb4italic
entity.name.method.js#1757a1italic
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#0db57d
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#47ebb4
entity.name.function.go, source.go keyword.control.loop.go#ebf4ff
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#ebf4ff
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#ebf4ff
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#ebf4ff
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#ebf4ff
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#47ebb4
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#47ebb4
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#47ebb4
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#47ebb4
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#47ebb4italic
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#47ebb4italic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#47ebb4
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#47ebb4
keyword.control.elixir#47ebb4italic
keyword.control.java#47ebb4italic
meta.tag.preprocessor.xml#47ebb4
meta.tag.preprocessor.xml entity.other.attribute-name#cbd7d3
keyword.operator.assignment#47ebb4
keyword.operator.logical.js, keyword.operator.logical.js.jsx#47ebb4
keyword.operator.logical.coffee#47ebb4
keyword.operator.logical.ts, keyword.operator.logical.tsx#47ebb4
source.go keyword.operator.assignment.go#47ebb4normal
source.php keyword.operator, punctuation.separator.inheritance.php#47ebb4
source.shell meta.scope.logical-expression.shell#47ebb4
entity.other.attribute-name#57718eitalic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#7eb6f6
text.html.basic#afd4fe
entity.other.attribute-name.class#ebf4ff
source.sass keyword.control#1757a1
markup.inserted#717a77
markup.deleted#004a9eitalic
markup.deleted.diff#004a9e
markup.inserted.diff#717a77italic
markup.changed#57718eitalic
string.regexp#0fc78a
constant.character.escape#0fc78a
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#004a9eitalic
source.js constant.other.object.key.js string.unquoted.label.js#004a9eitalic
support.type.property-name.json#1757a1
support.constant.json#717a77
meta.structure.dictionary.value.json string.quoted.double#14e19d
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#47ebb4
source.json meta.structure.dictionary.json support.type.property-name.json#ebf4ff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#7eb6f6
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#6e9bcf
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#57718e
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#34659d
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#1757a1
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#004a9e
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#004a9e
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#004a9e
text.html.markdown, punctuation.definition.list_item.markdown#ebf4ff
beginning.punctuation.definition.list.markdown#47ebb4
text.html.markdown markup.inline.raw.markdown#57718e
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#a1aab5
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#47ebb4
markup.heading.markdown punctuation.definition.heading.markdown#afd4fe
markup.italic.markdownitalic
markup.bold, markup.bold string#818d89bold
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#818d89bold
markup.underline#afd4feunderline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#1d262f
markup.quote.markdown#afd4feitalic
beginning.punctuation.definition.quote.markdown#067953
meta.paragraph.markdown#afd4fe
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#7eb6f6
markup.quoteitalic
string.other.link.title.markdown#47ebb4
markup.underline.link.markdown#7eb6f6
string.other.link.description.title.markdown#57718e
constant.other.reference.link.markdown#939f9b
markup.raw.block#57718e
markup.raw.block.fenced.markdown#1d262f50
punctuation.definition.fenced.markdown#1d262f50
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#ebf4ff
variable.language.fenced.markdown#a1aab5
meta.separator#a1aab5bold
markup.table#ebf4ff
token.info-token#34659d
token.warn-token#818d89
token.error-token#004a9e
token.debug-token#57718e
string, string.quoted#47ebb4
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#7eb6f6
support.constant.math#717a77
string.regexp#717a77
constant.numeric, constant.character.numeric#2aeaaa
variable.language, variable.other#47ebb4
variable.language.this.js, variable.language.this.php#47ebb4italic
keyword#717a77
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#2aeaaaitalic
storage.type.class.js#47ebb4
entity.name.class, meta.class entity.name.type.class#afd4fe
entity.name.type#b8bfc7
entity.name.function#6e9bcf
punctuation.definition.variable#b8bfc7
punctuation.section.embedded.begin, punctuation.section.embedded.end#4a5f78
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#ebf4ff
support.function.construct, keyword.other.new#088c60
constant.character, constant.other#47ebb4
constant.character.escape#818d89
string.regexp, string.regexp keyword.other#a1aab5
entity.other.inherited-class#afd4fe
entity.name.tag#ebf4ff
punctuation.definition.tag, meta.tag#8a96a3
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#ebf4ff
entity.other.attribute-name#ebf4ffitalic
entity.name.tag.custom#34659d
support.function#7eb6f6
punctuation.separator.continuation#004a9e
invalid.broken#14191f
invalid.unimplemented#ebf4ff
invalid.illegal#ebf4ff
support.type, support.class#0fc78a
support.variable.dom#47ebb4
support.type.exception#818d89
support.other.variable
invalid#ebf4ff
invalid.deprecated#818d89
keyword.operator#0fc78anormal
keyword.operator.relational#57718eitalic
keyword.operator.assignment#47ebb4
keyword.operator.arithmetic#6e9bcf
keyword.operator.bitwise#57718e
keyword.operator.increment#57718e
keyword.operator.ternary#57718e
comment.line.double-slash#738191
object#34659d
constant.language.null#ebf4ff
meta.brace#738191
meta.delimiter.period#afd4feitalic
constant.language.boolean#0db57d
object.comma#ebf4ff
variable.parameter.function#0fc78a
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#939f9b
meta.property-list entity.name.tag.reference#34659d
constant.other.color.rgb-value punctuation.definition.constant#818d89
meta.selector#57718eitalic
entity.other.attribute-name.id#14e19d
meta.property-name#0fc78a
entity.name.tag.doctype, meta.tag.sgml.doctype#738191italic
keyword.control.operator#0fc78a
keyword.operator.logical#57718e
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#7eb6f6
variable.other.object.property#afd4feitalic
meta.function-call.js.jsx entity.name.function.js.jsx#57718e
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#afd4fe
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#47ebb4italic
variable.interpolation#004a9e
support.variable.property#0fc78a
string.template meta.template.expression#004a9e
string.template punctuation.definition.string#afd4fe
italic#57718eitalic
bold#717a77bold
quote#738191italic
raw#b8bfc7
variable.assignment.coffee#0fc78a
variable.parameter.function.coffee#afd4fe
variable.assignment.coffee#717a77
variable.other.readwrite.cs#afd4fe
entity.name.type.class.cs, storage.type.cs#1757a1
entity.name.type.namespace.cs#b8bfc7
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#ebf4ff
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#ebf4ff
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#0aa370
keyword.control.at-rule.media.css#2aeaaa
entity.other.attribute-name.id, punctuation.definition.entity.css#47ebb4
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#1757a1
source.elixir entity.name.function#717a77
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#34659d
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#717a77
source.elixir .punctuation.binary.elixir#57718eitalic
source.go meta.function-call.go#b8bfc7
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#57718eitalic
source.go constant.language.go, source.go constant.other.placeholder.go#004a9e
meta.class entity.name.type.class, entity.global.clojure#ebf4ff
meta.method.declaration storage.type.js, meta.symbol.clojure#7eb6f6
terminator.js#afd4fe
meta.js punctuation.definition.js#afd4fe
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#738191
variable.other.jsdoc, variable.other.phpdoc#0fc78a
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#afd4fe
variable.parameter.function.js#1757a1
variable.js, variable.other.js#afd4fe
entity.name.type.js, entity.name.type.module.js#0db57d
support.class.js#afd4fe
variable.other.ruby#afd4fe
entity.name.type.class.ruby#6e9bcf
constant.language.symbol.hashkey.ruby#1757a1
meta.attribute-selector.less entity.other.attribute-name.attribute#34659d
variable.other.php, variable.other.property.php#afd4fe
support.class.php#6e9bcf
meta.function-call.php punctuation#afd4fe
variable.other.global.php#57718e
variable.other.global.php punctuation.definition.variable#57718e
constant.language.python#57718e
variable.parameter.function.python, meta.function-call.arguments.python#1757a1
meta.function-call.python, meta.function-call.generic.python#afd4fe
punctuation.python#afd4fe
entity.name.function.decorator.python#004a9e
source.python variable.language.special#1757a1
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#7eb6f6
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#ebf4ff
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#1757a1
entity.name.tag.scss, entity.name.tag.sass#ebf4ff
keyword.other.unit.scss, keyword.other.unit.sass#088c60
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#afd4fe
entity.name.type.ts, entity.name.type.tsx#1757a1
support.class.node.ts, support.class.node.tsx#1757a1
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#738191
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#afd4fe
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#1757a1
meta.tag.js meta.jsx.children.tsx#1757a1
entity.name.tag.yaml#afd4fe
variable.other.readwrite.js, variable.parameter#afd4fe
support.class.component.js, support.class.component.tsx#ebf4ff
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#afd4fe
entity.name.type.tsx, entity.name.type.module.tsx#0db57d
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#7eb6f6
meta.diff, meta.diff.header#afd4feitalic
markup.deleted#afd4fe
markup.changed#afd4fe
markup.inserted#afd4fe
markup.quote#004a9eitalic
markup.list#afd4fe
markup.bold, markup.italic#afd4fe
markup.inline.raw#47ebb4
markup.heading.setext#34659d

Shiki preview

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

Loading...