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#d8d1ca
  • activityBar.border#c3bdb680
  • activityBar.dropBackground#afa0fe40
  • activityBar.foreground#7c756e
  • activityBarBadge.background#8a75f5
  • activityBarBadge.foreground#eeebff
  • badge.background#8a75f5
  • badge.foreground#eeebff
  • breadcrumbPicker.background#ebe6e0
  • button.background#8a75f5
  • button.foreground#eeebff
  • button.hoverBackground#9a86fd
  • debugExceptionWidget.background#ebe6e0
  • debugExceptionWidget.border#d8d1ca
  • debugToolBar.background#ebe6e0
  • debugToolBar.border#fbfaf9
  • descriptionForeground#d9d2fe
  • diffEditor.insertedTextBackground#eeebff
  • diffEditor.insertedTextBorder#eeebff
  • diffEditor.removedTextBackground#eeebff
  • diffEditor.removedTextBorder#eeebff
  • dropdown.background#d8d1ca
  • dropdown.border#c3bdb6
  • dropdown.foreground#b37537
  • editor.background#fbfaf9
  • editor.findMatchBackground#d8d1ca80
  • editor.findMatchHighlightBackground#c3bdb680
  • editor.foreground#7c756e
  • editor.hoverHighlightBackground#d8d1ca
  • editor.inactiveSelectionBackground#b2aba4
  • editor.lineHighlightBackground#ebe6e0
  • editor.rangeHighlightBackground#ebe6e0
  • editor.selectionBackground#ebe6e0
  • editor.selectionHighlightBackground#ebe6e0
  • editor.wordHighlightBackground#ebe6e0
  • editor.wordHighlightStrongBackground#ebe6e0
  • editorBracketMatch.background#fbfaf9
  • editorBracketMatch.border#d8d1ca
  • editorCodeLens.foreground#7c756e
  • editorCursor.background#fbfaf9
  • editorCursor.foreground#c4b9fe
  • editorError.foreground#7a63ee
  • editorGroup.background#b2aba4
  • editorGroup.border#fbfaf9
  • editorGroup.dropBackground#ffa14240
  • editorGroupHeader.noTabsBackground#ebe6e0
  • editorGroupHeader.tabsBackground#ebe6e0
  • editorGroupHeader.tabsBorder#fbfaf9
  • editorGutter.addedBackground#ffc28540
  • editorGutter.background#ebe6e064
  • editorGutter.deletedBackground#b37537
  • editorGutter.modifiedBackground#c4b9fe
  • editorHoverWidget.background#ebe6e0F2
  • editorHoverWidget.border#d8d1caF2
  • editorIndentGuide.activeBackground#c3bdb680
  • editorIndentGuide.background#d8d1ca80
  • editorLineNumber.activeForeground#90877f
  • editorLineNumber.foreground#d8d1caE6
  • editorMarkerNavigation.background#ebe6e0
  • editorMarkerNavigationError.background#eeebff
  • editorMarkerNavigationWarning.background#c4b9fe
  • editorOverviewRuler.commonContentForeground#afa0fe
  • editorOverviewRuler.currentContentForeground#afa0fe
  • editorOverviewRuler.incomingContentForeground#afa0fe
  • editorRuler.foreground#7c756e
  • editorSuggestWidget.background#ebe6e0
  • editorSuggestWidget.border#d8d1ca
  • editorSuggestWidget.foreground#7c756e
  • editorSuggestWidget.highlightForeground#e09142
  • editorSuggestWidget.selectedBackground#d8d1ca
  • editorWarning.foreground#c4b9fe
  • editorWhitespace.foreground#b2aba4
  • editorWidget.background#ebe6e0
  • editorWidget.border#d8d1ca
  • errorForeground#eeebff
  • extensionButton.prominentBackground#8a75f5
  • extensionButton.prominentForeground#eeebff
  • extensionButton.prominentHoverBackground#8a75f5
  • focusBorder#d8d1ca80
  • foreground#7c756e
  • gitDecoration.addedResourceForeground#6a51e6
  • gitDecoration.conflictingResourceForeground#9a86fd
  • gitDecoration.deletedResourceForeground#9a86fd
  • gitDecoration.ignoredResourceForeground#d8d1ca
  • gitDecoration.modifiedResourceForeground#b37537
  • gitDecoration.untrackedResourceForeground#2a2734
  • input.background#ebe6e0
  • input.border#d8d1ca
  • input.foreground#b37537
  • input.placeholderForeground#7c756e
  • inputOption.activeBorder#ffa142
  • inputValidation.errorBackground#eeebff
  • inputValidation.errorBorder#eeebff
  • inputValidation.infoBackground#fbfaf9
  • inputValidation.infoBorder#d9d2fe
  • inputValidation.warningBackground#c4b9fe
  • inputValidation.warningBorder#c4b9fe
  • list.activeSelectionBackground#d8d1ca
  • list.activeSelectionForeground#b37537
  • list.dropBackground#ffa14240
  • list.errorForeground#afa0fe
  • list.focusBackground#ebe6e0
  • list.focusForeground#e09142
  • list.highlightForeground#e09142
  • list.hoverBackground#ebe6e0
  • list.hoverForeground#e09142
  • list.inactiveSelectionBackground#ebe6e0
  • list.inactiveSelectionForeground#8e8aa3
  • list.invalidItemForeground#afa0fe
  • list.warningForeground#afa0fe
  • merge.currentHeaderBackground#b2aba4
  • merge.incomingHeaderBackground#d9d2fe
  • meta.objectliteral.js#d9d2fe
  • notificationLink.foreground#ffa142
  • notifications.background#ebe6e0
  • notifications.foreground#7a63ee
  • panel.background#fbfaf9
  • panel.border#d8d1ca
  • panel.dropBackground#afa0fe40
  • panelTitle.activeBorder#c3bdb6
  • panelTitle.activeForeground#7c756e
  • panelTitle.inactiveForeground#a19991
  • peekView.border#d8d1ca
  • peekViewEditor.background#ebe6e0
  • peekViewEditor.matchHighlightBackground#eeebff
  • peekViewResult.background#d8d1ca
  • peekViewResult.fileForeground#7c756e
  • peekViewResult.lineForeground#c3bdb6
  • peekViewResult.matchHighlightBackground#eeebff
  • peekViewResult.selectionBackground#ebe6e0
  • peekViewResult.selectionForeground#7c756e
  • peekViewTitle.background#d8d1ca
  • peekViewTitleDescription.foreground#a19991
  • peekViewTitleLabel.foreground#90877f
  • pickerGroup.border#fbfaf9
  • pickerGroup.foreground#7a63ee
  • progress.background#b2aba4
  • progressBar.background#c4b9fe
  • punctuation.definition.generic.begin.html#afa0fe
  • scrollbar.shadow#fbfaf9
  • scrollbarSlider.activeBackground#c3bdb6
  • scrollbarSlider.background#ebe6e0
  • scrollbarSlider.hoverBackground#d8d1ca
  • selection.background#c4b9fe
  • sideBar.background#fbfaf9
  • sideBar.border#d8d1ca80
  • sideBar.dropBackground#afa0fe40
  • sideBar.foreground#a4a1b5
  • sideBarSectionHeader.background#ebe6e0
  • sideBarSectionHeader.foreground#7c756e
  • sideBarTitle.foreground#7c756e
  • source.elm#b2aba4
  • statusBar.background#d8d1ca
  • statusBar.border#c3bdb680
  • statusBar.debuggingBackground#fbfaf9
  • statusBar.debuggingBorder#fbfaf9
  • statusBar.foreground#a19991
  • statusBar.noFolderBackground#fbfaf9
  • statusBar.noFolderBorder#ebe6e0
  • statusBarItem.activeBackground#b2aba4
  • statusBarItem.hoverBackground#c3bdb6
  • statusBarItem.prominentBackground#ebe6e0
  • statusBarItem.prominentHoverBackground#ebe6e0
  • string.quoted.single.js#b37537
  • tab.activeBackground#fbfaf9
  • tab.activeBorder#fbfaf9
  • tab.activeForeground#7c756e
  • tab.border#fbfaf9
  • tab.hoverBackground#fbfaf9
  • tab.inactiveBackground#ebe6e0
  • tab.inactiveForeground#b2aba4
  • tab.unfocusedActiveBorder#a19991
  • tab.unfocusedActiveForeground#c3bdb6
  • tab.unfocusedInactiveForeground#c3bdb6
  • terminal.ansiBlack#ebe6e0
  • terminal.ansiBlue#9a86fd
  • terminal.ansiBrightBlack#b2aba4
  • terminal.ansiBrightBlue#90877f
  • terminal.ansiBrightCyan#7c756e
  • terminal.ansiBrightGreen#b2aba4
  • terminal.ansiBrightMagenta#afa0fe
  • terminal.ansiBrightRed#90877f
  • terminal.ansiBrightWhite#7a63ee
  • terminal.ansiBrightYellow#a19991
  • terminal.ansiCyan#ffa142
  • terminal.ansiGreen#ffa142
  • terminal.ansiMagenta#8a75f5
  • terminal.ansiRed#7a63ee
  • terminal.ansiWhite#7a63ee
  • terminal.ansiYellow#7a63ee
  • terminal.background#fbfaf9
  • terminal.foreground#b2aba4
  • terminalCursor.background#fbfaf9
  • terminalCursor.foreground#d9d2fe
  • textLink.activeForeground#ffa142
  • textLink.foreground#ffa142
  • titleBar.activeBackground#fbfaf9
  • titleBar.activeForeground#d9d2fe
  • titleBar.inactiveBackground#fbfaf9
  • walkThrough.embeddedEditorBackground#fbfaf9
  • welcomePage.buttonBackground#ebe6e080
  • welcomePage.buttonHoverBackground#ebe6e0
  • widget.shadow#b2aba4

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#7c756eitalic
meta.embedded, source.groovy.embedded#7c756e
comment, punctuation.definition.comment#c3bdb6italic
variable, string constant.other.placeholder#eeebff
constant.other.color#eeebff
invalid, invalid.illegal#eeebff
keyword, punctuation.accessor, storage.type#b37537
storage.modifier, constant.keyword.clojure#e09142
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#c3bdb6
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#e09142
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#90877f
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#90877f
meta.block variable.other#7c756e
support.other.variable, string.other.link#b37537
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#cb823a
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#8a75f5normal
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#a19991
support.type#ffa142
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#e09142
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#90877f
variable.other.global.safer.php#9a86fd
variable.language#b37537italic
entity.name.method.js#7a63eeitalic
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#ffa142
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#b37537
entity.name.function.go, source.go keyword.control.loop.go#90877f
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#90877f
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#90877f
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#90877f
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#90877f
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#b37537
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#b37537
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#b37537
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#b37537
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#b37537italic
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#b37537italic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#b37537
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#b37537
keyword.control.elixir#b37537italic
keyword.control.java#b37537italic
meta.tag.preprocessor.xml#b37537
meta.tag.preprocessor.xml entity.other.attribute-name#b2aba4
keyword.operator.assignment#b37537
keyword.operator.logical.js, keyword.operator.logical.js.jsx#b37537
keyword.operator.logical.coffee#b37537
keyword.operator.logical.ts, keyword.operator.logical.tsx#b37537
source.go keyword.operator.assignment.go#b37537normal
source.php keyword.operator, punctuation.separator.inheritance.php#b37537
source.shell meta.scope.logical-expression.shell#b37537
entity.other.attribute-name#9a86fditalic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#ffa142
text.html.basic#7a63ee
entity.other.attribute-name.class#6a51e6
source.sass keyword.control#7a63ee
markup.inserted#7c756e
markup.deleted#90877fitalic
markup.deleted.diff#90877f
markup.inserted.diff#7c756eitalic
markup.changed#9a86fditalic
string.regexp#ffa142
constant.character.escape#ffa142
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#90877fitalic
source.js constant.other.object.key.js string.unquoted.label.js#90877fitalic
support.type.property-name.json#7a63ee
support.constant.json#7c756e
meta.structure.dictionary.value.json string.quoted.double#e09142
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#b37537
source.json meta.structure.dictionary.json support.type.property-name.json#90877f
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#8a75f5
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#9a86fd
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#9a86fd
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#8a75f5
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#7a63ee
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#90877f
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#90877f
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#90877f
text.html.markdown, punctuation.definition.list_item.markdown#90877f
beginning.punctuation.definition.list.markdown#b37537
text.html.markdown markup.inline.raw.markdown#9a86fd
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#90877f
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#b37537
markup.heading.markdown punctuation.definition.heading.markdown#7a63ee
markup.italic.markdownitalic
markup.bold, markup.bold string#90877fbold
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#90877fbold
markup.underline#7a63eeunderline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#fbfaf9
markup.quote.markdown#7a63eeitalic
beginning.punctuation.definition.quote.markdown#b37537
meta.paragraph.markdown#90877f
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#8a75f5
markup.quoteitalic
string.other.link.title.markdown#b37537
markup.underline.link.markdown#8a75f5
string.other.link.description.title.markdown#9a86fd
constant.other.reference.link.markdown#a19991
markup.raw.block#9a86fd
markup.raw.block.fenced.markdown#fbfaf950
punctuation.definition.fenced.markdown#fbfaf950
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#90877f
variable.language.fenced.markdown#90877f
meta.separator#90877fbold
markup.table#90877f
token.info-token#8a75f5
token.warn-token#90877f
token.error-token#90877f
token.debug-token#9a86fd
string, string.quoted#6a51e6
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#8a75f5
support.constant.math#7c756e
string.regexp#7c756e
constant.numeric, constant.character.numeric#6a51e6
variable.language, variable.other#b37537
variable.language.this.js, variable.language.this.php#b37537italic
keyword#7c756eitalic
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#cb823aitalic
storage.type.class.js#b37537
entity.name.class, meta.class entity.name.type.class#7a63ee
entity.name.type#7c756e
entity.name.function#90877f
punctuation.definition.variable#7c756e
punctuation.section.embedded.begin, punctuation.section.embedded.end#c3bdb6
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#7c756e
support.function.construct, keyword.other.new#cb823a
constant.character, constant.other#b37537
constant.character.escape#90877f
string.regexp, string.regexp keyword.other#90877f
entity.other.inherited-class#7a63ee
entity.name.tag#b37537
punctuation.definition.tag, meta.tag#a19991
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#b37537
entity.other.attribute-name#b37537italic
entity.name.tag.custom#8a75f5
support.function#8a75f5
punctuation.separator.continuation#b37537
invalid.broken#fbfaf9
invalid.unimplemented#b37537
invalid.illegal#b37537
support.type, support.class#ffa142
support.variable.dom#b37537
support.type.exception#90877f
support.other.variable
invalid#b37537
invalid.deprecated#b37537
keyword.operator#e09142normal
keyword.operator.relational#9a86fditalic
keyword.operator.assignment#b37537
keyword.operator.arithmetic#9a86fd
keyword.operator.bitwise#9a86fd
keyword.operator.increment#9a86fd
keyword.operator.ternary#9a86fd
comment.line.double-slash#b2aba4
object#8a75f5
constant.language.null#7c756e
meta.brace#b2aba4
meta.delimiter.period#7a63eeitalic
constant.language.boolean#ffa142
object.comma#7c756e
variable.parameter.function#ffa142
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#a19991
meta.property-list entity.name.tag.reference#8a75f5
constant.other.color.rgb-value punctuation.definition.constant#90877f
meta.selector#9a86fditalic
entity.other.attribute-name.id#e09142
meta.property-name#ffa142
entity.name.tag.doctype, meta.tag.sgml.doctype#b2aba4italic
keyword.control.operator#ffa142
keyword.operator.logical#9a86fd
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#8a75f5
variable.other.object.property#7a63eeitalic
meta.function-call.js.jsx entity.name.function.js.jsx#9a86fd
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#7a63ee
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#b37537italic
variable.interpolation#7c756e
support.variable.property#ffa142
string.template meta.template.expression#7c756e
string.template punctuation.definition.string#7a63ee
italic#9a86fditalic
bold#7c756ebold
quote#b2aba4italic
raw#7c756e
variable.assignment.coffee#ffa142
variable.parameter.function.coffee#7a63ee
variable.assignment.coffee#7c756e
variable.other.readwrite.cs#7a63ee
entity.name.type.class.cs, storage.type.cs#7a63ee
entity.name.type.namespace.cs#7c756e
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#6a51e6
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#6a51e6
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#9a86fd
keyword.control.at-rule.media.css#cb823a
entity.other.attribute-name.id, punctuation.definition.entity.css#b37537
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#7a63ee
source.elixir entity.name.function#7c756e
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#8a75f5
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#7c756e
source.elixir .punctuation.binary.elixir#9a86fditalic
source.go meta.function-call.go#7c756e
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#9a86fditalic
source.go constant.language.go, source.go constant.other.placeholder.go#7c756e
meta.class entity.name.type.class, entity.global.clojure#6a51e6
meta.method.declaration storage.type.js, meta.symbol.clojure#8a75f5
terminator.js#7a63ee
meta.js punctuation.definition.js#7a63ee
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#b2aba4
variable.other.jsdoc, variable.other.phpdoc#ffa142
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#7a63ee
variable.parameter.function.js#7a63ee
variable.js, variable.other.js#7a63ee
entity.name.type.js, entity.name.type.module.js#ffa142
support.class.js#7a63ee
variable.other.ruby#7a63ee
entity.name.type.class.ruby#9a86fd
constant.language.symbol.hashkey.ruby#7a63ee
meta.attribute-selector.less entity.other.attribute-name.attribute#8a75f5
variable.other.php, variable.other.property.php#7a63ee
support.class.php#9a86fd
meta.function-call.php punctuation#7a63ee
variable.other.global.php#9a86fd
variable.other.global.php punctuation.definition.variable#9a86fd
constant.language.python#9a86fd
variable.parameter.function.python, meta.function-call.arguments.python#7a63ee
meta.function-call.python, meta.function-call.generic.python#7a63ee
punctuation.python#7a63ee
entity.name.function.decorator.python#7c756e
source.python variable.language.special#7a63ee
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#8a75f5
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#7c756e
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#7a63ee
entity.name.tag.scss, entity.name.tag.sass#7c756e
keyword.other.unit.scss, keyword.other.unit.sass#cb823a
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#7a63ee
entity.name.type.ts, entity.name.type.tsx#7a63ee
support.class.node.ts, support.class.node.tsx#7a63ee
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#b2aba4
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#7a63ee
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#7a63ee
meta.tag.js meta.jsx.children.tsx#7a63ee
entity.name.tag.yaml#7a63ee
variable.other.readwrite.js, variable.parameter#8a75f5
support.class.component.js, support.class.component.tsx#6a51e6
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#7a63ee
entity.name.type.tsx, entity.name.type.module.tsx#ffa142
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#8a75f5
meta.diff, meta.diff.header#7a63eeitalic
markup.deleted#7a63ee
markup.changed#7a63ee
markup.inserted#7a63ee
markup.quote#90877fitalic
markup.list#7a63ee
markup.bold, markup.italic#7a63ee
markup.inline.raw#b37537
markup.heading.setext#8a75f5

Shiki preview

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

Loading...