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#292c3d
  • activityBar.border#1e202f
  • activityBar.dropBackground#a0acfe40
  • activityBar.foreground#9fa2b7
  • activityBarBadge.background#5165e6
  • activityBarBadge.foreground#ebedff
  • badge.background#5165e6
  • badge.foreground#ebedff
  • breadcrumbPicker.background#15161e
  • button.background#5165e6
  • button.foreground#ebedff
  • button.hoverBackground#6375ee
  • debugExceptionWidget.background#15161e
  • debugExceptionWidget.border#15161e
  • debugToolBar.background#15161e
  • debugToolBar.border#1e202f
  • descriptionForeground#d2d8fe
  • diffEditor.insertedTextBackground#5165e6
  • diffEditor.insertedTextBorder#5165e6
  • diffEditor.removedTextBackground#5165e6
  • diffEditor.removedTextBorder#5165e6
  • dropdown.background#292c3d
  • dropdown.border#1e202f
  • dropdown.foreground#ebedff
  • editor.background#1e202f
  • editor.findMatchBackground#44486480
  • editor.findMatchHighlightBackground#4f547280
  • editor.foreground#9fa2b7
  • editor.hoverHighlightBackground#444864
  • editor.inactiveSelectionBackground#5b6080
  • editor.lineHighlightBackground#292c3d
  • editor.rangeHighlightBackground#292c3d
  • editor.selectionBackground#292c3d
  • editor.selectionHighlightBackground#292c3d
  • editor.wordHighlightBackground#292c3d
  • editor.wordHighlightStrongBackground#292c3d
  • editorBracketMatch.background#15161e
  • editorBracketMatch.border#5b6080
  • editorCodeLens.foreground#9fa2b7
  • editorCursor.background#1e202f
  • editorCursor.foreground#8696fd
  • editorError.foreground#6375ee
  • editorGroup.background#5b6080
  • editorGroup.border#15161e
  • editorGroup.dropBackground#fb6fa940
  • editorGroupHeader.noTabsBackground#292c3d
  • editorGroupHeader.tabsBackground#292c3d
  • editorGroupHeader.tabsBorder#15161e
  • editorGutter.addedBackground#292c3d
  • editorGutter.background#15161e64
  • editorGutter.deletedBackground#d14781
  • editorGutter.modifiedBackground#7586f5
  • editorHoverWidget.background#15161e
  • editorHoverWidget.border#15161e
  • editorIndentGuide.activeBackground#444864
  • editorIndentGuide.background#292c3d
  • editorLineNumber.activeForeground#878ba6
  • editorLineNumber.foreground#444864E6
  • editorMarkerNavigation.background#292c3d
  • editorMarkerNavigationError.background#5165e6
  • editorMarkerNavigationWarning.background#7586f5
  • editorOverviewRuler.commonContentForeground#8696fd
  • editorOverviewRuler.currentContentForeground#8696fd
  • editorOverviewRuler.incomingContentForeground#8696fd
  • editorRuler.foreground#9fa2b7
  • editorSuggestWidget.background#292c3d
  • editorSuggestWidget.border#15161e
  • editorSuggestWidget.foreground#d7cbd0
  • editorSuggestWidget.highlightForeground#ffb3d2
  • editorSuggestWidget.selectedBackground#15161e
  • editorWarning.foreground#7586f5
  • editorWhitespace.foreground#5b6080
  • editorWidget.background#15161e
  • editorWidget.border#15161e
  • errorForeground#5165e6
  • extensionButton.prominentBackground#5165e6
  • extensionButton.prominentForeground#ebedff
  • extensionButton.prominentHoverBackground#5165e6
  • focusBorder#44486480
  • foreground#9fa2b7
  • gitDecoration.addedResourceForeground#b9c2fe
  • gitDecoration.conflictingResourceForeground#7586f5
  • gitDecoration.deletedResourceForeground#d14781
  • gitDecoration.ignoredResourceForeground#444864
  • gitDecoration.modifiedResourceForeground#fb6fa9
  • gitDecoration.untrackedResourceForeground#fbf9fa
  • input.background#292c3d
  • input.border#444864
  • input.foreground#d2d8fe
  • input.placeholderForeground#9fa2b7
  • inputOption.activeBorder#fb6fa9
  • inputValidation.errorBackground#5165e6
  • inputValidation.errorBorder#5165e6
  • inputValidation.infoBackground#1e202f
  • inputValidation.infoBorder#6375ee
  • inputValidation.warningBackground#7586f5
  • inputValidation.warningBorder#7586f5
  • list.activeSelectionBackground#444864BF
  • list.activeSelectionForeground#d2d8fe
  • list.dropBackground#fb6fa940
  • list.errorForeground#8696fd
  • list.focusBackground#292c3d
  • list.focusForeground#fe81b5
  • list.highlightForeground#fe81b5
  • list.hoverBackground#292c3d
  • list.hoverForeground#fe81b5
  • list.inactiveSelectionBackground#292c3d
  • list.inactiveSelectionForeground#6e7396
  • list.invalidItemForeground#8696fd
  • list.warningForeground#8696fd
  • merge.currentHeaderBackground#5b6080
  • merge.incomingHeaderBackground#6375ee
  • meta.objectliteral.js#6375ee
  • notificationLink.foreground#fb6fa9
  • notifications.background#15161e
  • notifications.foreground#d2d8fe
  • panel.background#15161e
  • panel.border#15161e
  • panel.dropBackground#a0acfe40
  • panelTitle.activeBorder#4f5472
  • panelTitle.activeForeground#ebedff
  • panelTitle.inactiveForeground#6e7396
  • peekView.border#292c3d
  • peekViewEditor.background#1e202f
  • peekViewEditor.matchHighlightBackground#5165e6
  • peekViewResult.background#1e202f
  • peekViewResult.fileForeground#878ba6
  • peekViewResult.lineForeground#4f5472
  • peekViewResult.matchHighlightBackground#5165e6
  • peekViewResult.selectionBackground#292c3d
  • peekViewResult.selectionForeground#9fa2b7
  • peekViewTitle.background#15161e
  • peekViewTitleDescription.foreground#6e7396
  • peekViewTitleLabel.foreground#878ba6
  • pickerGroup.border#15161e
  • pickerGroup.foreground#d2d8fe
  • progress.background#5b6080
  • progressBar.background#7586f5
  • punctuation.definition.generic.begin.html#8696fd
  • scrollbar.shadow#15161e
  • scrollbarSlider.activeBackground#4f5472
  • scrollbarSlider.background#292c3d
  • scrollbarSlider.hoverBackground#444864
  • selection.background#7586f5
  • sideBar.background#15161e
  • sideBar.border#1e202f80
  • sideBar.dropBackground#a0acfe40
  • sideBar.foreground#6e7396
  • sideBarSectionHeader.background#292c3d
  • sideBarSectionHeader.foreground#9fa2b7
  • sideBarTitle.foreground#9fa2b7
  • source.elm#5b6080
  • statusBar.background#1e202f
  • statusBar.border#292c3d
  • statusBar.debuggingBackground#1e202f
  • statusBar.debuggingBorder#1e202f
  • statusBar.foreground#5b6080
  • statusBar.noFolderBackground#1e202f
  • statusBar.noFolderBorder#292c3d
  • statusBarItem.activeBackground#5b6080
  • statusBarItem.hoverBackground#292c3d
  • statusBarItem.prominentBackground#292c3d
  • statusBarItem.prominentHoverBackground#292c3d
  • string.quoted.single.js#ffb3d2
  • tab.activeBackground#1e202f
  • tab.activeBorder#15161e
  • tab.activeForeground#ebedff
  • tab.border#1e202f
  • tab.hoverBackground#1e202f
  • tab.inactiveBackground#292c3d
  • tab.inactiveForeground#6e7396
  • tab.unfocusedActiveBorder#6e7396
  • tab.unfocusedActiveForeground#6e7396
  • tab.unfocusedInactiveForeground#6e7396
  • terminal.ansiBlack#292c3d
  • terminal.ansiBlue#7586f5
  • terminal.ansiBrightBlack#5b6080
  • terminal.ansiBrightBlue#878ba6
  • terminal.ansiBrightCyan#9fa2b7
  • terminal.ansiBrightGreen#5b6080
  • terminal.ansiBrightMagenta#6375ee
  • terminal.ansiBrightRed#8d8186
  • terminal.ansiBrightWhite#ebedff
  • terminal.ansiBrightYellow#6e7396
  • terminal.ansiCyan#fb6fa9
  • terminal.ansiGreen#5165e6
  • terminal.ansiMagenta#8696fd
  • terminal.ansiRed#5165e6
  • terminal.ansiWhite#d2d8fe
  • terminal.ansiYellow#7586f5
  • terminal.background#15161e
  • terminal.foreground#9fa2b7
  • terminalCursor.background#1e202f
  • terminalCursor.foreground#6375ee
  • textLink.activeForeground#fb6fa9
  • textLink.foreground#fb6fa9
  • titleBar.activeBackground#1e202f
  • titleBar.activeForeground#d2d8fe
  • titleBar.inactiveBackground#15161e
  • walkThrough.embeddedEditorBackground#15161e
  • welcomePage.buttonBackground#15161e
  • welcomePage.buttonHoverBackground#15161e
  • widget.shadow#15161e

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#9fa2b7italic
meta.embedded, source.groovy.embedded#9fa2b7
comment, punctuation.definition.comment#444864italic
variable, string constant.other.placeholder#5165e6
constant.other.color#ebedff
invalid, invalid.illegal#ebedff
keyword, punctuation.accessor, storage.type#ffb3d2
storage.modifier, constant.keyword.clojure#f25a99
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#4f5472
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#fe81b5
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#5165e6
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#ebedff
meta.block variable.other#9fa2b7
support.other.variable, string.other.link#ffb3d2
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#ff99c3
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#7586f5normal
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#9f9398
support.type#fb6fa9
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#a0acfe
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#5165e6
variable.other.global.safer.php#a0acfe
variable.language#ffb3d2italic
entity.name.method.js#6375eeitalic
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#f764a1
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#ffb3d2
entity.name.function.go, source.go keyword.control.loop.go#ebedff
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#ebedff
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#ebedff
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#ebedff
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#ebedff
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#ffb3d2
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#ffb3d2
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#ffb3d2
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#ffb3d2
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#ffb3d2italic
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#ffb3d2italic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#ffb3d2
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#ffb3d2
keyword.control.elixir#ffb3d2italic
keyword.control.java#ffb3d2italic
meta.tag.preprocessor.xml#ffb3d2
meta.tag.preprocessor.xml entity.other.attribute-name#d7cbd0
keyword.operator.assignment#ffb3d2
keyword.operator.logical.js, keyword.operator.logical.js.jsx#ffb3d2
keyword.operator.logical.coffee#ffb3d2
keyword.operator.logical.ts, keyword.operator.logical.tsx#ffb3d2
source.go keyword.operator.assignment.go#ffb3d2normal
source.php keyword.operator, punctuation.separator.inheritance.php#ffb3d2
source.shell meta.scope.logical-expression.shell#ffb3d2
entity.other.attribute-name#8696fditalic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#b9c2fe
text.html.basic#d2d8fe
entity.other.attribute-name.class#ebedff
source.sass keyword.control#6375ee
markup.inserted#7a7175
markup.deleted#5165e6italic
markup.deleted.diff#5165e6
markup.inserted.diff#7a7175italic
markup.changed#8696fditalic
string.regexp#fb6fa9
constant.character.escape#fb6fa9
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#5165e6italic
source.js constant.other.object.key.js string.unquoted.label.js#5165e6italic
support.type.property-name.json#6375ee
support.constant.json#7a7175
meta.structure.dictionary.value.json string.quoted.double#fe81b5
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#ffb3d2
source.json meta.structure.dictionary.json support.type.property-name.json#ebedff
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#b9c2fe
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#a0acfe
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#8696fd
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#7586f5
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#6375ee
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#5165e6
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#5165e6
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#5165e6
text.html.markdown, punctuation.definition.list_item.markdown#ebedff
beginning.punctuation.definition.list.markdown#ffb3d2
text.html.markdown markup.inline.raw.markdown#8696fd
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#878ba6
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#ffb3d2
markup.heading.markdown punctuation.definition.heading.markdown#d2d8fe
markup.italic.markdownitalic
markup.bold, markup.bold string#8d8186bold
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#8d8186bold
markup.underline#d2d8feunderline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#1e202f
markup.quote.markdown#d2d8feitalic
beginning.punctuation.definition.quote.markdown#d14781
meta.paragraph.markdown#d2d8fe
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#b9c2fe
markup.quoteitalic
string.other.link.title.markdown#ffb3d2
markup.underline.link.markdown#b9c2fe
string.other.link.description.title.markdown#8696fd
constant.other.reference.link.markdown#9f9398
markup.raw.block#8696fd
markup.raw.block.fenced.markdown#1e202f50
punctuation.definition.fenced.markdown#1e202f50
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#ebedff
variable.language.fenced.markdown#878ba6
meta.separator#878ba6bold
markup.table#ebedff
token.info-token#7586f5
token.warn-token#8d8186
token.error-token#5165e6
token.debug-token#8696fd
string, string.quoted#ffb3d2
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#b9c2fe
support.constant.math#7a7175
string.regexp#7a7175
constant.numeric, constant.character.numeric#ff99c3
variable.language, variable.other#ffb3d2
variable.language.this.js, variable.language.this.php#ffb3d2italic
keyword#7a7175
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#ff99c3italic
storage.type.class.js#ffb3d2
entity.name.class, meta.class entity.name.type.class#d2d8fe
entity.name.type#9fa2b7
entity.name.function#a0acfe
punctuation.definition.variable#9fa2b7
punctuation.section.embedded.begin, punctuation.section.embedded.end#4f5472
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#ebedff
support.function.construct, keyword.other.new#e44e8c
constant.character, constant.other#ffb3d2
constant.character.escape#8d8186
string.regexp, string.regexp keyword.other#878ba6
entity.other.inherited-class#d2d8fe
entity.name.tag#ebedff
punctuation.definition.tag, meta.tag#6e7396
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#ebedff
entity.other.attribute-name#ebedffitalic
entity.name.tag.custom#7586f5
support.function#b9c2fe
punctuation.separator.continuation#5165e6
invalid.broken#15161e
invalid.unimplemented#ebedff
invalid.illegal#ebedff
support.type, support.class#fb6fa9
support.variable.dom#ffb3d2
support.type.exception#8d8186
support.other.variable
invalid#ebedff
invalid.deprecated#8d8186
keyword.operator#fb6fa9normal
keyword.operator.relational#8696fditalic
keyword.operator.assignment#ffb3d2
keyword.operator.arithmetic#a0acfe
keyword.operator.bitwise#8696fd
keyword.operator.increment#8696fd
keyword.operator.ternary#8696fd
comment.line.double-slash#5b6080
object#7586f5
constant.language.null#ebedff
meta.brace#5b6080
meta.delimiter.period#d2d8feitalic
constant.language.boolean#f764a1
object.comma#ebedff
variable.parameter.function#fb6fa9
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#9f9398
meta.property-list entity.name.tag.reference#7586f5
constant.other.color.rgb-value punctuation.definition.constant#8d8186
meta.selector#8696fditalic
entity.other.attribute-name.id#fe81b5
meta.property-name#fb6fa9
entity.name.tag.doctype, meta.tag.sgml.doctype#5b6080italic
keyword.control.operator#fb6fa9
keyword.operator.logical#8696fd
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#b9c2fe
variable.other.object.property#d2d8feitalic
meta.function-call.js.jsx entity.name.function.js.jsx#8696fd
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#d2d8fe
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#ffb3d2italic
variable.interpolation#5165e6
support.variable.property#fb6fa9
string.template meta.template.expression#5165e6
string.template punctuation.definition.string#d2d8fe
italic#8696fditalic
bold#7a7175bold
quote#5b6080italic
raw#9fa2b7
variable.assignment.coffee#fb6fa9
variable.parameter.function.coffee#d2d8fe
variable.assignment.coffee#7a7175
variable.other.readwrite.cs#d2d8fe
entity.name.type.class.cs, storage.type.cs#6375ee
entity.name.type.namespace.cs#9fa2b7
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#ebedff
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#ebedff
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#f25a99
keyword.control.at-rule.media.css#ff99c3
entity.other.attribute-name.id, punctuation.definition.entity.css#ffb3d2
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#6375ee
source.elixir entity.name.function#7a7175
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#7586f5
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#7a7175
source.elixir .punctuation.binary.elixir#8696fditalic
source.go meta.function-call.go#9fa2b7
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#8696fditalic
source.go constant.language.go, source.go constant.other.placeholder.go#5165e6
meta.class entity.name.type.class, entity.global.clojure#ebedff
meta.method.declaration storage.type.js, meta.symbol.clojure#b9c2fe
terminator.js#d2d8fe
meta.js punctuation.definition.js#d2d8fe
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#5b6080
variable.other.jsdoc, variable.other.phpdoc#fb6fa9
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#d2d8fe
variable.parameter.function.js#6375ee
variable.js, variable.other.js#d2d8fe
entity.name.type.js, entity.name.type.module.js#f764a1
support.class.js#d2d8fe
variable.other.ruby#d2d8fe
entity.name.type.class.ruby#a0acfe
constant.language.symbol.hashkey.ruby#6375ee
meta.attribute-selector.less entity.other.attribute-name.attribute#7586f5
variable.other.php, variable.other.property.php#d2d8fe
support.class.php#a0acfe
meta.function-call.php punctuation#d2d8fe
variable.other.global.php#8696fd
variable.other.global.php punctuation.definition.variable#8696fd
constant.language.python#8696fd
variable.parameter.function.python, meta.function-call.arguments.python#6375ee
meta.function-call.python, meta.function-call.generic.python#d2d8fe
punctuation.python#d2d8fe
entity.name.function.decorator.python#5165e6
source.python variable.language.special#6375ee
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#b9c2fe
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#ebedff
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#6375ee
entity.name.tag.scss, entity.name.tag.sass#ebedff
keyword.other.unit.scss, keyword.other.unit.sass#e44e8c
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#d2d8fe
entity.name.type.ts, entity.name.type.tsx#6375ee
support.class.node.ts, support.class.node.tsx#6375ee
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#5b6080
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#d2d8fe
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#6375ee
meta.tag.js meta.jsx.children.tsx#6375ee
entity.name.tag.yaml#d2d8fe
variable.other.readwrite.js, variable.parameter#d2d8fe
support.class.component.js, support.class.component.tsx#ebedff
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#d2d8fe
entity.name.type.tsx, entity.name.type.module.tsx#f764a1
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#b9c2fe
meta.diff, meta.diff.header#d2d8feitalic
markup.deleted#d2d8fe
markup.changed#d2d8fe
markup.inserted#d2d8fe
markup.quote#5165e6italic
markup.list#d2d8fe
markup.bold, markup.italic#d2d8fe
markup.inline.raw#ffb3d2
markup.heading.setext#7586f5

Shiki preview

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

Loading...

Base2tone VSCode Themes - Coding Theme