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#2b2c2a
  • activityBar.border#1e1f1e
  • activityBar.dropBackground#6bcc6640
  • activityBar.foreground#aab1aa
  • activityBarBadge.background#1c8217
  • activityBarBadge.foreground#dcf0db
  • badge.background#1c8217
  • badge.foreground#dcf0db
  • breadcrumbPicker.background#111211
  • button.background#1c8217
  • button.foreground#dcf0db
  • button.hoverBackground#25931f
  • debugExceptionWidget.background#111211
  • debugExceptionWidget.border#111211
  • debugToolBar.background#111211
  • debugToolBar.border#1e1f1e
  • descriptionForeground#b7e3b5
  • diffEditor.insertedTextBackground#1c8217
  • diffEditor.insertedTextBorder#1c8217
  • diffEditor.removedTextBackground#1c8217
  • diffEditor.removedTextBorder#1c8217
  • dropdown.background#2b2c2a
  • dropdown.border#1e1f1e
  • dropdown.foreground#dcf0db
  • editor.background#1e1f1e
  • editor.findMatchBackground#50535080
  • editor.findMatchHighlightBackground#5d605c80
  • editor.foreground#aab1aa
  • editor.hoverHighlightBackground#505350
  • editor.inactiveSelectionBackground#696d69
  • editor.lineHighlightBackground#2b2c2a
  • editor.rangeHighlightBackground#2b2c2a
  • editor.selectionBackground#2b2c2a
  • editor.selectionHighlightBackground#2b2c2a
  • editor.wordHighlightBackground#2b2c2a
  • editor.wordHighlightStrongBackground#2b2c2a
  • editorBracketMatch.background#111211
  • editorBracketMatch.border#696d69
  • editorCodeLens.foreground#aab1aa
  • editorCursor.background#1e1f1e
  • editorCursor.foreground#4cb946
  • editorError.foreground#25931f
  • editorGroup.background#696d69
  • editorGroup.border#111211
  • editorGroup.dropBackground#db925740
  • editorGroupHeader.noTabsBackground#2b2c2a
  • editorGroupHeader.tabsBackground#2b2c2a
  • editorGroupHeader.tabsBorder#111211
  • editorGutter.addedBackground#2b2c2a
  • editorGutter.background#11121164
  • editorGutter.deletedBackground#bd5d0f
  • editorGutter.modifiedBackground#3fac39
  • editorHoverWidget.background#111211
  • editorHoverWidget.border#111211
  • editorIndentGuide.activeBackground#505350
  • editorIndentGuide.background#2b2c2a
  • editorLineNumber.activeForeground#969c96
  • editorLineNumber.foreground#505350E6
  • editorMarkerNavigation.background#2b2c2a
  • editorMarkerNavigationError.background#1c8217
  • editorMarkerNavigationWarning.background#3fac39
  • editorOverviewRuler.commonContentForeground#4cb946
  • editorOverviewRuler.currentContentForeground#4cb946
  • editorOverviewRuler.incomingContentForeground#4cb946
  • editorRuler.foreground#aab1aa
  • editorSuggestWidget.background#2b2c2a
  • editorSuggestWidget.border#111211
  • editorSuggestWidget.foreground#dbd0c7
  • editorSuggestWidget.highlightForeground#e0cab8
  • editorSuggestWidget.selectedBackground#111211
  • editorWarning.foreground#3fac39
  • editorWhitespace.foreground#696d69
  • editorWidget.background#111211
  • editorWidget.border#111211
  • errorForeground#1c8217
  • extensionButton.prominentBackground#1c8217
  • extensionButton.prominentForeground#dcf0db
  • extensionButton.prominentHoverBackground#1c8217
  • focusBorder#50535080
  • foreground#aab1aa
  • gitDecoration.addedResourceForeground#90d98c
  • gitDecoration.conflictingResourceForeground#3fac39
  • gitDecoration.deletedResourceForeground#bd5d0f
  • gitDecoration.ignoredResourceForeground#505350
  • gitDecoration.modifiedResourceForeground#db9257
  • gitDecoration.untrackedResourceForeground#fbfaf8
  • input.background#2b2c2a
  • input.border#505350
  • input.foreground#b7e3b5
  • input.placeholderForeground#aab1aa
  • inputOption.activeBorder#db9257
  • inputValidation.errorBackground#1c8217
  • inputValidation.errorBorder#1c8217
  • inputValidation.infoBackground#1e1f1e
  • inputValidation.infoBorder#25931f
  • inputValidation.warningBackground#3fac39
  • inputValidation.warningBorder#3fac39
  • list.activeSelectionBackground#505350BF
  • list.activeSelectionForeground#b7e3b5
  • list.dropBackground#db925740
  • list.errorForeground#4cb946
  • list.focusBackground#2b2c2a
  • list.focusForeground#dba070
  • list.highlightForeground#dba070
  • list.hoverBackground#2b2c2a
  • list.hoverForeground#dba070
  • list.inactiveSelectionBackground#2b2c2a
  • list.inactiveSelectionForeground#828782
  • list.invalidItemForeground#4cb946
  • list.warningForeground#4cb946
  • merge.currentHeaderBackground#696d69
  • merge.incomingHeaderBackground#25931f
  • meta.objectliteral.js#25931f
  • notificationLink.foreground#db9257
  • notifications.background#111211
  • notifications.foreground#b7e3b5
  • panel.background#111211
  • panel.border#111211
  • panel.dropBackground#6bcc6640
  • panelTitle.activeBorder#5d605c
  • panelTitle.activeForeground#dcf0db
  • panelTitle.inactiveForeground#828782
  • peekView.border#2b2c2a
  • peekViewEditor.background#1e1f1e
  • peekViewEditor.matchHighlightBackground#1c8217
  • peekViewResult.background#1e1f1e
  • peekViewResult.fileForeground#969c96
  • peekViewResult.lineForeground#5d605c
  • peekViewResult.matchHighlightBackground#1c8217
  • peekViewResult.selectionBackground#2b2c2a
  • peekViewResult.selectionForeground#aab1aa
  • peekViewTitle.background#111211
  • peekViewTitleDescription.foreground#828782
  • peekViewTitleLabel.foreground#969c96
  • pickerGroup.border#111211
  • pickerGroup.foreground#b7e3b5
  • progress.background#696d69
  • progressBar.background#3fac39
  • punctuation.definition.generic.begin.html#4cb946
  • scrollbar.shadow#111211
  • scrollbarSlider.activeBackground#5d605c
  • scrollbarSlider.background#2b2c2a
  • scrollbarSlider.hoverBackground#505350
  • selection.background#3fac39
  • sideBar.background#111211
  • sideBar.border#1e1f1e80
  • sideBar.dropBackground#6bcc6640
  • sideBar.foreground#828782
  • sideBarSectionHeader.background#2b2c2a
  • sideBarSectionHeader.foreground#aab1aa
  • sideBarTitle.foreground#aab1aa
  • source.elm#696d69
  • statusBar.background#1e1f1e
  • statusBar.border#2b2c2a
  • statusBar.debuggingBackground#1e1f1e
  • statusBar.debuggingBorder#1e1f1e
  • statusBar.foreground#696d69
  • statusBar.noFolderBackground#1e1f1e
  • statusBar.noFolderBorder#2b2c2a
  • statusBarItem.activeBackground#696d69
  • statusBarItem.hoverBackground#2b2c2a
  • statusBarItem.prominentBackground#2b2c2a
  • statusBarItem.prominentHoverBackground#2b2c2a
  • string.quoted.single.js#e0cab8
  • tab.activeBackground#1e1f1e
  • tab.activeBorder#111211
  • tab.activeForeground#dcf0db
  • tab.border#1e1f1e
  • tab.hoverBackground#1e1f1e
  • tab.inactiveBackground#2b2c2a
  • tab.inactiveForeground#828782
  • tab.unfocusedActiveBorder#828782
  • tab.unfocusedActiveForeground#828782
  • tab.unfocusedInactiveForeground#828782
  • terminal.ansiBlack#2b2c2a
  • terminal.ansiBlue#3fac39
  • terminal.ansiBrightBlack#696d69
  • terminal.ansiBrightBlue#969c96
  • terminal.ansiBrightCyan#aab1aa
  • terminal.ansiBrightGreen#696d69
  • terminal.ansiBrightMagenta#25931f
  • terminal.ansiBrightRed#978678
  • terminal.ansiBrightWhite#dcf0db
  • terminal.ansiBrightYellow#828782
  • terminal.ansiCyan#db9257
  • terminal.ansiGreen#1c8217
  • terminal.ansiMagenta#4cb946
  • terminal.ansiRed#1c8217
  • terminal.ansiWhite#b7e3b5
  • terminal.ansiYellow#3fac39
  • terminal.background#111211
  • terminal.foreground#aab1aa
  • terminalCursor.background#1e1f1e
  • terminalCursor.foreground#25931f
  • textLink.activeForeground#db9257
  • textLink.foreground#db9257
  • titleBar.activeBackground#1e1f1e
  • titleBar.activeForeground#b7e3b5
  • titleBar.inactiveBackground#111211
  • walkThrough.embeddedEditorBackground#111211
  • welcomePage.buttonBackground#111211
  • welcomePage.buttonHoverBackground#111211
  • widget.shadow#111211

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#aab1aaitalic
meta.embedded, source.groovy.embedded#aab1aa
comment, punctuation.definition.comment#505350italic
variable, string constant.other.placeholder#1c8217
constant.other.color#dcf0db
invalid, invalid.illegal#dcf0db
keyword, punctuation.accessor, storage.type#e0cab8
storage.modifier, constant.keyword.clojure#d97726
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#5d605c
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#dba070
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#1c8217
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#dcf0db
meta.block variable.other#aab1aa
support.other.variable, string.other.link#e0cab8
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#d9af8c
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#3fac39normal
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#a7988b
support.type#db9257
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#6bcc66
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#1c8217
variable.other.global.safer.php#6bcc66
variable.language#e0cab8italic
entity.name.method.js#25931fitalic
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#dd843c
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#e0cab8
entity.name.function.go, source.go keyword.control.loop.go#dcf0db
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#dcf0db
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#dcf0db
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#dcf0db
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#dcf0db
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#e0cab8
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#e0cab8
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#e0cab8
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#e0cab8
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#e0cab8italic
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#e0cab8italic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#e0cab8
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#e0cab8
keyword.control.elixir#e0cab8italic
keyword.control.java#e0cab8italic
meta.tag.preprocessor.xml#e0cab8
meta.tag.preprocessor.xml entity.other.attribute-name#dbd0c7
keyword.operator.assignment#e0cab8
keyword.operator.logical.js, keyword.operator.logical.js.jsx#e0cab8
keyword.operator.logical.coffee#e0cab8
keyword.operator.logical.ts, keyword.operator.logical.tsx#e0cab8
source.go keyword.operator.assignment.go#e0cab8normal
source.php keyword.operator, punctuation.separator.inheritance.php#e0cab8
source.shell meta.scope.logical-expression.shell#e0cab8
entity.other.attribute-name#4cb946italic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#90d98c
text.html.basic#b7e3b5
entity.other.attribute-name.class#dcf0db
source.sass keyword.control#25931f
markup.inserted#837467
markup.deleted#1c8217italic
markup.deleted.diff#1c8217
markup.inserted.diff#837467italic
markup.changed#4cb946italic
string.regexp#db9257
constant.character.escape#db9257
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#1c8217italic
source.js constant.other.object.key.js string.unquoted.label.js#1c8217italic
support.type.property-name.json#25931f
support.constant.json#837467
meta.structure.dictionary.value.json string.quoted.double#dba070
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#e0cab8
source.json meta.structure.dictionary.json support.type.property-name.json#dcf0db
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#90d98c
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#6bcc66
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#4cb946
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#3fac39
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#25931f
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#1c8217
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#1c8217
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#1c8217
text.html.markdown, punctuation.definition.list_item.markdown#dcf0db
beginning.punctuation.definition.list.markdown#e0cab8
text.html.markdown markup.inline.raw.markdown#4cb946
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#969c96
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#e0cab8
markup.heading.markdown punctuation.definition.heading.markdown#b7e3b5
markup.italic.markdownitalic
markup.bold, markup.bold string#978678bold
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#978678bold
markup.underline#b7e3b5underline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#1e1f1e
markup.quote.markdown#b7e3b5italic
beginning.punctuation.definition.quote.markdown#bd5d0f
meta.paragraph.markdown#b7e3b5
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#90d98c
markup.quoteitalic
string.other.link.title.markdown#e0cab8
markup.underline.link.markdown#90d98c
string.other.link.description.title.markdown#4cb946
constant.other.reference.link.markdown#a7988b
markup.raw.block#4cb946
markup.raw.block.fenced.markdown#1e1f1e50
punctuation.definition.fenced.markdown#1e1f1e50
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#dcf0db
variable.language.fenced.markdown#969c96
meta.separator#969c96bold
markup.table#dcf0db
token.info-token#3fac39
token.warn-token#978678
token.error-token#1c8217
token.debug-token#4cb946
string, string.quoted#e0cab8
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#90d98c
support.constant.math#837467
string.regexp#837467
constant.numeric, constant.character.numeric#d9af8c
variable.language, variable.other#e0cab8
variable.language.this.js, variable.language.this.php#e0cab8italic
keyword#837467
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#d9af8citalic
storage.type.class.js#e0cab8
entity.name.class, meta.class entity.name.type.class#b7e3b5
entity.name.type#aab1aa
entity.name.function#6bcc66
punctuation.definition.variable#aab1aa
punctuation.section.embedded.begin, punctuation.section.embedded.end#5d605c
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#dcf0db
support.function.construct, keyword.other.new#c96a1d
constant.character, constant.other#e0cab8
constant.character.escape#978678
string.regexp, string.regexp keyword.other#969c96
entity.other.inherited-class#b7e3b5
entity.name.tag#dcf0db
punctuation.definition.tag, meta.tag#828782
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#dcf0db
entity.other.attribute-name#dcf0dbitalic
entity.name.tag.custom#3fac39
support.function#90d98c
punctuation.separator.continuation#1c8217
invalid.broken#111211
invalid.unimplemented#dcf0db
invalid.illegal#dcf0db
support.type, support.class#db9257
support.variable.dom#e0cab8
support.type.exception#978678
support.other.variable
invalid#dcf0db
invalid.deprecated#978678
keyword.operator#db9257normal
keyword.operator.relational#4cb946italic
keyword.operator.assignment#e0cab8
keyword.operator.arithmetic#6bcc66
keyword.operator.bitwise#4cb946
keyword.operator.increment#4cb946
keyword.operator.ternary#4cb946
comment.line.double-slash#696d69
object#3fac39
constant.language.null#dcf0db
meta.brace#696d69
meta.delimiter.period#b7e3b5italic
constant.language.boolean#dd843c
object.comma#dcf0db
variable.parameter.function#db9257
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#a7988b
meta.property-list entity.name.tag.reference#3fac39
constant.other.color.rgb-value punctuation.definition.constant#978678
meta.selector#4cb946italic
entity.other.attribute-name.id#dba070
meta.property-name#db9257
entity.name.tag.doctype, meta.tag.sgml.doctype#696d69italic
keyword.control.operator#db9257
keyword.operator.logical#4cb946
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#90d98c
variable.other.object.property#b7e3b5italic
meta.function-call.js.jsx entity.name.function.js.jsx#4cb946
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#b7e3b5
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#e0cab8italic
variable.interpolation#1c8217
support.variable.property#db9257
string.template meta.template.expression#1c8217
string.template punctuation.definition.string#b7e3b5
italic#4cb946italic
bold#837467bold
quote#696d69italic
raw#aab1aa
variable.assignment.coffee#db9257
variable.parameter.function.coffee#b7e3b5
variable.assignment.coffee#837467
variable.other.readwrite.cs#b7e3b5
entity.name.type.class.cs, storage.type.cs#25931f
entity.name.type.namespace.cs#aab1aa
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#dcf0db
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#dcf0db
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#d97726
keyword.control.at-rule.media.css#d9af8c
entity.other.attribute-name.id, punctuation.definition.entity.css#e0cab8
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#25931f
source.elixir entity.name.function#837467
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#3fac39
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#837467
source.elixir .punctuation.binary.elixir#4cb946italic
source.go meta.function-call.go#aab1aa
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#4cb946italic
source.go constant.language.go, source.go constant.other.placeholder.go#1c8217
meta.class entity.name.type.class, entity.global.clojure#dcf0db
meta.method.declaration storage.type.js, meta.symbol.clojure#90d98c
terminator.js#b7e3b5
meta.js punctuation.definition.js#b7e3b5
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#696d69
variable.other.jsdoc, variable.other.phpdoc#db9257
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#b7e3b5
variable.parameter.function.js#25931f
variable.js, variable.other.js#b7e3b5
entity.name.type.js, entity.name.type.module.js#dd843c
support.class.js#b7e3b5
variable.other.ruby#b7e3b5
entity.name.type.class.ruby#6bcc66
constant.language.symbol.hashkey.ruby#25931f
meta.attribute-selector.less entity.other.attribute-name.attribute#3fac39
variable.other.php, variable.other.property.php#b7e3b5
support.class.php#6bcc66
meta.function-call.php punctuation#b7e3b5
variable.other.global.php#4cb946
variable.other.global.php punctuation.definition.variable#4cb946
constant.language.python#4cb946
variable.parameter.function.python, meta.function-call.arguments.python#25931f
meta.function-call.python, meta.function-call.generic.python#b7e3b5
punctuation.python#b7e3b5
entity.name.function.decorator.python#1c8217
source.python variable.language.special#25931f
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#90d98c
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#dcf0db
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#25931f
entity.name.tag.scss, entity.name.tag.sass#dcf0db
keyword.other.unit.scss, keyword.other.unit.sass#c96a1d
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#b7e3b5
entity.name.type.ts, entity.name.type.tsx#25931f
support.class.node.ts, support.class.node.tsx#25931f
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#696d69
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#b7e3b5
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#25931f
meta.tag.js meta.jsx.children.tsx#25931f
entity.name.tag.yaml#b7e3b5
variable.other.readwrite.js, variable.parameter#b7e3b5
support.class.component.js, support.class.component.tsx#dcf0db
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#b7e3b5
entity.name.type.tsx, entity.name.type.module.tsx#dd843c
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#90d98c
meta.diff, meta.diff.header#b7e3b5italic
markup.deleted#b7e3b5
markup.changed#b7e3b5
markup.inserted#b7e3b5
markup.quote#1c8217italic
markup.list#b7e3b5
markup.bold, markup.italic#b7e3b5
markup.inline.raw#e0cab8
markup.heading.setext#3fac39

Shiki preview

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

Loading...