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#353b35
  • activityBar.border#2a2d2a
  • activityBar.dropBackground#8fae8f40
  • activityBar.foreground#b8c7b8
  • activityBarBadge.background#435643
  • activityBarBadge.foreground#f0fff0
  • badge.background#435643
  • badge.foreground#f0fff0
  • breadcrumbPicker.background#1e1f1e
  • button.background#435643
  • button.foreground#f0fff0
  • button.hoverBackground#4f634f
  • debugExceptionWidget.background#1e1f1e
  • debugExceptionWidget.border#1e1f1e
  • debugToolBar.background#1e1f1e
  • debugToolBar.border#2a2d2a
  • descriptionForeground#c8e4c8
  • diffEditor.insertedTextBackground#435643
  • diffEditor.insertedTextBorder#435643
  • diffEditor.removedTextBackground#435643
  • diffEditor.removedTextBorder#435643
  • dropdown.background#353b35
  • dropdown.border#2a2d2a
  • dropdown.foreground#f0fff0
  • editor.background#2a2d2a
  • editor.findMatchBackground#48514880
  • editor.findMatchHighlightBackground#535f5380
  • editor.foreground#b8c7b8
  • editor.hoverHighlightBackground#485148
  • editor.inactiveSelectionBackground#5e6e5e
  • editor.lineHighlightBackground#353b35
  • editor.rangeHighlightBackground#353b35
  • editor.selectionBackground#353b35
  • editor.selectionHighlightBackground#353b35
  • editor.wordHighlightBackground#353b35
  • editor.wordHighlightStrongBackground#353b35
  • editorBracketMatch.background#1e1f1e
  • editorBracketMatch.border#5e6e5e
  • editorCodeLens.foreground#b8c7b8
  • editorCursor.background#2a2d2a
  • editorCursor.foreground#687d68
  • editorError.foreground#4f634f
  • editorGroup.background#5e6e5e
  • editorGroup.border#1e1f1e
  • editorGroup.dropBackground#bfd45440
  • editorGroupHeader.noTabsBackground#353b35
  • editorGroupHeader.tabsBackground#353b35
  • editorGroupHeader.tabsBorder#1e1f1e
  • editorGutter.addedBackground#353b35
  • editorGutter.background#1e1f1e64
  • editorGutter.deletedBackground#656b47
  • editorGutter.modifiedBackground#5c705c
  • editorHoverWidget.background#1e1f1e
  • editorHoverWidget.border#1e1f1e
  • editorIndentGuide.activeBackground#485148
  • editorIndentGuide.background#353b35
  • editorLineNumber.activeForeground#a1b5a1
  • editorLineNumber.foreground#485148E6
  • editorMarkerNavigation.background#353b35
  • editorMarkerNavigationError.background#435643
  • editorMarkerNavigationWarning.background#5c705c
  • editorOverviewRuler.commonContentForeground#687d68
  • editorOverviewRuler.currentContentForeground#687d68
  • editorOverviewRuler.incomingContentForeground#687d68
  • editorRuler.foreground#b8c7b8
  • editorSuggestWidget.background#353b35
  • editorSuggestWidget.border#1e1f1e
  • editorSuggestWidget.foreground#d7dac8
  • editorSuggestWidget.highlightForeground#e5fb79
  • editorSuggestWidget.selectedBackground#1e1f1e
  • editorWarning.foreground#5c705c
  • editorWhitespace.foreground#5e6e5e
  • editorWidget.background#1e1f1e
  • editorWidget.border#1e1f1e
  • errorForeground#435643
  • extensionButton.prominentBackground#435643
  • extensionButton.prominentForeground#f0fff0
  • extensionButton.prominentHoverBackground#435643
  • focusBorder#48514880
  • foreground#b8c7b8
  • gitDecoration.addedResourceForeground#b3d6b3
  • gitDecoration.conflictingResourceForeground#5c705c
  • gitDecoration.deletedResourceForeground#656b47
  • gitDecoration.ignoredResourceForeground#485148
  • gitDecoration.modifiedResourceForeground#bfd454
  • gitDecoration.untrackedResourceForeground#fbfbf8
  • input.background#353b35
  • input.border#485148
  • input.foreground#c8e4c8
  • input.placeholderForeground#b8c7b8
  • inputOption.activeBorder#bfd454
  • inputValidation.errorBackground#435643
  • inputValidation.errorBorder#435643
  • inputValidation.infoBackground#2a2d2a
  • inputValidation.infoBorder#4f634f
  • inputValidation.warningBackground#5c705c
  • inputValidation.warningBorder#5c705c
  • list.activeSelectionBackground#485148BF
  • list.activeSelectionForeground#c8e4c8
  • list.dropBackground#bfd45440
  • list.errorForeground#687d68
  • list.focusBackground#353b35
  • list.focusForeground#cbe25a
  • list.highlightForeground#cbe25a
  • list.hoverBackground#353b35
  • list.hoverForeground#cbe25a
  • list.inactiveSelectionBackground#353b35
  • list.inactiveSelectionForeground#687d68
  • list.invalidItemForeground#687d68
  • list.warningForeground#687d68
  • merge.currentHeaderBackground#5e6e5e
  • merge.incomingHeaderBackground#4f634f
  • meta.objectliteral.js#4f634f
  • notificationLink.foreground#bfd454
  • notifications.background#1e1f1e
  • notifications.foreground#c8e4c8
  • panel.background#1e1f1e
  • panel.border#1e1f1e
  • panel.dropBackground#8fae8f40
  • panelTitle.activeBorder#535f53
  • panelTitle.activeForeground#f0fff0
  • panelTitle.inactiveForeground#687d68
  • peekView.border#353b35
  • peekViewEditor.background#2a2d2a
  • peekViewEditor.matchHighlightBackground#435643
  • peekViewResult.background#2a2d2a
  • peekViewResult.fileForeground#a1b5a1
  • peekViewResult.lineForeground#535f53
  • peekViewResult.matchHighlightBackground#435643
  • peekViewResult.selectionBackground#353b35
  • peekViewResult.selectionForeground#b8c7b8
  • peekViewTitle.background#1e1f1e
  • peekViewTitleDescription.foreground#687d68
  • peekViewTitleLabel.foreground#a1b5a1
  • pickerGroup.border#1e1f1e
  • pickerGroup.foreground#c8e4c8
  • progress.background#5e6e5e
  • progressBar.background#5c705c
  • punctuation.definition.generic.begin.html#687d68
  • scrollbar.shadow#1e1f1e
  • scrollbarSlider.activeBackground#535f53
  • scrollbarSlider.background#353b35
  • scrollbarSlider.hoverBackground#485148
  • selection.background#5c705c
  • sideBar.background#1e1f1e
  • sideBar.border#2a2d2a80
  • sideBar.dropBackground#8fae8f40
  • sideBar.foreground#687d68
  • sideBarSectionHeader.background#353b35
  • sideBarSectionHeader.foreground#b8c7b8
  • sideBarTitle.foreground#b8c7b8
  • source.elm#5e6e5e
  • statusBar.background#2a2d2a
  • statusBar.border#353b35
  • statusBar.debuggingBackground#2a2d2a
  • statusBar.debuggingBorder#2a2d2a
  • statusBar.foreground#5e6e5e
  • statusBar.noFolderBackground#2a2d2a
  • statusBar.noFolderBorder#353b35
  • statusBarItem.activeBackground#5e6e5e
  • statusBarItem.hoverBackground#353b35
  • statusBarItem.prominentBackground#353b35
  • statusBarItem.prominentHoverBackground#353b35
  • string.quoted.single.js#e5fb79
  • tab.activeBackground#2a2d2a
  • tab.activeBorder#1e1f1e
  • tab.activeForeground#f0fff0
  • tab.border#2a2d2a
  • tab.hoverBackground#2a2d2a
  • tab.inactiveBackground#353b35
  • tab.inactiveForeground#687d68
  • tab.unfocusedActiveBorder#687d68
  • tab.unfocusedActiveForeground#687d68
  • tab.unfocusedInactiveForeground#687d68
  • terminal.ansiBlack#353b35
  • terminal.ansiBlue#5c705c
  • terminal.ansiBrightBlack#5e6e5e
  • terminal.ansiBrightBlue#a1b5a1
  • terminal.ansiBrightCyan#b8c7b8
  • terminal.ansiBrightGreen#5e6e5e
  • terminal.ansiBrightMagenta#4f634f
  • terminal.ansiBrightRed#90947a
  • terminal.ansiBrightWhite#f0fff0
  • terminal.ansiBrightYellow#687d68
  • terminal.ansiCyan#bfd454
  • terminal.ansiGreen#435643
  • terminal.ansiMagenta#687d68
  • terminal.ansiRed#435643
  • terminal.ansiWhite#c8e4c8
  • terminal.ansiYellow#5c705c
  • terminal.background#1e1f1e
  • terminal.foreground#b8c7b8
  • terminalCursor.background#2a2d2a
  • terminalCursor.foreground#4f634f
  • textLink.activeForeground#bfd454
  • textLink.foreground#bfd454
  • titleBar.activeBackground#2a2d2a
  • titleBar.activeForeground#c8e4c8
  • titleBar.inactiveBackground#1e1f1e
  • walkThrough.embeddedEditorBackground#1e1f1e
  • welcomePage.buttonBackground#1e1f1e
  • welcomePage.buttonHoverBackground#1e1f1e
  • widget.shadow#1e1f1e

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#b8c7b8italic
meta.embedded, source.groovy.embedded#b8c7b8
comment, punctuation.definition.comment#485148italic
variable, string constant.other.placeholder#435643
constant.other.color#f0fff0
invalid, invalid.illegal#f0fff0
keyword, punctuation.accessor, storage.type#e5fb79
storage.modifier, constant.keyword.clojure#a2b34d
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#535f53
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#cbe25a
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#435643
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#f0fff0
meta.block variable.other#b8c7b8
support.other.variable, string.other.link#e5fb79
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#daf06a
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#5c705cnormal
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#a1a58d
support.type#bfd454
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#8fae8f
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#435643
variable.other.global.safer.php#8fae8f
variable.language#e5fb79italic
entity.name.method.js#4f634fitalic
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#b1c44f
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#e5fb79
entity.name.function.go, source.go keyword.control.loop.go#f0fff0
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#f0fff0
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#f0fff0
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#f0fff0
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#f0fff0
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#e5fb79
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#e5fb79
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#e5fb79
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#e5fb79
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#e5fb79italic
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#e5fb79italic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#e5fb79
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#e5fb79
keyword.control.elixir#e5fb79italic
keyword.control.java#e5fb79italic
meta.tag.preprocessor.xml#e5fb79
meta.tag.preprocessor.xml entity.other.attribute-name#d7dac8
keyword.operator.assignment#e5fb79
keyword.operator.logical.js, keyword.operator.logical.js.jsx#e5fb79
keyword.operator.logical.coffee#e5fb79
keyword.operator.logical.ts, keyword.operator.logical.tsx#e5fb79
source.go keyword.operator.assignment.go#e5fb79normal
source.php keyword.operator, punctuation.separator.inheritance.php#e5fb79
source.shell meta.scope.logical-expression.shell#e5fb79
entity.other.attribute-name#687d68italic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#b3d6b3
text.html.basic#c8e4c8
entity.other.attribute-name.class#f0fff0
source.sass keyword.control#4f634f
markup.inserted#7d816a
markup.deleted#435643italic
markup.deleted.diff#435643
markup.inserted.diff#7d816aitalic
markup.changed#687d68italic
string.regexp#bfd454
constant.character.escape#bfd454
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#435643italic
source.js constant.other.object.key.js string.unquoted.label.js#435643italic
support.type.property-name.json#4f634f
support.constant.json#7d816a
meta.structure.dictionary.value.json string.quoted.double#cbe25a
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#e5fb79
source.json meta.structure.dictionary.json support.type.property-name.json#f0fff0
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#b3d6b3
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#8fae8f
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#687d68
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#5c705c
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#4f634f
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#435643
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#435643
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#435643
text.html.markdown, punctuation.definition.list_item.markdown#f0fff0
beginning.punctuation.definition.list.markdown#e5fb79
text.html.markdown markup.inline.raw.markdown#687d68
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#a1b5a1
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#e5fb79
markup.heading.markdown punctuation.definition.heading.markdown#c8e4c8
markup.italic.markdownitalic
markup.bold, markup.bold string#90947abold
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#90947abold
markup.underline#c8e4c8underline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#2a2d2a
markup.quote.markdown#c8e4c8italic
beginning.punctuation.definition.quote.markdown#656b47
meta.paragraph.markdown#c8e4c8
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#b3d6b3
markup.quoteitalic
string.other.link.title.markdown#e5fb79
markup.underline.link.markdown#b3d6b3
string.other.link.description.title.markdown#687d68
constant.other.reference.link.markdown#a1a58d
markup.raw.block#687d68
markup.raw.block.fenced.markdown#2a2d2a50
punctuation.definition.fenced.markdown#2a2d2a50
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#f0fff0
variable.language.fenced.markdown#a1b5a1
meta.separator#a1b5a1bold
markup.table#f0fff0
token.info-token#5c705c
token.warn-token#90947a
token.error-token#435643
token.debug-token#687d68
string, string.quoted#e5fb79
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#b3d6b3
support.constant.math#7d816a
string.regexp#7d816a
constant.numeric, constant.character.numeric#daf06a
variable.language, variable.other#e5fb79
variable.language.this.js, variable.language.this.php#e5fb79italic
keyword#7d816a
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#daf06aitalic
storage.type.class.js#e5fb79
entity.name.class, meta.class entity.name.type.class#c8e4c8
entity.name.type#b8c7b8
entity.name.function#8fae8f
punctuation.definition.variable#b8c7b8
punctuation.section.embedded.begin, punctuation.section.embedded.end#535f53
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#f0fff0
support.function.construct, keyword.other.new#818b4b
constant.character, constant.other#e5fb79
constant.character.escape#90947a
string.regexp, string.regexp keyword.other#a1b5a1
entity.other.inherited-class#c8e4c8
entity.name.tag#f0fff0
punctuation.definition.tag, meta.tag#687d68
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#f0fff0
entity.other.attribute-name#f0fff0italic
entity.name.tag.custom#5c705c
support.function#b3d6b3
punctuation.separator.continuation#435643
invalid.broken#1e1f1e
invalid.unimplemented#f0fff0
invalid.illegal#f0fff0
support.type, support.class#bfd454
support.variable.dom#e5fb79
support.type.exception#90947a
support.other.variable
invalid#f0fff0
invalid.deprecated#90947a
keyword.operator#bfd454normal
keyword.operator.relational#687d68italic
keyword.operator.assignment#e5fb79
keyword.operator.arithmetic#8fae8f
keyword.operator.bitwise#687d68
keyword.operator.increment#687d68
keyword.operator.ternary#687d68
comment.line.double-slash#5e6e5e
object#5c705c
constant.language.null#f0fff0
meta.brace#5e6e5e
meta.delimiter.period#c8e4c8italic
constant.language.boolean#b1c44f
object.comma#f0fff0
variable.parameter.function#bfd454
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#a1a58d
meta.property-list entity.name.tag.reference#5c705c
constant.other.color.rgb-value punctuation.definition.constant#90947a
meta.selector#687d68italic
entity.other.attribute-name.id#cbe25a
meta.property-name#bfd454
entity.name.tag.doctype, meta.tag.sgml.doctype#5e6e5eitalic
keyword.control.operator#bfd454
keyword.operator.logical#687d68
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#b3d6b3
variable.other.object.property#c8e4c8italic
meta.function-call.js.jsx entity.name.function.js.jsx#687d68
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#c8e4c8
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#e5fb79italic
variable.interpolation#435643
support.variable.property#bfd454
string.template meta.template.expression#435643
string.template punctuation.definition.string#c8e4c8
italic#687d68italic
bold#7d816abold
quote#5e6e5eitalic
raw#b8c7b8
variable.assignment.coffee#bfd454
variable.parameter.function.coffee#c8e4c8
variable.assignment.coffee#7d816a
variable.other.readwrite.cs#c8e4c8
entity.name.type.class.cs, storage.type.cs#4f634f
entity.name.type.namespace.cs#b8c7b8
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#f0fff0
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#f0fff0
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#a2b34d
keyword.control.at-rule.media.css#daf06a
entity.other.attribute-name.id, punctuation.definition.entity.css#e5fb79
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#4f634f
source.elixir entity.name.function#7d816a
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#5c705c
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#7d816a
source.elixir .punctuation.binary.elixir#687d68italic
source.go meta.function-call.go#b8c7b8
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#687d68italic
source.go constant.language.go, source.go constant.other.placeholder.go#435643
meta.class entity.name.type.class, entity.global.clojure#f0fff0
meta.method.declaration storage.type.js, meta.symbol.clojure#b3d6b3
terminator.js#c8e4c8
meta.js punctuation.definition.js#c8e4c8
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#5e6e5e
variable.other.jsdoc, variable.other.phpdoc#bfd454
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#c8e4c8
variable.parameter.function.js#4f634f
variable.js, variable.other.js#c8e4c8
entity.name.type.js, entity.name.type.module.js#b1c44f
support.class.js#c8e4c8
variable.other.ruby#c8e4c8
entity.name.type.class.ruby#8fae8f
constant.language.symbol.hashkey.ruby#4f634f
meta.attribute-selector.less entity.other.attribute-name.attribute#5c705c
variable.other.php, variable.other.property.php#c8e4c8
support.class.php#8fae8f
meta.function-call.php punctuation#c8e4c8
variable.other.global.php#687d68
variable.other.global.php punctuation.definition.variable#687d68
constant.language.python#687d68
variable.parameter.function.python, meta.function-call.arguments.python#4f634f
meta.function-call.python, meta.function-call.generic.python#c8e4c8
punctuation.python#c8e4c8
entity.name.function.decorator.python#435643
source.python variable.language.special#4f634f
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#b3d6b3
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#f0fff0
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#4f634f
entity.name.tag.scss, entity.name.tag.sass#f0fff0
keyword.other.unit.scss, keyword.other.unit.sass#818b4b
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#c8e4c8
entity.name.type.ts, entity.name.type.tsx#4f634f
support.class.node.ts, support.class.node.tsx#4f634f
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#5e6e5e
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#c8e4c8
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#4f634f
meta.tag.js meta.jsx.children.tsx#4f634f
entity.name.tag.yaml#c8e4c8
variable.other.readwrite.js, variable.parameter#c8e4c8
support.class.component.js, support.class.component.tsx#f0fff0
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#c8e4c8
entity.name.type.tsx, entity.name.type.module.tsx#b1c44f
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#b3d6b3
meta.diff, meta.diff.header#c8e4c8italic
markup.deleted#c8e4c8
markup.changed#c8e4c8
markup.inserted#c8e4c8
markup.quote#435643italic
markup.list#c8e4c8
markup.bold, markup.italic#c8e4c8
markup.inline.raw#e5fb79
markup.heading.setext#5c705c

Shiki preview

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

Loading...

Base2tone VSCode Themes - Coding Theme