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#223644
  • activityBar.border#192834
  • activityBar.dropBackground#47adf540
  • activityBar.foreground#7b9eb7
  • activityBarBadge.background#1b6498
  • activityBarBadge.foreground#d1ecff
  • badge.background#1b6498
  • badge.foreground#d1ecff
  • breadcrumbPicker.background#121a21
  • button.background#1b6498
  • button.foreground#d1ecff
  • button.hoverBackground#2172ab
  • debugExceptionWidget.background#121a21
  • debugExceptionWidget.border#121a21
  • debugToolBar.background#121a21
  • debugToolBar.border#192834
  • descriptionForeground#afddfe
  • diffEditor.insertedTextBackground#1b6498
  • diffEditor.insertedTextBorder#1b6498
  • diffEditor.removedTextBackground#1b6498
  • diffEditor.removedTextBorder#1b6498
  • dropdown.background#223644
  • dropdown.border#192834
  • dropdown.foreground#d1ecff
  • editor.background#192834
  • editor.findMatchBackground#33516680
  • editor.findMatchHighlightBackground#3d5e7680
  • editor.foreground#7b9eb7
  • editor.hoverHighlightBackground#335166
  • editor.inactiveSelectionBackground#466b86
  • editor.lineHighlightBackground#223644
  • editor.rangeHighlightBackground#223644
  • editor.selectionBackground#223644
  • editor.selectionHighlightBackground#223644
  • editor.wordHighlightBackground#223644
  • editor.wordHighlightStrongBackground#223644
  • editorBracketMatch.background#121a21
  • editorBracketMatch.border#466b86
  • editorCodeLens.foreground#7b9eb7
  • editorCursor.background#192834
  • editorCursor.foreground#4299d7
  • editorError.foreground#2172ab
  • editorGroup.background#466b86
  • editorGroup.border#121a21
  • editorGroup.dropBackground#80bf4040
  • editorGroupHeader.noTabsBackground#223644
  • editorGroupHeader.tabsBackground#223644
  • editorGroupHeader.tabsBorder#121a21
  • editorGutter.addedBackground#223644
  • editorGutter.background#121a2164
  • editorGutter.deletedBackground#4d8217
  • editorGutter.modifiedBackground#277fbe
  • editorHoverWidget.background#121a21
  • editorHoverWidget.border#121a21
  • editorIndentGuide.activeBackground#335166
  • editorIndentGuide.background#223644
  • editorLineNumber.activeForeground#7b9eb7
  • editorLineNumber.foreground#335166E6
  • editorMarkerNavigation.background#223644
  • editorMarkerNavigationError.background#1b6498
  • editorMarkerNavigationWarning.background#277fbe
  • editorOverviewRuler.commonContentForeground#4299d7
  • editorOverviewRuler.currentContentForeground#4299d7
  • editorOverviewRuler.incomingContentForeground#4299d7
  • editorRuler.foreground#7b9eb7
  • editorSuggestWidget.background#223644
  • editorSuggestWidget.border#121a21
  • editorSuggestWidget.foreground#d1d6cd
  • editorSuggestWidget.highlightForeground#a6f655
  • editorSuggestWidget.selectedBackground#121a21
  • editorWarning.foreground#277fbe
  • editorWhitespace.foreground#466b86
  • editorWidget.background#121a21
  • editorWidget.border#121a21
  • errorForeground#1b6498
  • extensionButton.prominentBackground#1b6498
  • extensionButton.prominentForeground#d1ecff
  • extensionButton.prominentHoverBackground#1b6498
  • focusBorder#33516680
  • foreground#7b9eb7
  • gitDecoration.addedResourceForeground#8dcefc
  • gitDecoration.conflictingResourceForeground#277fbe
  • gitDecoration.deletedResourceForeground#4d8217
  • gitDecoration.ignoredResourceForeground#335166
  • gitDecoration.modifiedResourceForeground#80bf40
  • gitDecoration.untrackedResourceForeground#fafbf9
  • input.background#223644
  • input.border#335166
  • input.foreground#afddfe
  • input.placeholderForeground#7b9eb7
  • inputOption.activeBorder#80bf40
  • inputValidation.errorBackground#1b6498
  • inputValidation.errorBorder#1b6498
  • inputValidation.infoBackground#192834
  • inputValidation.infoBorder#2172ab
  • inputValidation.warningBackground#277fbe
  • inputValidation.warningBorder#277fbe
  • list.activeSelectionBackground#335166BF
  • list.activeSelectionForeground#afddfe
  • list.dropBackground#80bf4040
  • list.errorForeground#4299d7
  • list.focusBackground#223644
  • list.focusForeground#8cdd3c
  • list.highlightForeground#8cdd3c
  • list.hoverBackground#223644
  • list.hoverForeground#8cdd3c
  • list.inactiveSelectionBackground#223644
  • list.inactiveSelectionForeground#507895
  • list.invalidItemForeground#4299d7
  • list.warningForeground#4299d7
  • merge.currentHeaderBackground#466b86
  • merge.incomingHeaderBackground#2172ab
  • meta.objectliteral.js#2172ab
  • notificationLink.foreground#80bf40
  • notifications.background#121a21
  • notifications.foreground#afddfe
  • panel.background#121a21
  • panel.border#121a21
  • panel.dropBackground#47adf540
  • panelTitle.activeBorder#3d5e76
  • panelTitle.activeForeground#d1ecff
  • panelTitle.inactiveForeground#507895
  • peekView.border#223644
  • peekViewEditor.background#192834
  • peekViewEditor.matchHighlightBackground#1b6498
  • peekViewResult.background#192834
  • peekViewResult.fileForeground#7b9eb7
  • peekViewResult.lineForeground#3d5e76
  • peekViewResult.matchHighlightBackground#1b6498
  • peekViewResult.selectionBackground#223644
  • peekViewResult.selectionForeground#7b9eb7
  • peekViewTitle.background#121a21
  • peekViewTitleDescription.foreground#507895
  • peekViewTitleLabel.foreground#7b9eb7
  • pickerGroup.border#121a21
  • pickerGroup.foreground#afddfe
  • progress.background#466b86
  • progressBar.background#277fbe
  • punctuation.definition.generic.begin.html#4299d7
  • scrollbar.shadow#121a21
  • scrollbarSlider.activeBackground#3d5e76
  • scrollbarSlider.background#223644
  • scrollbarSlider.hoverBackground#335166
  • selection.background#277fbe
  • sideBar.background#121a21
  • sideBar.border#19283480
  • sideBar.dropBackground#47adf540
  • sideBar.foreground#507895
  • sideBarSectionHeader.background#223644
  • sideBarSectionHeader.foreground#7b9eb7
  • sideBarTitle.foreground#7b9eb7
  • source.elm#466b86
  • statusBar.background#192834
  • statusBar.border#223644
  • statusBar.debuggingBackground#192834
  • statusBar.debuggingBorder#192834
  • statusBar.foreground#466b86
  • statusBar.noFolderBackground#192834
  • statusBar.noFolderBorder#223644
  • statusBarItem.activeBackground#466b86
  • statusBarItem.hoverBackground#223644
  • statusBarItem.prominentBackground#223644
  • statusBarItem.prominentHoverBackground#223644
  • string.quoted.single.js#a6f655
  • tab.activeBackground#192834
  • tab.activeBorder#121a21
  • tab.activeForeground#d1ecff
  • tab.border#192834
  • tab.hoverBackground#192834
  • tab.inactiveBackground#223644
  • tab.inactiveForeground#507895
  • tab.unfocusedActiveBorder#507895
  • tab.unfocusedActiveForeground#507895
  • tab.unfocusedInactiveForeground#507895
  • terminal.ansiBlack#223644
  • terminal.ansiBlue#277fbe
  • terminal.ansiBrightBlack#466b86
  • terminal.ansiBrightBlue#7b9eb7
  • terminal.ansiBrightCyan#7b9eb7
  • terminal.ansiBrightGreen#466b86
  • terminal.ansiBrightMagenta#2172ab
  • terminal.ansiBrightRed#878e80
  • terminal.ansiBrightWhite#d1ecff
  • terminal.ansiBrightYellow#507895
  • terminal.ansiCyan#80bf40
  • terminal.ansiGreen#1b6498
  • terminal.ansiMagenta#4299d7
  • terminal.ansiRed#1b6498
  • terminal.ansiWhite#afddfe
  • terminal.ansiYellow#277fbe
  • terminal.background#121a21
  • terminal.foreground#7b9eb7
  • terminalCursor.background#192834
  • terminalCursor.foreground#2172ab
  • textLink.activeForeground#80bf40
  • textLink.foreground#80bf40
  • titleBar.activeBackground#192834
  • titleBar.activeForeground#afddfe
  • titleBar.inactiveBackground#121a21
  • walkThrough.embeddedEditorBackground#121a21
  • welcomePage.buttonBackground#121a21
  • welcomePage.buttonHoverBackground#121a21
  • widget.shadow#121a21

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#7b9eb7italic
meta.embedded, source.groovy.embedded#7b9eb7
comment, punctuation.definition.comment#335166italic
variable, string constant.other.placeholder#1b6498
constant.other.color#d1ecff
invalid, invalid.illegal#d1ecff
keyword, punctuation.accessor, storage.type#a6f655
storage.modifier, constant.keyword.clojure#66a329
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#3d5e76
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#8cdd3c
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#1b6498
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#d1ecff
meta.block variable.other#7b9eb7
support.other.variable, string.other.link#a6f655
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#99eb47
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#277fbenormal
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#99a092
support.type#80bf40
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#47adf5
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#1b6498
variable.other.global.safer.php#47adf5
variable.language#a6f655italic
entity.name.method.js#2172abitalic
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#73b234
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#a6f655
entity.name.function.go, source.go keyword.control.loop.go#d1ecff
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#d1ecff
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#d1ecff
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#d1ecff
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#d1ecff
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#a6f655
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#a6f655
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#a6f655
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#a6f655
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#a6f655italic
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#a6f655italic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#a6f655
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#a6f655
keyword.control.elixir#a6f655italic
keyword.control.java#a6f655italic
meta.tag.preprocessor.xml#a6f655
meta.tag.preprocessor.xml entity.other.attribute-name#d1d6cd
keyword.operator.assignment#a6f655
keyword.operator.logical.js, keyword.operator.logical.js.jsx#a6f655
keyword.operator.logical.coffee#a6f655
keyword.operator.logical.ts, keyword.operator.logical.tsx#a6f655
source.go keyword.operator.assignment.go#a6f655normal
source.php keyword.operator, punctuation.separator.inheritance.php#a6f655
source.shell meta.scope.logical-expression.shell#a6f655
entity.other.attribute-name#4299d7italic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#8dcefc
text.html.basic#afddfe
entity.other.attribute-name.class#d1ecff
source.sass keyword.control#2172ab
markup.inserted#757b6f
markup.deleted#1b6498italic
markup.deleted.diff#1b6498
markup.inserted.diff#757b6fitalic
markup.changed#4299d7italic
string.regexp#80bf40
constant.character.escape#80bf40
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#1b6498italic
source.js constant.other.object.key.js string.unquoted.label.js#1b6498italic
support.type.property-name.json#2172ab
support.constant.json#757b6f
meta.structure.dictionary.value.json string.quoted.double#8cdd3c
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#a6f655
source.json meta.structure.dictionary.json support.type.property-name.json#d1ecff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#8dcefc
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#47adf5
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#4299d7
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#277fbe
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#2172ab
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#1b6498
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#1b6498
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#1b6498
text.html.markdown, punctuation.definition.list_item.markdown#d1ecff
beginning.punctuation.definition.list.markdown#a6f655
text.html.markdown markup.inline.raw.markdown#4299d7
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#7b9eb7
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#a6f655
markup.heading.markdown punctuation.definition.heading.markdown#afddfe
markup.italic.markdownitalic
markup.bold, markup.bold string#878e80bold
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#878e80bold
markup.underline#afddfeunderline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#192834
markup.quote.markdown#afddfeitalic
beginning.punctuation.definition.quote.markdown#4d8217
meta.paragraph.markdown#afddfe
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#8dcefc
markup.quoteitalic
string.other.link.title.markdown#a6f655
markup.underline.link.markdown#8dcefc
string.other.link.description.title.markdown#4299d7
constant.other.reference.link.markdown#99a092
markup.raw.block#4299d7
markup.raw.block.fenced.markdown#19283450
punctuation.definition.fenced.markdown#19283450
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#d1ecff
variable.language.fenced.markdown#7b9eb7
meta.separator#7b9eb7bold
markup.table#d1ecff
token.info-token#277fbe
token.warn-token#878e80
token.error-token#1b6498
token.debug-token#4299d7
string, string.quoted#a6f655
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#8dcefc
support.constant.math#757b6f
string.regexp#757b6f
constant.numeric, constant.character.numeric#99eb47
variable.language, variable.other#a6f655
variable.language.this.js, variable.language.this.php#a6f655italic
keyword#757b6f
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#99eb47italic
storage.type.class.js#a6f655
entity.name.class, meta.class entity.name.type.class#afddfe
entity.name.type#7b9eb7
entity.name.function#47adf5
punctuation.definition.variable#7b9eb7
punctuation.section.embedded.begin, punctuation.section.embedded.end#3d5e76
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#d1ecff
support.function.construct, keyword.other.new#59931f
constant.character, constant.other#a6f655
constant.character.escape#878e80
string.regexp, string.regexp keyword.other#7b9eb7
entity.other.inherited-class#afddfe
entity.name.tag#d1ecff
punctuation.definition.tag, meta.tag#507895
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#d1ecff
entity.other.attribute-name#d1ecffitalic
entity.name.tag.custom#277fbe
support.function#8dcefc
punctuation.separator.continuation#1b6498
invalid.broken#121a21
invalid.unimplemented#d1ecff
invalid.illegal#d1ecff
support.type, support.class#80bf40
support.variable.dom#a6f655
support.type.exception#878e80
support.other.variable
invalid#d1ecff
invalid.deprecated#878e80
keyword.operator#80bf40normal
keyword.operator.relational#4299d7italic
keyword.operator.assignment#a6f655
keyword.operator.arithmetic#47adf5
keyword.operator.bitwise#4299d7
keyword.operator.increment#4299d7
keyword.operator.ternary#4299d7
comment.line.double-slash#466b86
object#277fbe
constant.language.null#d1ecff
meta.brace#466b86
meta.delimiter.period#afddfeitalic
constant.language.boolean#73b234
object.comma#d1ecff
variable.parameter.function#80bf40
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#99a092
meta.property-list entity.name.tag.reference#277fbe
constant.other.color.rgb-value punctuation.definition.constant#878e80
meta.selector#4299d7italic
entity.other.attribute-name.id#8cdd3c
meta.property-name#80bf40
entity.name.tag.doctype, meta.tag.sgml.doctype#466b86italic
keyword.control.operator#80bf40
keyword.operator.logical#4299d7
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#8dcefc
variable.other.object.property#afddfeitalic
meta.function-call.js.jsx entity.name.function.js.jsx#4299d7
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#afddfe
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#a6f655italic
variable.interpolation#1b6498
support.variable.property#80bf40
string.template meta.template.expression#1b6498
string.template punctuation.definition.string#afddfe
italic#4299d7italic
bold#757b6fbold
quote#466b86italic
raw#7b9eb7
variable.assignment.coffee#80bf40
variable.parameter.function.coffee#afddfe
variable.assignment.coffee#757b6f
variable.other.readwrite.cs#afddfe
entity.name.type.class.cs, storage.type.cs#2172ab
entity.name.type.namespace.cs#7b9eb7
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#d1ecff
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#d1ecff
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#66a329
keyword.control.at-rule.media.css#99eb47
entity.other.attribute-name.id, punctuation.definition.entity.css#a6f655
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#2172ab
source.elixir entity.name.function#757b6f
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#277fbe
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#757b6f
source.elixir .punctuation.binary.elixir#4299d7italic
source.go meta.function-call.go#7b9eb7
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#4299d7italic
source.go constant.language.go, source.go constant.other.placeholder.go#1b6498
meta.class entity.name.type.class, entity.global.clojure#d1ecff
meta.method.declaration storage.type.js, meta.symbol.clojure#8dcefc
terminator.js#afddfe
meta.js punctuation.definition.js#afddfe
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#466b86
variable.other.jsdoc, variable.other.phpdoc#80bf40
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#afddfe
variable.parameter.function.js#2172ab
variable.js, variable.other.js#afddfe
entity.name.type.js, entity.name.type.module.js#73b234
support.class.js#afddfe
variable.other.ruby#afddfe
entity.name.type.class.ruby#47adf5
constant.language.symbol.hashkey.ruby#2172ab
meta.attribute-selector.less entity.other.attribute-name.attribute#277fbe
variable.other.php, variable.other.property.php#afddfe
support.class.php#47adf5
meta.function-call.php punctuation#afddfe
variable.other.global.php#4299d7
variable.other.global.php punctuation.definition.variable#4299d7
constant.language.python#4299d7
variable.parameter.function.python, meta.function-call.arguments.python#2172ab
meta.function-call.python, meta.function-call.generic.python#afddfe
punctuation.python#afddfe
entity.name.function.decorator.python#1b6498
source.python variable.language.special#2172ab
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#8dcefc
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#d1ecff
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#2172ab
entity.name.tag.scss, entity.name.tag.sass#d1ecff
keyword.other.unit.scss, keyword.other.unit.sass#59931f
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#afddfe
entity.name.type.ts, entity.name.type.tsx#2172ab
support.class.node.ts, support.class.node.tsx#2172ab
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#466b86
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#afddfe
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#2172ab
meta.tag.js meta.jsx.children.tsx#2172ab
entity.name.tag.yaml#afddfe
variable.other.readwrite.js, variable.parameter#afddfe
support.class.component.js, support.class.component.tsx#d1ecff
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#afddfe
entity.name.type.tsx, entity.name.type.module.tsx#73b234
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#8dcefc
meta.diff, meta.diff.header#afddfeitalic
markup.deleted#afddfe
markup.changed#afddfe
markup.inserted#afddfe
markup.quote#1b6498italic
markup.list#afddfe
markup.bold, markup.italic#afddfe
markup.inline.raw#a6f655
markup.heading.setext#277fbe

Shiki preview

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

Loading...