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#31363f
  • activityBar.border#232834
  • activityBar.dropBackground#728fcb40
  • activityBar.foreground#a9afbc
  • activityBarBadge.background#063289
  • activityBarBadge.foreground#dee6f7
  • badge.background#063289
  • badge.foreground#dee6f7
  • breadcrumbPicker.background#191d24
  • button.background#063289
  • button.foreground#dee6f7
  • button.hoverBackground#0b3c9d
  • debugExceptionWidget.background#191d24
  • debugExceptionWidget.border#191d24
  • debugToolBar.background#191d24
  • debugToolBar.border#232834
  • descriptionForeground#b7c9eb
  • diffEditor.insertedTextBackground#063289
  • diffEditor.insertedTextBorder#063289
  • diffEditor.removedTextBackground#063289
  • diffEditor.removedTextBorder#063289
  • dropdown.background#31363f
  • dropdown.border#232834
  • dropdown.foreground#dee6f7
  • editor.background#232834
  • editor.findMatchBackground#4f566480
  • editor.findMatchHighlightBackground#656e8180
  • editor.foreground#a9afbc
  • editor.hoverHighlightBackground#4f5664
  • editor.inactiveSelectionBackground#707a8f
  • editor.lineHighlightBackground#31363f
  • editor.rangeHighlightBackground#31363f
  • editor.selectionBackground#31363f
  • editor.selectionHighlightBackground#31363f
  • editor.wordHighlightBackground#31363f
  • editor.wordHighlightStrongBackground#31363f
  • editorBracketMatch.background#191d24
  • editorBracketMatch.border#707a8f
  • editorCodeLens.foreground#a9afbc
  • editorCursor.background#232834
  • editorCursor.foreground#3d75e6
  • editorError.foreground#0b3c9d
  • editorGroup.background#707a8f
  • editorGroup.border#191d24
  • editorGroup.dropBackground#b2976240
  • editorGroupHeader.noTabsBackground#31363f
  • editorGroupHeader.tabsBackground#31363f
  • editorGroupHeader.tabsBorder#191d24
  • editorGutter.addedBackground#31363f
  • editorGutter.background#191d2464
  • editorGutter.deletedBackground#2d2006
  • editorGutter.modifiedBackground#1659df
  • editorHoverWidget.background#191d24
  • editorHoverWidget.border#191d24
  • editorIndentGuide.activeBackground#4f5664
  • editorIndentGuide.background#31363f
  • editorLineNumber.activeForeground#8d95a5
  • editorLineNumber.foreground#4f5664E6
  • editorMarkerNavigation.background#31363f
  • editorMarkerNavigationError.background#063289
  • editorMarkerNavigationWarning.background#1659df
  • editorOverviewRuler.commonContentForeground#3d75e6
  • editorOverviewRuler.currentContentForeground#3d75e6
  • editorOverviewRuler.incomingContentForeground#3d75e6
  • editorRuler.foreground#a9afbc
  • editorSuggestWidget.background#31363f
  • editorSuggestWidget.border#191d24
  • editorSuggestWidget.foreground#cdc4b1
  • editorSuggestWidget.highlightForeground#e5ddcd
  • editorSuggestWidget.selectedBackground#191d24
  • editorWarning.foreground#1659df
  • editorWhitespace.foreground#707a8f
  • editorWidget.background#191d24
  • editorWidget.border#191d24
  • errorForeground#063289
  • extensionButton.prominentBackground#063289
  • extensionButton.prominentForeground#dee6f7
  • extensionButton.prominentHoverBackground#063289
  • focusBorder#4f566480
  • foreground#a9afbc
  • gitDecoration.addedResourceForeground#93abdc
  • gitDecoration.conflictingResourceForeground#1659df
  • gitDecoration.deletedResourceForeground#2d2006
  • gitDecoration.ignoredResourceForeground#4f5664
  • gitDecoration.modifiedResourceForeground#b29762
  • gitDecoration.untrackedResourceForeground#faf8f5
  • input.background#31363f
  • input.border#4f5664
  • input.foreground#b7c9eb
  • input.placeholderForeground#a9afbc
  • inputOption.activeBorder#b29762
  • inputValidation.errorBackground#063289
  • inputValidation.errorBorder#063289
  • inputValidation.infoBackground#232834
  • inputValidation.infoBorder#0b3c9d
  • inputValidation.warningBackground#1659df
  • inputValidation.warningBorder#1659df
  • list.activeSelectionBackground#4f5664BF
  • list.activeSelectionForeground#b7c9eb
  • list.dropBackground#b2976240
  • list.errorForeground#3d75e6
  • list.focusBackground#31363f
  • list.focusForeground#c6b28b
  • list.highlightForeground#c6b28b
  • list.hoverBackground#31363f
  • list.hoverForeground#c6b28b
  • list.inactiveSelectionBackground#31363f
  • list.inactiveSelectionForeground#7e889a
  • list.invalidItemForeground#3d75e6
  • list.warningForeground#3d75e6
  • merge.currentHeaderBackground#707a8f
  • merge.incomingHeaderBackground#0b3c9d
  • meta.objectliteral.js#0b3c9d
  • notificationLink.foreground#b29762
  • notifications.background#191d24
  • notifications.foreground#b7c9eb
  • panel.background#191d24
  • panel.border#191d24
  • panel.dropBackground#728fcb40
  • panelTitle.activeBorder#656e81
  • panelTitle.activeForeground#dee6f7
  • panelTitle.inactiveForeground#7e889a
  • peekView.border#31363f
  • peekViewEditor.background#232834
  • peekViewEditor.matchHighlightBackground#063289
  • peekViewResult.background#232834
  • peekViewResult.fileForeground#8d95a5
  • peekViewResult.lineForeground#656e81
  • peekViewResult.matchHighlightBackground#063289
  • peekViewResult.selectionBackground#31363f
  • peekViewResult.selectionForeground#a9afbc
  • peekViewTitle.background#191d24
  • peekViewTitleDescription.foreground#7e889a
  • peekViewTitleLabel.foreground#8d95a5
  • pickerGroup.border#191d24
  • pickerGroup.foreground#b7c9eb
  • progress.background#707a8f
  • progressBar.background#1659df
  • punctuation.definition.generic.begin.html#3d75e6
  • scrollbar.shadow#191d24
  • scrollbarSlider.activeBackground#656e81
  • scrollbarSlider.background#31363f
  • scrollbarSlider.hoverBackground#4f5664
  • selection.background#1659df
  • sideBar.background#191d24
  • sideBar.border#23283480
  • sideBar.dropBackground#728fcb40
  • sideBar.foreground#7e889a
  • sideBarSectionHeader.background#31363f
  • sideBarSectionHeader.foreground#a9afbc
  • sideBarTitle.foreground#a9afbc
  • source.elm#707a8f
  • statusBar.background#232834
  • statusBar.border#31363f
  • statusBar.debuggingBackground#232834
  • statusBar.debuggingBorder#232834
  • statusBar.foreground#707a8f
  • statusBar.noFolderBackground#232834
  • statusBar.noFolderBorder#31363f
  • statusBarItem.activeBackground#707a8f
  • statusBarItem.hoverBackground#31363f
  • statusBarItem.prominentBackground#31363f
  • statusBarItem.prominentHoverBackground#31363f
  • string.quoted.single.js#e5ddcd
  • tab.activeBackground#232834
  • tab.activeBorder#191d24
  • tab.activeForeground#dee6f7
  • tab.border#232834
  • tab.hoverBackground#232834
  • tab.inactiveBackground#31363f
  • tab.inactiveForeground#7e889a
  • tab.unfocusedActiveBorder#7e889a
  • tab.unfocusedActiveForeground#7e889a
  • tab.unfocusedInactiveForeground#7e889a
  • terminal.ansiBlack#31363f
  • terminal.ansiBlue#1659df
  • terminal.ansiBrightBlack#707a8f
  • terminal.ansiBrightBlue#8d95a5
  • terminal.ansiBrightCyan#a9afbc
  • terminal.ansiBrightGreen#707a8f
  • terminal.ansiBrightMagenta#0b3c9d
  • terminal.ansiBrightRed#69604f
  • terminal.ansiBrightWhite#dee6f7
  • terminal.ansiBrightYellow#7e889a
  • terminal.ansiCyan#b29762
  • terminal.ansiGreen#063289
  • terminal.ansiMagenta#3d75e6
  • terminal.ansiRed#063289
  • terminal.ansiWhite#b7c9eb
  • terminal.ansiYellow#1659df
  • terminal.background#191d24
  • terminal.foreground#a9afbc
  • terminalCursor.background#232834
  • terminalCursor.foreground#0b3c9d
  • textLink.activeForeground#b29762
  • textLink.foreground#b29762
  • titleBar.activeBackground#232834
  • titleBar.activeForeground#b7c9eb
  • titleBar.inactiveBackground#191d24
  • walkThrough.embeddedEditorBackground#191d24
  • welcomePage.buttonBackground#191d24
  • welcomePage.buttonHoverBackground#191d24
  • widget.shadow#191d24

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#a9afbcitalic
meta.embedded, source.groovy.embedded#a9afbc
comment, punctuation.definition.comment#4f5664italic
variable, string constant.other.placeholder#063289
constant.other.color#dee6f7
invalid, invalid.illegal#dee6f7
keyword, punctuation.accessor, storage.type#e5ddcd
storage.modifier, constant.keyword.clojure#896724
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#656e81
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#c6b28b
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#063289
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#dee6f7
meta.block variable.other#a9afbc
support.other.variable, string.other.link#e5ddcd
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#d1c2a3
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#1659dfnormal
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#867b65
support.type#b29762
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#728fcb
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#063289
variable.other.global.safer.php#728fcb
variable.language#e5ddcditalic
entity.name.method.js#0b3c9ditalic
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#9a7c42
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#e5ddcd
entity.name.function.go, source.go keyword.control.loop.go#dee6f7
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#dee6f7
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#dee6f7
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#dee6f7
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#dee6f7
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#e5ddcd
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#e5ddcd
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#e5ddcd
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#e5ddcd
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#e5ddcditalic
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#e5ddcditalic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#e5ddcd
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#e5ddcd
keyword.control.elixir#e5ddcditalic
keyword.control.java#e5ddcditalic
meta.tag.preprocessor.xml#e5ddcd
meta.tag.preprocessor.xml entity.other.attribute-name#cdc4b1
keyword.operator.assignment#e5ddcd
keyword.operator.logical.js, keyword.operator.logical.js.jsx#e5ddcd
keyword.operator.logical.coffee#e5ddcd
keyword.operator.logical.ts, keyword.operator.logical.tsx#e5ddcd
source.go keyword.operator.assignment.go#e5ddcdnormal
source.php keyword.operator, punctuation.separator.inheritance.php#e5ddcd
source.shell meta.scope.logical-expression.shell#e5ddcd
entity.other.attribute-name#3d75e6italic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#93abdc
text.html.basic#b7c9eb
entity.other.attribute-name.class#dee6f7
source.sass keyword.control#0b3c9d
markup.inserted#544d40
markup.deleted#063289italic
markup.deleted.diff#063289
markup.inserted.diff#544d40italic
markup.changed#3d75e6italic
string.regexp#b29762
constant.character.escape#b29762
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#063289italic
source.js constant.other.object.key.js string.unquoted.label.js#063289italic
support.type.property-name.json#0b3c9d
support.constant.json#544d40
meta.structure.dictionary.value.json string.quoted.double#c6b28b
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#e5ddcd
source.json meta.structure.dictionary.json support.type.property-name.json#dee6f7
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#93abdc
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#728fcb
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#3d75e6
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#1659df
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#0b3c9d
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#063289
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#063289
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#063289
text.html.markdown, punctuation.definition.list_item.markdown#dee6f7
beginning.punctuation.definition.list.markdown#e5ddcd
text.html.markdown markup.inline.raw.markdown#3d75e6
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#8d95a5
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#e5ddcd
markup.heading.markdown punctuation.definition.heading.markdown#b7c9eb
markup.italic.markdownitalic
markup.bold, markup.bold string#69604fbold
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#69604fbold
markup.underline#b7c9ebunderline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#232834
markup.quote.markdown#b7c9ebitalic
beginning.punctuation.definition.quote.markdown#2d2006
meta.paragraph.markdown#b7c9eb
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#93abdc
markup.quoteitalic
string.other.link.title.markdown#e5ddcd
markup.underline.link.markdown#93abdc
string.other.link.description.title.markdown#3d75e6
constant.other.reference.link.markdown#867b65
markup.raw.block#3d75e6
markup.raw.block.fenced.markdown#23283450
punctuation.definition.fenced.markdown#23283450
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#dee6f7
variable.language.fenced.markdown#8d95a5
meta.separator#8d95a5bold
markup.table#dee6f7
token.info-token#1659df
token.warn-token#69604f
token.error-token#063289
token.debug-token#3d75e6
string, string.quoted#e5ddcd
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#93abdc
support.constant.math#544d40
string.regexp#544d40
constant.numeric, constant.character.numeric#d1c2a3
variable.language, variable.other#e5ddcd
variable.language.this.js, variable.language.this.php#e5ddcditalic
keyword#544d40
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#d1c2a3italic
storage.type.class.js#e5ddcd
entity.name.class, meta.class entity.name.type.class#b7c9eb
entity.name.type#a9afbc
entity.name.function#728fcb
punctuation.definition.variable#a9afbc
punctuation.section.embedded.begin, punctuation.section.embedded.end#656e81
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#dee6f7
support.function.construct, keyword.other.new#594212
constant.character, constant.other#e5ddcd
constant.character.escape#69604f
string.regexp, string.regexp keyword.other#8d95a5
entity.other.inherited-class#b7c9eb
entity.name.tag#dee6f7
punctuation.definition.tag, meta.tag#7e889a
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#dee6f7
entity.other.attribute-name#dee6f7italic
entity.name.tag.custom#1659df
support.function#93abdc
punctuation.separator.continuation#063289
invalid.broken#191d24
invalid.unimplemented#dee6f7
invalid.illegal#dee6f7
support.type, support.class#b29762
support.variable.dom#e5ddcd
support.type.exception#69604f
support.other.variable
invalid#dee6f7
invalid.deprecated#69604f
keyword.operator#b29762normal
keyword.operator.relational#3d75e6italic
keyword.operator.assignment#e5ddcd
keyword.operator.arithmetic#728fcb
keyword.operator.bitwise#3d75e6
keyword.operator.increment#3d75e6
keyword.operator.ternary#3d75e6
comment.line.double-slash#707a8f
object#1659df
constant.language.null#dee6f7
meta.brace#707a8f
meta.delimiter.period#b7c9ebitalic
constant.language.boolean#9a7c42
object.comma#dee6f7
variable.parameter.function#b29762
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#867b65
meta.property-list entity.name.tag.reference#1659df
constant.other.color.rgb-value punctuation.definition.constant#69604f
meta.selector#3d75e6italic
entity.other.attribute-name.id#c6b28b
meta.property-name#b29762
entity.name.tag.doctype, meta.tag.sgml.doctype#707a8fitalic
keyword.control.operator#b29762
keyword.operator.logical#3d75e6
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#93abdc
variable.other.object.property#b7c9ebitalic
meta.function-call.js.jsx entity.name.function.js.jsx#3d75e6
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#b7c9eb
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#e5ddcditalic
variable.interpolation#063289
support.variable.property#b29762
string.template meta.template.expression#063289
string.template punctuation.definition.string#b7c9eb
italic#3d75e6italic
bold#544d40bold
quote#707a8fitalic
raw#a9afbc
variable.assignment.coffee#b29762
variable.parameter.function.coffee#b7c9eb
variable.assignment.coffee#544d40
variable.other.readwrite.cs#b7c9eb
entity.name.type.class.cs, storage.type.cs#0b3c9d
entity.name.type.namespace.cs#a9afbc
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#dee6f7
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#dee6f7
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#896724
keyword.control.at-rule.media.css#d1c2a3
entity.other.attribute-name.id, punctuation.definition.entity.css#e5ddcd
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#0b3c9d
source.elixir entity.name.function#544d40
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#1659df
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#544d40
source.elixir .punctuation.binary.elixir#3d75e6italic
source.go meta.function-call.go#a9afbc
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#3d75e6italic
source.go constant.language.go, source.go constant.other.placeholder.go#063289
meta.class entity.name.type.class, entity.global.clojure#dee6f7
meta.method.declaration storage.type.js, meta.symbol.clojure#93abdc
terminator.js#b7c9eb
meta.js punctuation.definition.js#b7c9eb
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#707a8f
variable.other.jsdoc, variable.other.phpdoc#b29762
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#b7c9eb
variable.parameter.function.js#0b3c9d
variable.js, variable.other.js#b7c9eb
entity.name.type.js, entity.name.type.module.js#9a7c42
support.class.js#b7c9eb
variable.other.ruby#b7c9eb
entity.name.type.class.ruby#728fcb
constant.language.symbol.hashkey.ruby#0b3c9d
meta.attribute-selector.less entity.other.attribute-name.attribute#1659df
variable.other.php, variable.other.property.php#b7c9eb
support.class.php#728fcb
meta.function-call.php punctuation#b7c9eb
variable.other.global.php#3d75e6
variable.other.global.php punctuation.definition.variable#3d75e6
constant.language.python#3d75e6
variable.parameter.function.python, meta.function-call.arguments.python#0b3c9d
meta.function-call.python, meta.function-call.generic.python#b7c9eb
punctuation.python#b7c9eb
entity.name.function.decorator.python#063289
source.python variable.language.special#0b3c9d
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#93abdc
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#dee6f7
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#0b3c9d
entity.name.tag.scss, entity.name.tag.sass#dee6f7
keyword.other.unit.scss, keyword.other.unit.sass#594212
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#b7c9eb
entity.name.type.ts, entity.name.type.tsx#0b3c9d
support.class.node.ts, support.class.node.tsx#0b3c9d
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#707a8f
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#b7c9eb
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#0b3c9d
meta.tag.js meta.jsx.children.tsx#0b3c9d
entity.name.tag.yaml#b7c9eb
variable.other.readwrite.js, variable.parameter#b7c9eb
support.class.component.js, support.class.component.tsx#dee6f7
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#b7c9eb
entity.name.type.tsx, entity.name.type.module.tsx#9a7c42
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#93abdc
meta.diff, meta.diff.header#b7c9ebitalic
markup.deleted#b7c9eb
markup.changed#b7c9eb
markup.inserted#b7c9eb
markup.quote#063289italic
markup.list#b7c9eb
markup.bold, markup.italic#b7c9eb
markup.inline.raw#e5ddcd
markup.heading.setext#1659df

Shiki preview

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

Loading...

Base2tone VSCode Themes - Coding Theme