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#d8cce0
  • activityBar.border#c4b6ce80
  • activityBar.dropBackground#b5a0fe40
  • activityBar.foreground#7c6f85
  • activityBarBadge.background#9375f5
  • activityBarBadge.foreground#efebff
  • badge.background#9375f5
  • badge.foreground#efebff
  • breadcrumbPicker.background#ece4f1
  • button.background#9375f5
  • button.foreground#efebff
  • button.hoverBackground#a286fd
  • debugExceptionWidget.background#ece4f1
  • debugExceptionWidget.border#d8cce0
  • debugToolBar.background#ece4f1
  • debugToolBar.border#faf8fc
  • descriptionForeground#dcd2fe
  • diffEditor.insertedTextBackground#efebff
  • diffEditor.insertedTextBorder#efebff
  • diffEditor.removedTextBackground#efebff
  • diffEditor.removedTextBorder#efebff
  • dropdown.background#d8cce0
  • dropdown.border#c4b6ce
  • dropdown.foreground#b042ff
  • editor.background#faf8fc
  • editor.findMatchBackground#d8cce080
  • editor.findMatchHighlightBackground#c4b6ce80
  • editor.foreground#7c6f85
  • editor.hoverHighlightBackground#d8cce0
  • editor.inactiveSelectionBackground#b2a4bc
  • editor.lineHighlightBackground#ece4f1
  • editor.rangeHighlightBackground#ece4f1
  • editor.selectionBackground#ece4f1
  • editor.selectionHighlightBackground#ece4f1
  • editor.wordHighlightBackground#ece4f1
  • editor.wordHighlightStrongBackground#ece4f1
  • editorBracketMatch.background#faf8fc
  • editorBracketMatch.border#d8cce0
  • editorCodeLens.foreground#7c6f85
  • editorCursor.background#faf8fc
  • editorCursor.foreground#c9b9fe
  • editorError.foreground#8363ee
  • editorGroup.background#b2a4bc
  • editorGroup.border#faf8fc
  • editorGroup.dropBackground#ca80ff40
  • editorGroupHeader.noTabsBackground#ece4f1
  • editorGroupHeader.tabsBackground#ece4f1
  • editorGroupHeader.tabsBorder#faf8fc
  • editorGutter.addedBackground#e3bdff40
  • editorGutter.background#ece4f164
  • editorGutter.deletedBackground#b042ff
  • editorGutter.modifiedBackground#c9b9fe
  • editorHoverWidget.background#ece4f1F2
  • editorHoverWidget.border#d8cce0F2
  • editorIndentGuide.activeBackground#c4b6ce80
  • editorIndentGuide.background#d8cce080
  • editorLineNumber.activeForeground#8e8198
  • editorLineNumber.foreground#d8cce0E6
  • editorMarkerNavigation.background#ece4f1
  • editorMarkerNavigationError.background#efebff
  • editorMarkerNavigationWarning.background#c9b9fe
  • editorOverviewRuler.commonContentForeground#b5a0fe
  • editorOverviewRuler.currentContentForeground#b5a0fe
  • editorOverviewRuler.incomingContentForeground#b5a0fe
  • editorRuler.foreground#7c6f85
  • editorSuggestWidget.background#ece4f1
  • editorSuggestWidget.border#d8cce0
  • editorSuggestWidget.foreground#7c6f85
  • editorSuggestWidget.highlightForeground#c16bff
  • editorSuggestWidget.selectedBackground#d8cce0
  • editorWarning.foreground#c9b9fe
  • editorWhitespace.foreground#b2a4bc
  • editorWidget.background#ece4f1
  • editorWidget.border#d8cce0
  • errorForeground#efebff
  • extensionButton.prominentBackground#9375f5
  • extensionButton.prominentForeground#efebff
  • extensionButton.prominentHoverBackground#9375f5
  • focusBorder#d8cce080
  • foreground#7c6f85
  • gitDecoration.addedResourceForeground#7451e6
  • gitDecoration.conflictingResourceForeground#a286fd
  • gitDecoration.deletedResourceForeground#a286fd
  • gitDecoration.ignoredResourceForeground#d8cce0
  • gitDecoration.modifiedResourceForeground#b042ff
  • gitDecoration.untrackedResourceForeground#201d2a
  • input.background#ece4f1
  • input.border#d8cce0
  • input.foreground#b042ff
  • input.placeholderForeground#7c6f85
  • inputOption.activeBorder#ca80ff
  • inputValidation.errorBackground#efebff
  • inputValidation.errorBorder#efebff
  • inputValidation.infoBackground#faf8fc
  • inputValidation.infoBorder#dcd2fe
  • inputValidation.warningBackground#c9b9fe
  • inputValidation.warningBorder#c9b9fe
  • list.activeSelectionBackground#d8cce0
  • list.activeSelectionForeground#b042ff
  • list.dropBackground#ca80ff40
  • list.errorForeground#b5a0fe
  • list.focusBackground#ece4f1
  • list.focusForeground#c16bff
  • list.highlightForeground#c16bff
  • list.hoverBackground#ece4f1
  • list.hoverForeground#c16bff
  • list.inactiveSelectionBackground#ece4f1
  • list.inactiveSelectionForeground#827a9f
  • list.invalidItemForeground#b5a0fe
  • list.warningForeground#b5a0fe
  • merge.currentHeaderBackground#b2a4bc
  • merge.incomingHeaderBackground#dcd2fe
  • meta.objectliteral.js#dcd2fe
  • notificationLink.foreground#ca80ff
  • notifications.background#ece4f1
  • notifications.foreground#8363ee
  • panel.background#faf8fc
  • panel.border#d8cce0
  • panel.dropBackground#b5a0fe40
  • panelTitle.activeBorder#c4b6ce
  • panelTitle.activeForeground#7c6f85
  • panelTitle.inactiveForeground#a092aa
  • peekView.border#d8cce0
  • peekViewEditor.background#ece4f1
  • peekViewEditor.matchHighlightBackground#efebff
  • peekViewResult.background#d8cce0
  • peekViewResult.fileForeground#7c6f85
  • peekViewResult.lineForeground#c4b6ce
  • peekViewResult.matchHighlightBackground#efebff
  • peekViewResult.selectionBackground#ece4f1
  • peekViewResult.selectionForeground#7c6f85
  • peekViewTitle.background#d8cce0
  • peekViewTitleDescription.foreground#a092aa
  • peekViewTitleLabel.foreground#8e8198
  • pickerGroup.border#faf8fc
  • pickerGroup.foreground#8363ee
  • progress.background#b2a4bc
  • progressBar.background#c9b9fe
  • punctuation.definition.generic.begin.html#b5a0fe
  • scrollbar.shadow#faf8fc
  • scrollbarSlider.activeBackground#c4b6ce
  • scrollbarSlider.background#ece4f1
  • scrollbarSlider.hoverBackground#d8cce0
  • selection.background#c9b9fe
  • sideBar.background#faf8fc
  • sideBar.border#d8cce080
  • sideBar.dropBackground#b5a0fe40
  • sideBar.foreground#9992b0
  • sideBarSectionHeader.background#ece4f1
  • sideBarSectionHeader.foreground#7c6f85
  • sideBarTitle.foreground#7c6f85
  • source.elm#b2a4bc
  • statusBar.background#d8cce0
  • statusBar.border#c4b6ce80
  • statusBar.debuggingBackground#faf8fc
  • statusBar.debuggingBorder#faf8fc
  • statusBar.foreground#a092aa
  • statusBar.noFolderBackground#faf8fc
  • statusBar.noFolderBorder#ece4f1
  • statusBarItem.activeBackground#b2a4bc
  • statusBarItem.hoverBackground#c4b6ce
  • statusBarItem.prominentBackground#ece4f1
  • statusBarItem.prominentHoverBackground#ece4f1
  • string.quoted.single.js#b042ff
  • tab.activeBackground#faf8fc
  • tab.activeBorder#faf8fc
  • tab.activeForeground#7c6f85
  • tab.border#faf8fc
  • tab.hoverBackground#faf8fc
  • tab.inactiveBackground#ece4f1
  • tab.inactiveForeground#b2a4bc
  • tab.unfocusedActiveBorder#a092aa
  • tab.unfocusedActiveForeground#c4b6ce
  • tab.unfocusedInactiveForeground#c4b6ce
  • terminal.ansiBlack#ece4f1
  • terminal.ansiBlue#a286fd
  • terminal.ansiBrightBlack#b2a4bc
  • terminal.ansiBrightBlue#8e8198
  • terminal.ansiBrightCyan#7c6f85
  • terminal.ansiBrightGreen#b2a4bc
  • terminal.ansiBrightMagenta#b5a0fe
  • terminal.ansiBrightRed#8e8198
  • terminal.ansiBrightWhite#8363ee
  • terminal.ansiBrightYellow#a092aa
  • terminal.ansiCyan#ca80ff
  • terminal.ansiGreen#ca80ff
  • terminal.ansiMagenta#9375f5
  • terminal.ansiRed#8363ee
  • terminal.ansiWhite#8363ee
  • terminal.ansiYellow#8363ee
  • terminal.background#faf8fc
  • terminal.foreground#b2a4bc
  • terminalCursor.background#faf8fc
  • terminalCursor.foreground#dcd2fe
  • textLink.activeForeground#ca80ff
  • textLink.foreground#ca80ff
  • titleBar.activeBackground#faf8fc
  • titleBar.activeForeground#dcd2fe
  • titleBar.inactiveBackground#faf8fc
  • walkThrough.embeddedEditorBackground#faf8fc
  • welcomePage.buttonBackground#ece4f180
  • welcomePage.buttonHoverBackground#ece4f1
  • widget.shadow#b2a4bc

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#7c6f85italic
meta.embedded, source.groovy.embedded#7c6f85
comment, punctuation.definition.comment#c4b6ceitalic
variable, string constant.other.placeholder#efebff
constant.other.color#efebff
invalid, invalid.illegal#efebff
keyword, punctuation.accessor, storage.type#b042ff
storage.modifier, constant.keyword.clojure#c16bff
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#c4b6ce
keyword.control, constant.other.color, keyword.other.template, keyword.other.substitution#c16bff
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#8e8198
meta.function-call, variable.function, support.function, keyword.other.debugger, keyword.other.special-method, entity.name.function.clojure#8e8198
meta.block variable.other#7c6f85
support.other.variable, string.other.link#b042ff
constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#b957ff
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#9375f5normal
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#a092aa
support.type#ca80ff
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#c16bff
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#8e8198
variable.other.global.safer.php#a286fd
variable.language#b042ffitalic
entity.name.method.js#8363eeitalic
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#ca80ff
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#b042ff
entity.name.function.go, source.go keyword.control.loop.go#8e8198
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#8e8198
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#8e8198
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#8e8198
source.elixir entity.name.function.elixir, entity.name.type.module.elixir#8e8198
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#b042ff
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#b042ff
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#b042ff
keyword.control.flow.php, keyword.control.trycatch.php, source.php meta.group.braces.curly.php keyword.control.loop.php, keyword.control.switch.php#b042ff
source.shell meta.scope.while-loop.shell keyword.control.shell, source.shell meta.scope.for-in-loop.shell keyword.control.shell#b042ffitalic
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#b042ffitalic
keyword.control.flow.java, keyword.control.trycatch.java, source.java meta.group.braces.curly.java keyword.control.loop.java, keyword.control.switch.java#b042ff
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#b042ff
keyword.control.elixir#b042ffitalic
keyword.control.java#b042ffitalic
meta.tag.preprocessor.xml#b042ff
meta.tag.preprocessor.xml entity.other.attribute-name#b2a4bc
keyword.operator.assignment#b042ff
keyword.operator.logical.js, keyword.operator.logical.js.jsx#b042ff
keyword.operator.logical.coffee#b042ff
keyword.operator.logical.ts, keyword.operator.logical.tsx#b042ff
source.go keyword.operator.assignment.go#b042ffnormal
source.php keyword.operator, punctuation.separator.inheritance.php#b042ff
source.shell meta.scope.logical-expression.shell#b042ff
entity.other.attribute-name#a286fditalic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#ca80ff
text.html.basic#8363ee
entity.other.attribute-name.class#7451e6
source.sass keyword.control#8363ee
markup.inserted#7c6f85
markup.deleted#8e8198italic
markup.deleted.diff#8e8198
markup.inserted.diff#7c6f85italic
markup.changed#a286fditalic
string.regexp#ca80ff
constant.character.escape#ca80ff
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#8e8198italic
source.js constant.other.object.key.js string.unquoted.label.js#8e8198italic
support.type.property-name.json#8363ee
support.constant.json#7c6f85
meta.structure.dictionary.value.json string.quoted.double#c16bff
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#b042ff
source.json meta.structure.dictionary.json support.type.property-name.json#8e8198
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#9375f5
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#a286fd
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#a286fd
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#9375f5
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#8363ee
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#8e8198
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#8e8198
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#8e8198
text.html.markdown, punctuation.definition.list_item.markdown#8e8198
beginning.punctuation.definition.list.markdown#b042ff
text.html.markdown markup.inline.raw.markdown#a286fd
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#8e8198
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#b042ff
markup.heading.markdown punctuation.definition.heading.markdown#8363ee
markup.italic.markdownitalic
markup.bold, markup.bold string#8e8198bold
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#8e8198bold
markup.underline#8363eeunderline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#faf8fc
markup.quote.markdown#8363eeitalic
beginning.punctuation.definition.quote.markdown#b042ff
meta.paragraph.markdown#8e8198
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown#9375f5
markup.quoteitalic
string.other.link.title.markdown#b042ff
markup.underline.link.markdown#9375f5
string.other.link.description.title.markdown#a286fd
constant.other.reference.link.markdown#a092aa
markup.raw.block#a286fd
markup.raw.block.fenced.markdown#faf8fc50
punctuation.definition.fenced.markdown#faf8fc50
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#8e8198
variable.language.fenced.markdown#8e8198
meta.separator#8e8198bold
markup.table#8e8198
token.info-token#9375f5
token.warn-token#8e8198
token.error-token#8e8198
token.debug-token#a286fd
string, string.quoted#7451e6
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#9375f5
support.constant.math#7c6f85
string.regexp#7c6f85
constant.numeric, constant.character.numeric#7451e6
variable.language, variable.other#b042ff
variable.language.this.js, variable.language.this.php#b042ffitalic
keyword#7c6f85italic
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#b957ffitalic
storage.type.class.js#b042ff
entity.name.class, meta.class entity.name.type.class#8363ee
entity.name.type#7c6f85
entity.name.function#8e8198
punctuation.definition.variable#7c6f85
punctuation.section.embedded.begin, punctuation.section.embedded.end#c4b6ce
constant.language, punctuation.definition.constant, variable.other.constant, meta.preprocessor#7c6f85
support.function.construct, keyword.other.new#b957ff
constant.character, constant.other#b042ff
constant.character.escape#8e8198
string.regexp, string.regexp keyword.other#8e8198
entity.other.inherited-class#8363ee
entity.name.tag#b042ff
punctuation.definition.tag, meta.tag#a092aa
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#b042ff
entity.other.attribute-name#b042ffitalic
entity.name.tag.custom#9375f5
support.function#9375f5
punctuation.separator.continuation#b042ff
invalid.broken#faf8fc
invalid.unimplemented#b042ff
invalid.illegal#b042ff
support.type, support.class#ca80ff
support.variable.dom#b042ff
support.type.exception#8e8198
support.other.variable
invalid#b042ff
invalid.deprecated#b042ff
keyword.operator#c16bffnormal
keyword.operator.relational#a286fditalic
keyword.operator.assignment#b042ff
keyword.operator.arithmetic#a286fd
keyword.operator.bitwise#a286fd
keyword.operator.increment#a286fd
keyword.operator.ternary#a286fd
comment.line.double-slash#b2a4bc
object#9375f5
constant.language.null#7c6f85
meta.brace#b2a4bc
meta.delimiter.period#8363eeitalic
constant.language.boolean#ca80ff
object.comma#7c6f85
variable.parameter.function#ca80ff
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#a092aa
meta.property-list entity.name.tag.reference#9375f5
constant.other.color.rgb-value punctuation.definition.constant#8e8198
meta.selector#a286fditalic
entity.other.attribute-name.id#c16bff
meta.property-name#ca80ff
entity.name.tag.doctype, meta.tag.sgml.doctype#b2a4bcitalic
keyword.control.operator#ca80ff
keyword.operator.logical#a286fd
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#9375f5
variable.other.object.property#8363eeitalic
meta.function-call.js.jsx entity.name.function.js.jsx#a286fd
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#8363ee
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#b042ffitalic
variable.interpolation#7c6f85
support.variable.property#ca80ff
string.template meta.template.expression#7c6f85
string.template punctuation.definition.string#8363ee
italic#a286fditalic
bold#7c6f85bold
quote#b2a4bcitalic
raw#7c6f85
variable.assignment.coffee#ca80ff
variable.parameter.function.coffee#8363ee
variable.assignment.coffee#7c6f85
variable.other.readwrite.cs#8363ee
entity.name.type.class.cs, storage.type.cs#8363ee
entity.name.type.namespace.cs#7c6f85
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#7451e6
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#7451e6
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#a286fd
keyword.control.at-rule.media.css#b957ff
entity.other.attribute-name.id, punctuation.definition.entity.css#b042ff
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#8363ee
source.elixir entity.name.function#7c6f85
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#9375f5
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#7c6f85
source.elixir .punctuation.binary.elixir#a286fditalic
source.go meta.function-call.go#7c6f85
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#a286fditalic
source.go constant.language.go, source.go constant.other.placeholder.go#7c6f85
meta.class entity.name.type.class, entity.global.clojure#7451e6
meta.method.declaration storage.type.js, meta.symbol.clojure#9375f5
terminator.js#8363ee
meta.js punctuation.definition.js#8363ee
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#b2a4bc
variable.other.jsdoc, variable.other.phpdoc#ca80ff
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#8363ee
variable.parameter.function.js#8363ee
variable.js, variable.other.js#8363ee
entity.name.type.js, entity.name.type.module.js#ca80ff
support.class.js#8363ee
variable.other.ruby#8363ee
entity.name.type.class.ruby#a286fd
constant.language.symbol.hashkey.ruby#8363ee
meta.attribute-selector.less entity.other.attribute-name.attribute#9375f5
variable.other.php, variable.other.property.php#8363ee
support.class.php#a286fd
meta.function-call.php punctuation#8363ee
variable.other.global.php#a286fd
variable.other.global.php punctuation.definition.variable#a286fd
constant.language.python#a286fd
variable.parameter.function.python, meta.function-call.arguments.python#8363ee
meta.function-call.python, meta.function-call.generic.python#8363ee
punctuation.python#8363ee
entity.name.function.decorator.python#7c6f85
source.python variable.language.special#8363ee
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#9375f5
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#7c6f85
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#8363ee
entity.name.tag.scss, entity.name.tag.sass#7c6f85
keyword.other.unit.scss, keyword.other.unit.sass#b957ff
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#8363ee
entity.name.type.ts, entity.name.type.tsx#8363ee
support.class.node.ts, support.class.node.tsx#8363ee
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#b2a4bc
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#8363ee
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#8363ee
meta.tag.js meta.jsx.children.tsx#8363ee
entity.name.tag.yaml#8363ee
variable.other.readwrite.js, variable.parameter#9375f5
support.class.component.js, support.class.component.tsx#7451e6
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#8363ee
entity.name.type.tsx, entity.name.type.module.tsx#ca80ff
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#9375f5
meta.diff, meta.diff.header#8363eeitalic
markup.deleted#8363ee
markup.changed#8363ee
markup.inserted#8363ee
markup.quote#8e8198italic
markup.list#8363ee
markup.bold, markup.italic#8363ee
markup.inline.raw#b042ff
markup.heading.setext#9375f5

Shiki preview

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

Loading...

Base2tone VSCode Themes - Coding Theme