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#242e2c
  • activityBar.border#18201e
  • activityBar.dropBackground#40ddc340
  • activityBar.foreground#a4b7b4
  • activityBarBadge.background#037764
  • activityBarBadge.foreground#a8fff1
  • badge.background#037764
  • badge.foreground#a8fff1
  • breadcrumbPicker.background#0e1110
  • button.background#037764
  • button.foreground#a8fff1
  • button.hoverBackground#089b83
  • debugExceptionWidget.background#0e1110
  • debugExceptionWidget.border#0e1110
  • debugToolBar.background#0e1110
  • debugToolBar.border#18201e
  • descriptionForeground#88f2e0
  • diffEditor.insertedTextBackground#037764
  • diffEditor.insertedTextBorder#037764
  • diffEditor.removedTextBackground#037764
  • diffEditor.removedTextBorder#037764
  • dropdown.background#242e2c
  • dropdown.border#18201e
  • dropdown.foreground#a8fff1
  • editor.background#18201e
  • editor.findMatchBackground#42524f80
  • editor.findMatchHighlightBackground#5a6d6a80
  • editor.foreground#a4b7b4
  • editor.hoverHighlightBackground#42524f
  • editor.inactiveSelectionBackground#667a77
  • editor.lineHighlightBackground#242e2c
  • editor.rangeHighlightBackground#242e2c
  • editor.selectionBackground#242e2c
  • editor.selectionHighlightBackground#242e2c
  • editor.wordHighlightBackground#242e2c
  • editor.wordHighlightStrongBackground#242e2c
  • editorBracketMatch.background#0e1110
  • editorBracketMatch.border#667a77
  • editorCodeLens.foreground#a4b7b4
  • editorCursor.background#18201e
  • editorCursor.foreground#25d0b4
  • editorError.foreground#089b83
  • editorGroup.background#667a77
  • editorGroup.border#0e1110
  • editorGroup.dropBackground#3be38140
  • editorGroupHeader.noTabsBackground#242e2c
  • editorGroupHeader.tabsBackground#242e2c
  • editorGroupHeader.tabsBorder#0e1110
  • editorGutter.addedBackground#242e2c
  • editorGutter.background#0e111064
  • editorGutter.deletedBackground#00943e
  • editorGutter.modifiedBackground#0fbda0
  • editorHoverWidget.background#0e1110
  • editorHoverWidget.border#0e1110
  • editorIndentGuide.activeBackground#42524f
  • editorIndentGuide.background#242e2c
  • editorLineNumber.activeForeground#8ea4a0
  • editorLineNumber.foreground#42524fE6
  • editorMarkerNavigation.background#242e2c
  • editorMarkerNavigationError.background#037764
  • editorMarkerNavigationWarning.background#0fbda0
  • editorOverviewRuler.commonContentForeground#25d0b4
  • editorOverviewRuler.currentContentForeground#25d0b4
  • editorOverviewRuler.incomingContentForeground#25d0b4
  • editorRuler.foreground#a4b7b4
  • editorSuggestWidget.background#242e2c
  • editorSuggestWidget.border#0e1110
  • editorSuggestWidget.foreground#c7d1cb
  • editorSuggestWidget.highlightForeground#85ffb8
  • editorSuggestWidget.selectedBackground#0e1110
  • editorWarning.foreground#0fbda0
  • editorWhitespace.foreground#667a77
  • editorWidget.background#0e1110
  • editorWidget.border#0e1110
  • errorForeground#037764
  • extensionButton.prominentBackground#037764
  • extensionButton.prominentForeground#a8fff1
  • extensionButton.prominentHoverBackground#037764
  • focusBorder#42524f80
  • foreground#a4b7b4
  • gitDecoration.addedResourceForeground#65e6d1
  • gitDecoration.conflictingResourceForeground#0fbda0
  • gitDecoration.deletedResourceForeground#00943e
  • gitDecoration.ignoredResourceForeground#42524f
  • gitDecoration.modifiedResourceForeground#3be381
  • gitDecoration.untrackedResourceForeground#f9fbfa
  • input.background#242e2c
  • input.border#42524f
  • input.foreground#88f2e0
  • input.placeholderForeground#a4b7b4
  • inputOption.activeBorder#3be381
  • inputValidation.errorBackground#037764
  • inputValidation.errorBorder#037764
  • inputValidation.infoBackground#18201e
  • inputValidation.infoBorder#089b83
  • inputValidation.warningBackground#0fbda0
  • inputValidation.warningBorder#0fbda0
  • list.activeSelectionBackground#42524fBF
  • list.activeSelectionForeground#88f2e0
  • list.dropBackground#3be38140
  • list.errorForeground#25d0b4
  • list.focusBackground#242e2c
  • list.focusForeground#55ec94
  • list.highlightForeground#55ec94
  • list.hoverBackground#242e2c
  • list.hoverForeground#55ec94
  • list.inactiveSelectionBackground#242e2c
  • list.inactiveSelectionForeground#78918d
  • list.invalidItemForeground#25d0b4
  • list.warningForeground#25d0b4
  • merge.currentHeaderBackground#667a77
  • merge.incomingHeaderBackground#089b83
  • meta.objectliteral.js#089b83
  • notificationLink.foreground#3be381
  • notifications.background#0e1110
  • notifications.foreground#88f2e0
  • panel.background#0e1110
  • panel.border#0e1110
  • panel.dropBackground#40ddc340
  • panelTitle.activeBorder#5a6d6a
  • panelTitle.activeForeground#a8fff1
  • panelTitle.inactiveForeground#78918d
  • peekView.border#242e2c
  • peekViewEditor.background#18201e
  • peekViewEditor.matchHighlightBackground#037764
  • peekViewResult.background#18201e
  • peekViewResult.fileForeground#8ea4a0
  • peekViewResult.lineForeground#5a6d6a
  • peekViewResult.matchHighlightBackground#037764
  • peekViewResult.selectionBackground#242e2c
  • peekViewResult.selectionForeground#a4b7b4
  • peekViewTitle.background#0e1110
  • peekViewTitleDescription.foreground#78918d
  • peekViewTitleLabel.foreground#8ea4a0
  • pickerGroup.border#0e1110
  • pickerGroup.foreground#88f2e0
  • progress.background#667a77
  • progressBar.background#0fbda0
  • punctuation.definition.generic.begin.html#25d0b4
  • scrollbar.shadow#0e1110
  • scrollbarSlider.activeBackground#5a6d6a
  • scrollbarSlider.background#242e2c
  • scrollbarSlider.hoverBackground#42524f
  • selection.background#0fbda0
  • sideBar.background#0e1110
  • sideBar.border#18201e80
  • sideBar.dropBackground#40ddc340
  • sideBar.foreground#78918d
  • sideBarSectionHeader.background#242e2c
  • sideBarSectionHeader.foreground#a4b7b4
  • sideBarTitle.foreground#a4b7b4
  • source.elm#667a77
  • statusBar.background#18201e
  • statusBar.border#242e2c
  • statusBar.debuggingBackground#18201e
  • statusBar.debuggingBorder#18201e
  • statusBar.foreground#667a77
  • statusBar.noFolderBackground#18201e
  • statusBar.noFolderBorder#242e2c
  • statusBarItem.activeBackground#667a77
  • statusBarItem.hoverBackground#242e2c
  • statusBarItem.prominentBackground#242e2c
  • statusBarItem.prominentHoverBackground#242e2c
  • string.quoted.single.js#85ffb8
  • tab.activeBackground#18201e
  • tab.activeBorder#0e1110
  • tab.activeForeground#a8fff1
  • tab.border#18201e
  • tab.hoverBackground#18201e
  • tab.inactiveBackground#242e2c
  • tab.inactiveForeground#78918d
  • tab.unfocusedActiveBorder#78918d
  • tab.unfocusedActiveForeground#78918d
  • tab.unfocusedInactiveForeground#78918d
  • terminal.ansiBlack#242e2c
  • terminal.ansiBlue#0fbda0
  • terminal.ansiBrightBlack#667a77
  • terminal.ansiBrightBlue#8ea4a0
  • terminal.ansiBrightCyan#a4b7b4
  • terminal.ansiBrightGreen#667a77
  • terminal.ansiBrightMagenta#089b83
  • terminal.ansiBrightRed#78877e
  • terminal.ansiBrightWhite#a8fff1
  • terminal.ansiBrightYellow#78918d
  • terminal.ansiCyan#3be381
  • terminal.ansiGreen#037764
  • terminal.ansiMagenta#25d0b4
  • terminal.ansiRed#037764
  • terminal.ansiWhite#88f2e0
  • terminal.ansiYellow#0fbda0
  • terminal.background#0e1110
  • terminal.foreground#a4b7b4
  • terminalCursor.background#18201e
  • terminalCursor.foreground#089b83
  • textLink.activeForeground#3be381
  • textLink.foreground#3be381
  • titleBar.activeBackground#18201e
  • titleBar.activeForeground#88f2e0
  • titleBar.inactiveBackground#0e1110
  • walkThrough.embeddedEditorBackground#0e1110
  • welcomePage.buttonBackground#0e1110
  • welcomePage.buttonHoverBackground#0e1110
  • widget.shadow#0e1110

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#a4b7b4italic
meta.embedded, source.groovy.embedded#a4b7b4
comment, punctuation.definition.comment#42524fitalic
variable, string constant.other.placeholder#037764
constant.other.color#a8fff1
invalid, invalid.illegal#a8fff1
keyword, punctuation.accessor, storage.type#85ffb8
storage.modifier, constant.keyword.clojure#15c15d
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#5a6d6a
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#55ec94
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#037764
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#a8fff1
meta.block variable.other#a4b7b4
support.other.variable, string.other.link#85ffb8
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#69f7a4
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#0fbda0normal
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#8a9990
support.type#3be381
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#40ddc3
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#037764
variable.other.global.safer.php#40ddc3
variable.language#85ffb8italic
entity.name.method.js#089b83italic
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#25d46e
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#85ffb8
entity.name.function.go, source.go keyword.control.loop.go#a8fff1
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#a8fff1
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#a8fff1
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#a8fff1
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#a8fff1
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#85ffb8
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#85ffb8
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#85ffb8
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#85ffb8
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#85ffb8italic
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#85ffb8italic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#85ffb8
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#85ffb8
keyword.control.elixir#85ffb8italic
keyword.control.java#85ffb8italic
meta.tag.preprocessor.xml#85ffb8
meta.tag.preprocessor.xml entity.other.attribute-name#c7d1cb
keyword.operator.assignment#85ffb8
keyword.operator.logical.js, keyword.operator.logical.js.jsx#85ffb8
keyword.operator.logical.coffee#85ffb8
keyword.operator.logical.ts, keyword.operator.logical.tsx#85ffb8
source.go keyword.operator.assignment.go#85ffb8normal
source.php keyword.operator, punctuation.separator.inheritance.php#85ffb8
source.shell meta.scope.logical-expression.shell#85ffb8
entity.other.attribute-name#25d0b4italic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#65e6d1
text.html.basic#88f2e0
entity.other.attribute-name.class#a8fff1
source.sass keyword.control#089b83
markup.inserted#68736d
markup.deleted#037764italic
markup.deleted.diff#037764
markup.inserted.diff#68736ditalic
markup.changed#25d0b4italic
string.regexp#3be381
constant.character.escape#3be381
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#037764italic
source.js constant.other.object.key.js string.unquoted.label.js#037764italic
support.type.property-name.json#089b83
support.constant.json#68736d
meta.structure.dictionary.value.json string.quoted.double#55ec94
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#85ffb8
source.json meta.structure.dictionary.json support.type.property-name.json#a8fff1
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#65e6d1
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#40ddc3
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#25d0b4
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#0fbda0
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#089b83
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#037764
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#037764
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#037764
text.html.markdown, punctuation.definition.list_item.markdown#a8fff1
beginning.punctuation.definition.list.markdown#85ffb8
text.html.markdown markup.inline.raw.markdown#25d0b4
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#8ea4a0
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#85ffb8
markup.heading.markdown punctuation.definition.heading.markdown#88f2e0
markup.italic.markdownitalic
markup.bold, markup.bold string#78877ebold
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#78877ebold
markup.underline#88f2e0underline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#18201e
markup.quote.markdown#88f2e0italic
beginning.punctuation.definition.quote.markdown#00943e
meta.paragraph.markdown#88f2e0
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#65e6d1
markup.quoteitalic
string.other.link.title.markdown#85ffb8
markup.underline.link.markdown#65e6d1
string.other.link.description.title.markdown#25d0b4
constant.other.reference.link.markdown#8a9990
markup.raw.block#25d0b4
markup.raw.block.fenced.markdown#18201e50
punctuation.definition.fenced.markdown#18201e50
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#a8fff1
variable.language.fenced.markdown#8ea4a0
meta.separator#8ea4a0bold
markup.table#a8fff1
token.info-token#0fbda0
token.warn-token#78877e
token.error-token#037764
token.debug-token#25d0b4
string, string.quoted#85ffb8
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#65e6d1
support.constant.math#68736d
string.regexp#68736d
constant.numeric, constant.character.numeric#69f7a4
variable.language, variable.other#85ffb8
variable.language.this.js, variable.language.this.php#85ffb8italic
keyword#68736d
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#69f7a4italic
storage.type.class.js#85ffb8
entity.name.class, meta.class entity.name.type.class#88f2e0
entity.name.type#a4b7b4
entity.name.function#40ddc3
punctuation.definition.variable#a4b7b4
punctuation.section.embedded.begin, punctuation.section.embedded.end#5a6d6a
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#a8fff1
support.function.construct, keyword.other.new#0eaa4f
constant.character, constant.other#85ffb8
constant.character.escape#78877e
string.regexp, string.regexp keyword.other#8ea4a0
entity.other.inherited-class#88f2e0
entity.name.tag#a8fff1
punctuation.definition.tag, meta.tag#78918d
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#a8fff1
entity.other.attribute-name#a8fff1italic
entity.name.tag.custom#0fbda0
support.function#65e6d1
punctuation.separator.continuation#037764
invalid.broken#0e1110
invalid.unimplemented#a8fff1
invalid.illegal#a8fff1
support.type, support.class#3be381
support.variable.dom#85ffb8
support.type.exception#78877e
support.other.variable
invalid#a8fff1
invalid.deprecated#78877e
keyword.operator#3be381normal
keyword.operator.relational#25d0b4italic
keyword.operator.assignment#85ffb8
keyword.operator.arithmetic#40ddc3
keyword.operator.bitwise#25d0b4
keyword.operator.increment#25d0b4
keyword.operator.ternary#25d0b4
comment.line.double-slash#667a77
object#0fbda0
constant.language.null#a8fff1
meta.brace#667a77
meta.delimiter.period#88f2e0italic
constant.language.boolean#25d46e
object.comma#a8fff1
variable.parameter.function#3be381
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#8a9990
meta.property-list entity.name.tag.reference#0fbda0
constant.other.color.rgb-value punctuation.definition.constant#78877e
meta.selector#25d0b4italic
entity.other.attribute-name.id#55ec94
meta.property-name#3be381
entity.name.tag.doctype, meta.tag.sgml.doctype#667a77italic
keyword.control.operator#3be381
keyword.operator.logical#25d0b4
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#65e6d1
variable.other.object.property#88f2e0italic
meta.function-call.js.jsx entity.name.function.js.jsx#25d0b4
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#88f2e0
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#85ffb8italic
variable.interpolation#037764
support.variable.property#3be381
string.template meta.template.expression#037764
string.template punctuation.definition.string#88f2e0
italic#25d0b4italic
bold#68736dbold
quote#667a77italic
raw#a4b7b4
variable.assignment.coffee#3be381
variable.parameter.function.coffee#88f2e0
variable.assignment.coffee#68736d
variable.other.readwrite.cs#88f2e0
entity.name.type.class.cs, storage.type.cs#089b83
entity.name.type.namespace.cs#a4b7b4
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#a8fff1
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#a8fff1
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#15c15d
keyword.control.at-rule.media.css#69f7a4
entity.other.attribute-name.id, punctuation.definition.entity.css#85ffb8
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#089b83
source.elixir entity.name.function#68736d
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#0fbda0
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#68736d
source.elixir .punctuation.binary.elixir#25d0b4italic
source.go meta.function-call.go#a4b7b4
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#25d0b4italic
source.go constant.language.go, source.go constant.other.placeholder.go#037764
meta.class entity.name.type.class, entity.global.clojure#a8fff1
meta.method.declaration storage.type.js, meta.symbol.clojure#65e6d1
terminator.js#88f2e0
meta.js punctuation.definition.js#88f2e0
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#667a77
variable.other.jsdoc, variable.other.phpdoc#3be381
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#88f2e0
variable.parameter.function.js#089b83
variable.js, variable.other.js#88f2e0
entity.name.type.js, entity.name.type.module.js#25d46e
support.class.js#88f2e0
variable.other.ruby#88f2e0
entity.name.type.class.ruby#40ddc3
constant.language.symbol.hashkey.ruby#089b83
meta.attribute-selector.less entity.other.attribute-name.attribute#0fbda0
variable.other.php, variable.other.property.php#88f2e0
support.class.php#40ddc3
meta.function-call.php punctuation#88f2e0
variable.other.global.php#25d0b4
variable.other.global.php punctuation.definition.variable#25d0b4
constant.language.python#25d0b4
variable.parameter.function.python, meta.function-call.arguments.python#089b83
meta.function-call.python, meta.function-call.generic.python#88f2e0
punctuation.python#88f2e0
entity.name.function.decorator.python#037764
source.python variable.language.special#089b83
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#65e6d1
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#a8fff1
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#089b83
entity.name.tag.scss, entity.name.tag.sass#a8fff1
keyword.other.unit.scss, keyword.other.unit.sass#0eaa4f
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#88f2e0
entity.name.type.ts, entity.name.type.tsx#089b83
support.class.node.ts, support.class.node.tsx#089b83
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#667a77
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#88f2e0
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#089b83
meta.tag.js meta.jsx.children.tsx#089b83
entity.name.tag.yaml#88f2e0
variable.other.readwrite.js, variable.parameter#88f2e0
support.class.component.js, support.class.component.tsx#a8fff1
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#88f2e0
entity.name.type.tsx, entity.name.type.module.tsx#25d46e
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#65e6d1
meta.diff, meta.diff.header#88f2e0italic
markup.deleted#88f2e0
markup.changed#88f2e0
markup.inserted#88f2e0
markup.quote#037764italic
markup.list#88f2e0
markup.bold, markup.italic#88f2e0
markup.inline.raw#85ffb8
markup.heading.setext#0fbda0

Shiki preview

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

Loading...