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#2f2d2e
  • activityBar.border#222021
  • activityBar.dropBackground#d2799840
  • activityBar.foreground#b3adaf
  • activityBarBadge.background#ad1f51
  • activityBarBadge.foreground#ffebf2
  • badge.background#ad1f51
  • badge.foreground#ffebf2
  • breadcrumbPicker.background#151414
  • button.background#ad1f51
  • button.foreground#ffebf2
  • button.hoverBackground#875e6d
  • debugExceptionWidget.background#151414
  • debugExceptionWidget.border#151414
  • debugToolBar.background#151414
  • debugToolBar.border#222021
  • descriptionForeground#f0a8c1
  • diffEditor.insertedTextBackground#ad1f51
  • diffEditor.insertedTextBorder#ad1f51
  • diffEditor.removedTextBackground#ad1f51
  • diffEditor.removedTextBorder#ad1f51
  • dropdown.background#2f2d2e
  • dropdown.border#222021
  • dropdown.foreground#ffebf2
  • editor.background#222021
  • editor.findMatchBackground#56525480
  • editor.findMatchHighlightBackground#635f6080
  • editor.foreground#b3adaf
  • editor.hoverHighlightBackground#565254
  • editor.inactiveSelectionBackground#706b6d
  • editor.lineHighlightBackground#2f2d2e
  • editor.rangeHighlightBackground#2f2d2e
  • editor.selectionBackground#2f2d2e
  • editor.selectionHighlightBackground#2f2d2e
  • editor.wordHighlightBackground#2f2d2e
  • editor.wordHighlightStrongBackground#2f2d2e
  • editorBracketMatch.background#151414
  • editorBracketMatch.border#706b6d
  • editorCodeLens.foreground#b3adaf
  • editorCursor.background#222021
  • editorCursor.foreground#9c818b
  • editorError.foreground#875e6d
  • editorGroup.background#706b6d
  • editorGroup.border#151414
  • editorGroup.dropBackground#cca13340
  • editorGroupHeader.noTabsBackground#2f2d2e
  • editorGroupHeader.tabsBackground#2f2d2e
  • editorGroupHeader.tabsBorder#151414
  • editorGutter.addedBackground#2f2d2e
  • editorGutter.background#15141464
  • editorGutter.deletedBackground#996e00
  • editorGutter.modifiedBackground#936c7a
  • editorHoverWidget.background#151414
  • editorHoverWidget.border#151414
  • editorIndentGuide.activeBackground#565254
  • editorIndentGuide.background#2f2d2e
  • editorLineNumber.activeForeground#9f999b
  • editorLineNumber.foreground#565254E6
  • editorMarkerNavigation.background#2f2d2e
  • editorMarkerNavigationError.background#ad1f51
  • editorMarkerNavigationWarning.background#936c7a
  • editorOverviewRuler.commonContentForeground#9c818b
  • editorOverviewRuler.currentContentForeground#9c818b
  • editorOverviewRuler.incomingContentForeground#9c818b
  • editorRuler.foreground#b3adaf
  • editorSuggestWidget.background#2f2d2e
  • editorSuggestWidget.border#151414
  • editorSuggestWidget.foreground#d6d3cc
  • editorSuggestWidget.highlightForeground#ffcc4d
  • editorSuggestWidget.selectedBackground#151414
  • editorWarning.foreground#936c7a
  • editorWhitespace.foreground#706b6d
  • editorWidget.background#151414
  • editorWidget.border#151414
  • errorForeground#ad1f51
  • extensionButton.prominentBackground#ad1f51
  • extensionButton.prominentForeground#ffebf2
  • extensionButton.prominentHoverBackground#ad1f51
  • focusBorder#56525480
  • foreground#b3adaf
  • gitDecoration.addedResourceForeground#e28dab
  • gitDecoration.conflictingResourceForeground#936c7a
  • gitDecoration.deletedResourceForeground#996e00
  • gitDecoration.ignoredResourceForeground#565254
  • gitDecoration.modifiedResourceForeground#cca133
  • gitDecoration.untrackedResourceForeground#fbfaf9
  • input.background#2f2d2e
  • input.border#565254
  • input.foreground#f0a8c1
  • input.placeholderForeground#b3adaf
  • inputOption.activeBorder#cca133
  • inputValidation.errorBackground#ad1f51
  • inputValidation.errorBorder#ad1f51
  • inputValidation.infoBackground#222021
  • inputValidation.infoBorder#875e6d
  • inputValidation.warningBackground#936c7a
  • inputValidation.warningBorder#936c7a
  • list.activeSelectionBackground#565254BF
  • list.activeSelectionForeground#f0a8c1
  • list.dropBackground#cca13340
  • list.errorForeground#9c818b
  • list.focusBackground#2f2d2e
  • list.focusForeground#ddaf3c
  • list.highlightForeground#ddaf3c
  • list.hoverBackground#2f2d2e
  • list.hoverForeground#ddaf3c
  • list.inactiveSelectionBackground#2f2d2e
  • list.inactiveSelectionForeground#8a8586
  • list.invalidItemForeground#9c818b
  • list.warningForeground#9c818b
  • merge.currentHeaderBackground#706b6d
  • merge.incomingHeaderBackground#875e6d
  • meta.objectliteral.js#875e6d
  • notificationLink.foreground#cca133
  • notifications.background#151414
  • notifications.foreground#f0a8c1
  • panel.background#151414
  • panel.border#151414
  • panel.dropBackground#d2799840
  • panelTitle.activeBorder#635f60
  • panelTitle.activeForeground#ffebf2
  • panelTitle.inactiveForeground#8a8586
  • peekView.border#2f2d2e
  • peekViewEditor.background#222021
  • peekViewEditor.matchHighlightBackground#ad1f51
  • peekViewResult.background#222021
  • peekViewResult.fileForeground#9f999b
  • peekViewResult.lineForeground#635f60
  • peekViewResult.matchHighlightBackground#ad1f51
  • peekViewResult.selectionBackground#2f2d2e
  • peekViewResult.selectionForeground#b3adaf
  • peekViewTitle.background#151414
  • peekViewTitleDescription.foreground#8a8586
  • peekViewTitleLabel.foreground#9f999b
  • pickerGroup.border#151414
  • pickerGroup.foreground#f0a8c1
  • progress.background#706b6d
  • progressBar.background#936c7a
  • punctuation.definition.generic.begin.html#9c818b
  • scrollbar.shadow#151414
  • scrollbarSlider.activeBackground#635f60
  • scrollbarSlider.background#2f2d2e
  • scrollbarSlider.hoverBackground#565254
  • selection.background#936c7a
  • sideBar.background#151414
  • sideBar.border#22202180
  • sideBar.dropBackground#d2799840
  • sideBar.foreground#8a8586
  • sideBarSectionHeader.background#2f2d2e
  • sideBarSectionHeader.foreground#b3adaf
  • sideBarTitle.foreground#b3adaf
  • source.elm#706b6d
  • statusBar.background#222021
  • statusBar.border#2f2d2e
  • statusBar.debuggingBackground#222021
  • statusBar.debuggingBorder#222021
  • statusBar.foreground#706b6d
  • statusBar.noFolderBackground#222021
  • statusBar.noFolderBorder#2f2d2e
  • statusBarItem.activeBackground#706b6d
  • statusBarItem.hoverBackground#2f2d2e
  • statusBarItem.prominentBackground#2f2d2e
  • statusBarItem.prominentHoverBackground#2f2d2e
  • string.quoted.single.js#ffcc4d
  • tab.activeBackground#222021
  • tab.activeBorder#151414
  • tab.activeForeground#ffebf2
  • tab.border#222021
  • tab.hoverBackground#222021
  • tab.inactiveBackground#2f2d2e
  • tab.inactiveForeground#8a8586
  • tab.unfocusedActiveBorder#8a8586
  • tab.unfocusedActiveForeground#8a8586
  • tab.unfocusedInactiveForeground#8a8586
  • terminal.ansiBlack#2f2d2e
  • terminal.ansiBlue#936c7a
  • terminal.ansiBrightBlack#706b6d
  • terminal.ansiBrightBlue#9f999b
  • terminal.ansiBrightCyan#b3adaf
  • terminal.ansiBrightGreen#706b6d
  • terminal.ansiBrightMagenta#875e6d
  • terminal.ansiBrightRed#8b8984
  • terminal.ansiBrightWhite#ffebf2
  • terminal.ansiBrightYellow#8a8586
  • terminal.ansiCyan#cca133
  • terminal.ansiGreen#ad1f51
  • terminal.ansiMagenta#9c818b
  • terminal.ansiRed#ad1f51
  • terminal.ansiWhite#f0a8c1
  • terminal.ansiYellow#936c7a
  • terminal.background#151414
  • terminal.foreground#b3adaf
  • terminalCursor.background#222021
  • terminalCursor.foreground#875e6d
  • textLink.activeForeground#cca133
  • textLink.foreground#cca133
  • titleBar.activeBackground#222021
  • titleBar.activeForeground#f0a8c1
  • titleBar.inactiveBackground#151414
  • walkThrough.embeddedEditorBackground#151414
  • welcomePage.buttonBackground#151414
  • welcomePage.buttonHoverBackground#151414
  • widget.shadow#151414

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#b3adafitalic
meta.embedded, source.groovy.embedded#b3adaf
comment, punctuation.definition.comment#565254italic
variable, string constant.other.placeholder#ad1f51
constant.other.color#ffebf2
invalid, invalid.illegal#ffebf2
keyword, punctuation.accessor, storage.type#ffcc4d
storage.modifier, constant.keyword.clojure#b88914
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#635f60
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#ddaf3c
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#ad1f51
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#ffebf2
meta.block variable.other#b3adaf
support.other.variable, string.other.link#ffcc4d
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#ebbc47
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#936c7anormal
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#9d9b95
support.type#cca133
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#d27998
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#ad1f51
variable.other.global.safer.php#d27998
variable.language#ffcc4ditalic
entity.name.method.js#875e6ditalic
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#c39622
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#ffcc4d
entity.name.function.go, source.go keyword.control.loop.go#ffebf2
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#ffebf2
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#ffebf2
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#ffebf2
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#ffebf2
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#ffcc4d
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#ffcc4d
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#ffcc4d
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#ffcc4d
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#ffcc4ditalic
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#ffcc4ditalic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#ffcc4d
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#ffcc4d
keyword.control.elixir#ffcc4ditalic
keyword.control.java#ffcc4ditalic
meta.tag.preprocessor.xml#ffcc4d
meta.tag.preprocessor.xml entity.other.attribute-name#d6d3cc
keyword.operator.assignment#ffcc4d
keyword.operator.logical.js, keyword.operator.logical.js.jsx#ffcc4d
keyword.operator.logical.coffee#ffcc4d
keyword.operator.logical.ts, keyword.operator.logical.tsx#ffcc4d
source.go keyword.operator.assignment.go#ffcc4dnormal
source.php keyword.operator, punctuation.separator.inheritance.php#ffcc4d
source.shell meta.scope.logical-expression.shell#ffcc4d
entity.other.attribute-name#9c818bitalic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#e28dab
text.html.basic#f0a8c1
entity.other.attribute-name.class#ffebf2
source.sass keyword.control#875e6d
markup.inserted#787673
markup.deleted#ad1f51italic
markup.deleted.diff#ad1f51
markup.inserted.diff#787673italic
markup.changed#9c818bitalic
string.regexp#cca133
constant.character.escape#cca133
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#ad1f51italic
source.js constant.other.object.key.js string.unquoted.label.js#ad1f51italic
support.type.property-name.json#875e6d
support.constant.json#787673
meta.structure.dictionary.value.json string.quoted.double#ddaf3c
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#ffcc4d
source.json meta.structure.dictionary.json support.type.property-name.json#ffebf2
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#e28dab
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#d27998
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#9c818b
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#936c7a
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#875e6d
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#ad1f51
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#ad1f51
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#ad1f51
text.html.markdown, punctuation.definition.list_item.markdown#ffebf2
beginning.punctuation.definition.list.markdown#ffcc4d
text.html.markdown markup.inline.raw.markdown#9c818b
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#9f999b
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#ffcc4d
markup.heading.markdown punctuation.definition.heading.markdown#f0a8c1
markup.italic.markdownitalic
markup.bold, markup.bold string#8b8984bold
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#8b8984bold
markup.underline#f0a8c1underline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#222021
markup.quote.markdown#f0a8c1italic
beginning.punctuation.definition.quote.markdown#996e00
meta.paragraph.markdown#f0a8c1
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#e28dab
markup.quoteitalic
string.other.link.title.markdown#ffcc4d
markup.underline.link.markdown#e28dab
string.other.link.description.title.markdown#9c818b
constant.other.reference.link.markdown#9d9b95
markup.raw.block#9c818b
markup.raw.block.fenced.markdown#22202150
punctuation.definition.fenced.markdown#22202150
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#ffebf2
variable.language.fenced.markdown#9f999b
meta.separator#9f999bbold
markup.table#ffebf2
token.info-token#936c7a
token.warn-token#8b8984
token.error-token#ad1f51
token.debug-token#9c818b
string, string.quoted#ffcc4d
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#e28dab
support.constant.math#787673
string.regexp#787673
constant.numeric, constant.character.numeric#ebbc47
variable.language, variable.other#ffcc4d
variable.language.this.js, variable.language.this.php#ffcc4ditalic
keyword#787673
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#ebbc47italic
storage.type.class.js#ffcc4d
entity.name.class, meta.class entity.name.type.class#f0a8c1
entity.name.type#b3adaf
entity.name.function#d27998
punctuation.definition.variable#b3adaf
punctuation.section.embedded.begin, punctuation.section.embedded.end#635f60
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#ffebf2
support.function.construct, keyword.other.new#aa7c09
constant.character, constant.other#ffcc4d
constant.character.escape#8b8984
string.regexp, string.regexp keyword.other#9f999b
entity.other.inherited-class#f0a8c1
entity.name.tag#ffebf2
punctuation.definition.tag, meta.tag#8a8586
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#ffebf2
entity.other.attribute-name#ffebf2italic
entity.name.tag.custom#936c7a
support.function#e28dab
punctuation.separator.continuation#ad1f51
invalid.broken#151414
invalid.unimplemented#ffebf2
invalid.illegal#ffebf2
support.type, support.class#cca133
support.variable.dom#ffcc4d
support.type.exception#8b8984
support.other.variable
invalid#ffebf2
invalid.deprecated#8b8984
keyword.operator#cca133normal
keyword.operator.relational#9c818bitalic
keyword.operator.assignment#ffcc4d
keyword.operator.arithmetic#d27998
keyword.operator.bitwise#9c818b
keyword.operator.increment#9c818b
keyword.operator.ternary#9c818b
comment.line.double-slash#706b6d
object#936c7a
constant.language.null#ffebf2
meta.brace#706b6d
meta.delimiter.period#f0a8c1italic
constant.language.boolean#c39622
object.comma#ffebf2
variable.parameter.function#cca133
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#9d9b95
meta.property-list entity.name.tag.reference#936c7a
constant.other.color.rgb-value punctuation.definition.constant#8b8984
meta.selector#9c818bitalic
entity.other.attribute-name.id#ddaf3c
meta.property-name#cca133
entity.name.tag.doctype, meta.tag.sgml.doctype#706b6ditalic
keyword.control.operator#cca133
keyword.operator.logical#9c818b
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#e28dab
variable.other.object.property#f0a8c1italic
meta.function-call.js.jsx entity.name.function.js.jsx#9c818b
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#f0a8c1
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#ffcc4ditalic
variable.interpolation#ad1f51
support.variable.property#cca133
string.template meta.template.expression#ad1f51
string.template punctuation.definition.string#f0a8c1
italic#9c818bitalic
bold#787673bold
quote#706b6ditalic
raw#b3adaf
variable.assignment.coffee#cca133
variable.parameter.function.coffee#f0a8c1
variable.assignment.coffee#787673
variable.other.readwrite.cs#f0a8c1
entity.name.type.class.cs, storage.type.cs#875e6d
entity.name.type.namespace.cs#b3adaf
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#ffebf2
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#ffebf2
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#b88914
keyword.control.at-rule.media.css#ebbc47
entity.other.attribute-name.id, punctuation.definition.entity.css#ffcc4d
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#875e6d
source.elixir entity.name.function#787673
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#936c7a
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#787673
source.elixir .punctuation.binary.elixir#9c818bitalic
source.go meta.function-call.go#b3adaf
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#9c818bitalic
source.go constant.language.go, source.go constant.other.placeholder.go#ad1f51
meta.class entity.name.type.class, entity.global.clojure#ffebf2
meta.method.declaration storage.type.js, meta.symbol.clojure#e28dab
terminator.js#f0a8c1
meta.js punctuation.definition.js#f0a8c1
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#706b6d
variable.other.jsdoc, variable.other.phpdoc#cca133
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#f0a8c1
variable.parameter.function.js#875e6d
variable.js, variable.other.js#f0a8c1
entity.name.type.js, entity.name.type.module.js#c39622
support.class.js#f0a8c1
variable.other.ruby#f0a8c1
entity.name.type.class.ruby#d27998
constant.language.symbol.hashkey.ruby#875e6d
meta.attribute-selector.less entity.other.attribute-name.attribute#936c7a
variable.other.php, variable.other.property.php#f0a8c1
support.class.php#d27998
meta.function-call.php punctuation#f0a8c1
variable.other.global.php#9c818b
variable.other.global.php punctuation.definition.variable#9c818b
constant.language.python#9c818b
variable.parameter.function.python, meta.function-call.arguments.python#875e6d
meta.function-call.python, meta.function-call.generic.python#f0a8c1
punctuation.python#f0a8c1
entity.name.function.decorator.python#ad1f51
source.python variable.language.special#875e6d
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#e28dab
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#ffebf2
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#875e6d
entity.name.tag.scss, entity.name.tag.sass#ffebf2
keyword.other.unit.scss, keyword.other.unit.sass#aa7c09
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#f0a8c1
entity.name.type.ts, entity.name.type.tsx#875e6d
support.class.node.ts, support.class.node.tsx#875e6d
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#706b6d
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#f0a8c1
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#875e6d
meta.tag.js meta.jsx.children.tsx#875e6d
entity.name.tag.yaml#f0a8c1
variable.other.readwrite.js, variable.parameter#f0a8c1
support.class.component.js, support.class.component.tsx#ffebf2
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#f0a8c1
entity.name.type.tsx, entity.name.type.module.tsx#c39622
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#e28dab
meta.diff, meta.diff.header#f0a8c1italic
markup.deleted#f0a8c1
markup.changed#f0a8c1
markup.inserted#f0a8c1
markup.quote#ad1f51italic
markup.list#f0a8c1
markup.bold, markup.italic#f0a8c1
markup.inline.raw#ffcc4d
markup.heading.setext#936c7a

Shiki preview

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

Loading...

Base2tone VSCode Themes - Coding Theme