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#d7cccb
  • activityBar.border#c2b8b780
  • activityBar.dropBackground#c7a0fe40
  • activityBar.foreground#7a7171
  • activityBarBadge.background#aa75f5
  • activityBarBadge.foreground#f3ebff
  • badge.background#aa75f5
  • badge.foreground#f3ebff
  • breadcrumbPicker.background#eae1e1
  • button.background#aa75f5
  • button.foreground#f3ebff
  • button.hoverBackground#b886fd
  • debugExceptionWidget.background#eae1e1
  • debugExceptionWidget.border#d7cccb
  • debugToolBar.background#eae1e1
  • debugToolBar.border#fbf9f9
  • descriptionForeground#e4d2fe
  • diffEditor.insertedTextBackground#f3ebff
  • diffEditor.insertedTextBorder#f3ebff
  • diffEditor.removedTextBackground#f3ebff
  • diffEditor.removedTextBorder#f3ebff
  • dropdown.background#d7cccb
  • dropdown.border#c2b8b7
  • dropdown.foreground#cf504a
  • editor.background#fbf9f9
  • editor.findMatchBackground#d7cccb80
  • editor.findMatchHighlightBackground#c2b8b780
  • editor.foreground#7a7171
  • editor.hoverHighlightBackground#d7cccb
  • editor.inactiveSelectionBackground#b0a6a6
  • editor.lineHighlightBackground#eae1e1
  • editor.rangeHighlightBackground#eae1e1
  • editor.selectionBackground#eae1e1
  • editor.selectionHighlightBackground#eae1e1
  • editor.wordHighlightBackground#eae1e1
  • editor.wordHighlightStrongBackground#eae1e1
  • editorBracketMatch.background#fbf9f9
  • editorBracketMatch.border#d7cccb
  • editorCodeLens.foreground#7a7171
  • editorCursor.background#fbf9f9
  • editorCursor.foreground#d6b9fe
  • editorError.foreground#9d63ee
  • editorGroup.background#b0a6a6
  • editorGroup.border#fbf9f9
  • editorGroup.dropBackground#f36f6840
  • editorGroupHeader.noTabsBackground#eae1e1
  • editorGroupHeader.tabsBackground#eae1e1
  • editorGroupHeader.tabsBorder#fbf9f9
  • editorGutter.addedBackground#ff9e9940
  • editorGutter.background#eae1e164
  • editorGutter.deletedBackground#cf504a
  • editorGutter.modifiedBackground#d6b9fe
  • editorHoverWidget.background#eae1e1F2
  • editorHoverWidget.border#d7cccbF2
  • editorIndentGuide.activeBackground#c2b8b780
  • editorIndentGuide.background#d7cccb80
  • editorLineNumber.activeForeground#8d8281
  • editorLineNumber.foreground#d7cccbE6
  • editorMarkerNavigation.background#eae1e1
  • editorMarkerNavigationError.background#f3ebff
  • editorMarkerNavigationWarning.background#d6b9fe
  • editorOverviewRuler.commonContentForeground#c7a0fe
  • editorOverviewRuler.currentContentForeground#c7a0fe
  • editorOverviewRuler.incomingContentForeground#c7a0fe
  • editorRuler.foreground#7a7171
  • editorSuggestWidget.background#eae1e1
  • editorSuggestWidget.border#d7cccb
  • editorSuggestWidget.foreground#7a7171
  • editorSuggestWidget.highlightForeground#ed655e
  • editorSuggestWidget.selectedBackground#d7cccb
  • editorWarning.foreground#d6b9fe
  • editorWhitespace.foreground#b0a6a6
  • editorWidget.background#eae1e1
  • editorWidget.border#d7cccb
  • errorForeground#f3ebff
  • extensionButton.prominentBackground#aa75f5
  • extensionButton.prominentForeground#f3ebff
  • extensionButton.prominentHoverBackground#aa75f5
  • focusBorder#d7cccb80
  • foreground#7a7171
  • gitDecoration.addedResourceForeground#8f51e6
  • gitDecoration.conflictingResourceForeground#b886fd
  • gitDecoration.deletedResourceForeground#b886fd
  • gitDecoration.ignoredResourceForeground#d7cccb
  • gitDecoration.modifiedResourceForeground#cf504a
  • gitDecoration.untrackedResourceForeground#2a2433
  • input.background#eae1e1
  • input.border#d7cccb
  • input.foreground#cf504a
  • input.placeholderForeground#7a7171
  • inputOption.activeBorder#f36f68
  • inputValidation.errorBackground#f3ebff
  • inputValidation.errorBorder#f3ebff
  • inputValidation.infoBackground#fbf9f9
  • inputValidation.infoBorder#e4d2fe
  • inputValidation.warningBackground#d6b9fe
  • inputValidation.warningBorder#d6b9fe
  • list.activeSelectionBackground#d7cccb
  • list.activeSelectionForeground#cf504a
  • list.dropBackground#f36f6840
  • list.errorForeground#c7a0fe
  • list.focusBackground#eae1e1
  • list.focusForeground#ed655e
  • list.highlightForeground#ed655e
  • list.hoverBackground#eae1e1
  • list.hoverForeground#ed655e
  • list.inactiveSelectionBackground#eae1e1
  • list.inactiveSelectionForeground#857897
  • list.invalidItemForeground#c7a0fe
  • list.warningForeground#c7a0fe
  • merge.currentHeaderBackground#b0a6a6
  • merge.incomingHeaderBackground#e4d2fe
  • meta.objectliteral.js#e4d2fe
  • notificationLink.foreground#f36f68
  • notifications.background#eae1e1
  • notifications.foreground#9d63ee
  • panel.background#fbf9f9
  • panel.border#d7cccb
  • panel.dropBackground#c7a0fe40
  • panelTitle.activeBorder#c2b8b7
  • panelTitle.activeForeground#7a7171
  • panelTitle.inactiveForeground#9f9393
  • peekView.border#d7cccb
  • peekViewEditor.background#eae1e1
  • peekViewEditor.matchHighlightBackground#f3ebff
  • peekViewResult.background#d7cccb
  • peekViewResult.fileForeground#7a7171
  • peekViewResult.lineForeground#c2b8b7
  • peekViewResult.matchHighlightBackground#f3ebff
  • peekViewResult.selectionBackground#eae1e1
  • peekViewResult.selectionForeground#7a7171
  • peekViewTitle.background#d7cccb
  • peekViewTitleDescription.foreground#9f9393
  • peekViewTitleLabel.foreground#8d8281
  • pickerGroup.border#fbf9f9
  • pickerGroup.foreground#9d63ee
  • progress.background#b0a6a6
  • progressBar.background#d6b9fe
  • punctuation.definition.generic.begin.html#c7a0fe
  • scrollbar.shadow#fbf9f9
  • scrollbarSlider.activeBackground#c2b8b7
  • scrollbarSlider.background#eae1e1
  • scrollbarSlider.hoverBackground#d7cccb
  • selection.background#d6b9fe
  • sideBar.background#fbf9f9
  • sideBar.border#d7cccb80
  • sideBar.dropBackground#c7a0fe40
  • sideBar.foreground#9a90a7
  • sideBarSectionHeader.background#eae1e1
  • sideBarSectionHeader.foreground#7a7171
  • sideBarTitle.foreground#7a7171
  • source.elm#b0a6a6
  • statusBar.background#d7cccb
  • statusBar.border#c2b8b780
  • statusBar.debuggingBackground#fbf9f9
  • statusBar.debuggingBorder#fbf9f9
  • statusBar.foreground#9f9393
  • statusBar.noFolderBackground#fbf9f9
  • statusBar.noFolderBorder#eae1e1
  • statusBarItem.activeBackground#b0a6a6
  • statusBarItem.hoverBackground#c2b8b7
  • statusBarItem.prominentBackground#eae1e1
  • statusBarItem.prominentHoverBackground#eae1e1
  • string.quoted.single.js#cf504a
  • tab.activeBackground#fbf9f9
  • tab.activeBorder#fbf9f9
  • tab.activeForeground#7a7171
  • tab.border#fbf9f9
  • tab.hoverBackground#fbf9f9
  • tab.inactiveBackground#eae1e1
  • tab.inactiveForeground#b0a6a6
  • tab.unfocusedActiveBorder#9f9393
  • tab.unfocusedActiveForeground#c2b8b7
  • tab.unfocusedInactiveForeground#c2b8b7
  • terminal.ansiBlack#eae1e1
  • terminal.ansiBlue#b886fd
  • terminal.ansiBrightBlack#b0a6a6
  • terminal.ansiBrightBlue#8d8281
  • terminal.ansiBrightCyan#7a7171
  • terminal.ansiBrightGreen#b0a6a6
  • terminal.ansiBrightMagenta#c7a0fe
  • terminal.ansiBrightRed#8d8281
  • terminal.ansiBrightWhite#9d63ee
  • terminal.ansiBrightYellow#9f9393
  • terminal.ansiCyan#f36f68
  • terminal.ansiGreen#f36f68
  • terminal.ansiMagenta#aa75f5
  • terminal.ansiRed#9d63ee
  • terminal.ansiWhite#9d63ee
  • terminal.ansiYellow#9d63ee
  • terminal.background#fbf9f9
  • terminal.foreground#b0a6a6
  • terminalCursor.background#fbf9f9
  • terminalCursor.foreground#e4d2fe
  • textLink.activeForeground#f36f68
  • textLink.foreground#f36f68
  • titleBar.activeBackground#fbf9f9
  • titleBar.activeForeground#e4d2fe
  • titleBar.inactiveBackground#fbf9f9
  • walkThrough.embeddedEditorBackground#fbf9f9
  • welcomePage.buttonBackground#eae1e180
  • welcomePage.buttonHoverBackground#eae1e1
  • widget.shadow#b0a6a6

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#7a7171italic
meta.embedded, source.groovy.embedded#7a7171
comment, punctuation.definition.comment#c2b8b7italic
variable, string constant.other.placeholder#f3ebff
constant.other.color#f3ebff
invalid, invalid.illegal#f3ebff
keyword, punctuation.accessor, storage.type#cf504a
storage.modifier, constant.keyword.clojure#ed655e
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#c2b8b7
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#ed655e
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#8d8281
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#8d8281
meta.block variable.other#7a7171
support.other.variable, string.other.link#cf504a
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#d95f59
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#aa75f5normal
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#9f9393
support.type#f36f68
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#ed655e
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#8d8281
variable.other.global.safer.php#b886fd
variable.language#cf504aitalic
entity.name.method.js#9d63eeitalic
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#f36f68
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#cf504a
entity.name.function.go, source.go keyword.control.loop.go#8d8281
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#8d8281
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#8d8281
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#8d8281
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#8d8281
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#cf504a
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#cf504a
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#cf504a
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#cf504a
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#cf504aitalic
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#cf504aitalic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#cf504a
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#cf504a
keyword.control.elixir#cf504aitalic
keyword.control.java#cf504aitalic
meta.tag.preprocessor.xml#cf504a
meta.tag.preprocessor.xml entity.other.attribute-name#b0a6a6
keyword.operator.assignment#cf504a
keyword.operator.logical.js, keyword.operator.logical.js.jsx#cf504a
keyword.operator.logical.coffee#cf504a
keyword.operator.logical.ts, keyword.operator.logical.tsx#cf504a
source.go keyword.operator.assignment.go#cf504anormal
source.php keyword.operator, punctuation.separator.inheritance.php#cf504a
source.shell meta.scope.logical-expression.shell#cf504a
entity.other.attribute-name#b886fditalic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#f36f68
text.html.basic#9d63ee
entity.other.attribute-name.class#8f51e6
source.sass keyword.control#9d63ee
markup.inserted#7a7171
markup.deleted#8d8281italic
markup.deleted.diff#8d8281
markup.inserted.diff#7a7171italic
markup.changed#b886fditalic
string.regexp#f36f68
constant.character.escape#f36f68
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#8d8281italic
source.js constant.other.object.key.js string.unquoted.label.js#8d8281italic
support.type.property-name.json#9d63ee
support.constant.json#7a7171
meta.structure.dictionary.value.json string.quoted.double#ed655e
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#cf504a
source.json meta.structure.dictionary.json support.type.property-name.json#8d8281
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#aa75f5
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#b886fd
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#b886fd
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#aa75f5
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#9d63ee
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#8d8281
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#8d8281
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#8d8281
text.html.markdown, punctuation.definition.list_item.markdown#8d8281
beginning.punctuation.definition.list.markdown#cf504a
text.html.markdown markup.inline.raw.markdown#b886fd
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#8d8281
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#cf504a
markup.heading.markdown punctuation.definition.heading.markdown#9d63ee
markup.italic.markdownitalic
markup.bold, markup.bold string#8d8281bold
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#8d8281bold
markup.underline#9d63eeunderline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#fbf9f9
markup.quote.markdown#9d63eeitalic
beginning.punctuation.definition.quote.markdown#cf504a
meta.paragraph.markdown#8d8281
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#aa75f5
markup.quoteitalic
string.other.link.title.markdown#cf504a
markup.underline.link.markdown#aa75f5
string.other.link.description.title.markdown#b886fd
constant.other.reference.link.markdown#9f9393
markup.raw.block#b886fd
markup.raw.block.fenced.markdown#fbf9f950
punctuation.definition.fenced.markdown#fbf9f950
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#8d8281
variable.language.fenced.markdown#8d8281
meta.separator#8d8281bold
markup.table#8d8281
token.info-token#aa75f5
token.warn-token#8d8281
token.error-token#8d8281
token.debug-token#b886fd
string, string.quoted#8f51e6
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#aa75f5
support.constant.math#7a7171
string.regexp#7a7171
constant.numeric, constant.character.numeric#8f51e6
variable.language, variable.other#cf504a
variable.language.this.js, variable.language.this.php#cf504aitalic
keyword#7a7171italic
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#d95f59italic
storage.type.class.js#cf504a
entity.name.class, meta.class entity.name.type.class#9d63ee
entity.name.type#7a7171
entity.name.function#8d8281
punctuation.definition.variable#7a7171
punctuation.section.embedded.begin, punctuation.section.embedded.end#c2b8b7
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#7a7171
support.function.construct, keyword.other.new#d95f59
constant.character, constant.other#cf504a
constant.character.escape#8d8281
string.regexp, string.regexp keyword.other#8d8281
entity.other.inherited-class#9d63ee
entity.name.tag#cf504a
punctuation.definition.tag, meta.tag#9f9393
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#cf504a
entity.other.attribute-name#cf504aitalic
entity.name.tag.custom#aa75f5
support.function#aa75f5
punctuation.separator.continuation#cf504a
invalid.broken#fbf9f9
invalid.unimplemented#cf504a
invalid.illegal#cf504a
support.type, support.class#f36f68
support.variable.dom#cf504a
support.type.exception#8d8281
support.other.variable
invalid#cf504a
invalid.deprecated#cf504a
keyword.operator#ed655enormal
keyword.operator.relational#b886fditalic
keyword.operator.assignment#cf504a
keyword.operator.arithmetic#b886fd
keyword.operator.bitwise#b886fd
keyword.operator.increment#b886fd
keyword.operator.ternary#b886fd
comment.line.double-slash#b0a6a6
object#aa75f5
constant.language.null#7a7171
meta.brace#b0a6a6
meta.delimiter.period#9d63eeitalic
constant.language.boolean#f36f68
object.comma#7a7171
variable.parameter.function#f36f68
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#9f9393
meta.property-list entity.name.tag.reference#aa75f5
constant.other.color.rgb-value punctuation.definition.constant#8d8281
meta.selector#b886fditalic
entity.other.attribute-name.id#ed655e
meta.property-name#f36f68
entity.name.tag.doctype, meta.tag.sgml.doctype#b0a6a6italic
keyword.control.operator#f36f68
keyword.operator.logical#b886fd
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#aa75f5
variable.other.object.property#9d63eeitalic
meta.function-call.js.jsx entity.name.function.js.jsx#b886fd
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#9d63ee
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#cf504aitalic
variable.interpolation#7a7171
support.variable.property#f36f68
string.template meta.template.expression#7a7171
string.template punctuation.definition.string#9d63ee
italic#b886fditalic
bold#7a7171bold
quote#b0a6a6italic
raw#7a7171
variable.assignment.coffee#f36f68
variable.parameter.function.coffee#9d63ee
variable.assignment.coffee#7a7171
variable.other.readwrite.cs#9d63ee
entity.name.type.class.cs, storage.type.cs#9d63ee
entity.name.type.namespace.cs#7a7171
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#8f51e6
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#8f51e6
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#b886fd
keyword.control.at-rule.media.css#d95f59
entity.other.attribute-name.id, punctuation.definition.entity.css#cf504a
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#9d63ee
source.elixir entity.name.function#7a7171
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#aa75f5
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#7a7171
source.elixir .punctuation.binary.elixir#b886fditalic
source.go meta.function-call.go#7a7171
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#b886fditalic
source.go constant.language.go, source.go constant.other.placeholder.go#7a7171
meta.class entity.name.type.class, entity.global.clojure#8f51e6
meta.method.declaration storage.type.js, meta.symbol.clojure#aa75f5
terminator.js#9d63ee
meta.js punctuation.definition.js#9d63ee
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#b0a6a6
variable.other.jsdoc, variable.other.phpdoc#f36f68
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#9d63ee
variable.parameter.function.js#9d63ee
variable.js, variable.other.js#9d63ee
entity.name.type.js, entity.name.type.module.js#f36f68
support.class.js#9d63ee
variable.other.ruby#9d63ee
entity.name.type.class.ruby#b886fd
constant.language.symbol.hashkey.ruby#9d63ee
meta.attribute-selector.less entity.other.attribute-name.attribute#aa75f5
variable.other.php, variable.other.property.php#9d63ee
support.class.php#b886fd
meta.function-call.php punctuation#9d63ee
variable.other.global.php#b886fd
variable.other.global.php punctuation.definition.variable#b886fd
constant.language.python#b886fd
variable.parameter.function.python, meta.function-call.arguments.python#9d63ee
meta.function-call.python, meta.function-call.generic.python#9d63ee
punctuation.python#9d63ee
entity.name.function.decorator.python#7a7171
source.python variable.language.special#9d63ee
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#aa75f5
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#7a7171
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#9d63ee
entity.name.tag.scss, entity.name.tag.sass#7a7171
keyword.other.unit.scss, keyword.other.unit.sass#d95f59
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#9d63ee
entity.name.type.ts, entity.name.type.tsx#9d63ee
support.class.node.ts, support.class.node.tsx#9d63ee
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#b0a6a6
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#9d63ee
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#9d63ee
meta.tag.js meta.jsx.children.tsx#9d63ee
entity.name.tag.yaml#9d63ee
variable.other.readwrite.js, variable.parameter#aa75f5
support.class.component.js, support.class.component.tsx#8f51e6
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#9d63ee
entity.name.type.tsx, entity.name.type.module.tsx#f36f68
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#aa75f5
meta.diff, meta.diff.header#9d63eeitalic
markup.deleted#9d63ee
markup.changed#9d63ee
markup.inserted#9d63ee
markup.quote#8d8281italic
markup.list#9d63ee
markup.bold, markup.italic#9d63ee
markup.inline.raw#cf504a
markup.heading.setext#aa75f5

Shiki preview

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

Loading...