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#f0f0f0
  • activityBar.border#d9d9d9
  • activityBar.foreground#ad8b00
  • activityBar.inactiveForeground#fadb14
  • activityBarBadge.background#ad8b00
  • activityBarBadge.foreground#ffffff
  • badge.background#fadb14
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#fff566
  • breadcrumb.background#f5f5f5
  • breadcrumb.focusForeground#fff566
  • breadcrumb.foreground#1f1f1f
  • breadcrumbPicker.background#f5f5f5
  • button.background#fadb14
  • button.foreground#ffffff
  • button.secondaryBackground#ffec3d
  • charts.foreground#ff7875
  • commandCenter.activeBackground#f5f5f5
  • commandCenter.activeForeground#fadb14
  • commandCenter.background#feffe6
  • commandCenter.border#ffec3d
  • commandCenter.foreground#fadb14
  • commandCenter.inactiveBorder#ffec3d
  • commandCenter.inactiveForeground#fadb14
  • debugToolBar.background#f5f5f5
  • debugView.exceptionLabelForeground#ffffff
  • debugView.stateLabelForeground#ffffff
  • descriptionForeground#1f1f1f
  • diffEditor.insertedTextBackground#4b661680
  • diffEditor.removedTextBackground#90274A70
  • disabledForeground#595959
  • dropdown.background#f5f5f5
  • dropdown.border#fff566
  • dropdown.foreground#1f1f1f
  • dropdown.listBackground#f5f5f5
  • editor.background#f5f5f5
  • editor.foreground#fff566
  • editor.lineHighlightBackground#feffe6
  • editor.lineHighlightBorder#ffffb8
  • editor.selectionHighlightBackground#ffffb8
  • editorCursor.background#f5f5f5
  • editorCursor.foreground#fadb14
  • editorGroup.border#fff566
  • editorGroupHeader.tabsBackground#f5f5f5
  • editorGroupHeader.tabsBorder#d9d9d9
  • editorHoverWidget.background#f5f5f5
  • editorHoverWidget.border#fff566
  • editorLineNumber.activeForeground#fadb14
  • editorLineNumber.foreground#434343
  • editorSuggestWidget.background#ffffff
  • editorSuggestWidget.border#ffffb8
  • editorWidget.background#ffffb8
  • errorForeground#f5222d
  • extensionButton.prominentBackground#fff566
  • extensionButton.prominentForeground#876800
  • extensionButton.prominentHoverBackground#fffb8f
  • focusBorder#fff566
  • foreground#1f1f1f
  • gitDecoration.addedResourceForeground#587c0c
  • gitDecoration.conflictingResourceForeground#e4676b
  • gitDecoration.deletedResourceForeground#ad0707
  • gitDecoration.ignoredResourceForeground#8E8E90
  • gitDecoration.modifiedResourceForeground#895503
  • gitDecoration.renamedResourceForeground#007100
  • gitDecoration.stageDeletedResourceForeground#ad0707
  • gitDecoration.stageModifiedResourceForeground#895503
  • gitDecoration.submoduleResourceForeground#1258a7
  • gitDecoration.untrackedResourceForeground#007100
  • icon.foreground#000000
  • input.background#f5f5f5
  • input.border#fffb8f
  • input.foreground#1f1f1f
  • inputOption.activeBorder#ffec3d
  • inputValidation.errorBackground#90274A
  • inputValidation.errorBorder#f92672
  • inputValidation.infoBackground#546190
  • inputValidation.infoBorder#819aff
  • inputValidation.warningBackground#848528
  • inputValidation.warningBorder#e2e22e
  • keybindingTable.headerBackground#ff4d4f
  • list.activeSelectionBackground#feffe6
  • list.activeSelectionForeground#1f1f1f
  • list.hoverBackground#feffe6
  • menu.background#f5f5f5
  • menu.border#f5f5f5
  • menu.foreground#000000
  • menu.selectionBackground#876800
  • menu.selectionForeground#ffffff
  • menu.separatorBackground#fffb8f
  • menubar.selectionBackground#876800
  • menubar.selectionForeground#ffffff
  • minimap.selectionHighlight#878b9180
  • notifications.background#f5f5f5
  • notifications.foreground#141414
  • notificationToast.border#fffb8f
  • panel.background#fafafa
  • panel.border#d9d9d9
  • panelInput.border#fff566
  • panelSectionHeader.border#874d00
  • panelTitle.activeBorder#fff566
  • panelTitle.activeForeground#fff566
  • panelTitle.inactiveForeground#75715E
  • peekView.border#0050b3
  • peekViewEditor.background#f5f5f5
  • peekViewEditor.matchHighlightBackground#75715E
  • peekViewResult.background#1e1f1c
  • peekViewResult.matchHighlightBackground#75715E
  • peekViewResult.selectionBackground#414339
  • peekViewTitle.background#1e1f1c
  • ports.iconRunningProcessForeground#ccccc7
  • progressBar.background#75715E
  • quickInput.background#feffe6
  • quickInput.foreground#092b00
  • quickInputList.focusBackground#fff566
  • quickInputList.focusForeground#1f1f1f
  • scrollbarSlider.activeBackground#feffe6
  • scrollbarSlider.background#ffffb8
  • scrollbarSlider.hoverBackground#feffe6
  • settings.checkboxBackground#f5f5f5
  • settings.checkboxForeground#1f1f1f
  • settings.dropdownBackground#d9d9d9
  • settings.dropdownForeground#1f1f1f
  • settings.focusedRowBackground#feffe6
  • settings.focusedRowBorder#adc6ff
  • settings.headerBorder#fffb8f
  • settings.headerForeground#fadb14
  • settings.modifiedItemIndicator#73d13d
  • settings.numberInputBackground#f5f5f5
  • settings.numberInputForeground#1f1f1f
  • settings.sashBorder#ffffb8
  • settings.textInputBackground#d9d9d9
  • settings.textInputForeground#1f1f1f
  • sideBar.background#f0f0f0
  • sideBar.border#d9d9d9
  • sideBar.foreground#1f1f1f
  • sideBarSectionHeader.background#f5f5f5
  • statusBar.background#ffffb8
  • statusBar.border#feffe6
  • statusBar.foreground#000000
  • statusBarItem.activeBackground#876800
  • statusBarItem.compactHoverBackground#08979c
  • statusBarItem.errorBackground#cf1322
  • statusBarItem.errorForeground#8c8c8c
  • statusBarItem.focusBorder#ffffff
  • statusBarItem.hoverBackground#ad8b00
  • statusBarItem.prominentBackground#fafafa
  • statusBarItem.prominentForeground#fafafa
  • statusBarItem.prominentHoverBackground#1f1f1f
  • statusBarItem.remoteBackground#fadb14
  • statusBarItem.remoteForeground#ffffff
  • statusBarItem.warningBackground#d4b106
  • statusBarItem.warningForeground#ffffff
  • tab.activeBackground#feffe6
  • tab.activeBorder#fff566
  • tab.activeForeground#1f1f1f
  • tab.inactiveBackground#f5f5f5
  • tab.inactiveForeground#1f1f1f
  • terminal.ansiBlack#333333
  • terminal.ansiBlue#6A7EC8
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#819aff
  • terminal.ansiBrightCyan#66D9EF
  • terminal.ansiBrightGreen#A6E22E
  • terminal.ansiBrightMagenta#AE81FF
  • terminal.ansiBrightRed#f92672
  • terminal.ansiBrightWhite#f8f8f2
  • terminal.ansiBrightYellow#e2e22e
  • terminal.ansiCyan#56ADBC
  • terminal.ansiGreen#86B42B
  • terminal.ansiMagenta#8C6BC8
  • terminal.ansiRed#C4265E
  • terminal.ansiWhite#e3e3dd
  • terminal.ansiYellow#B3B42B
  • testing.iconFailed#ff7875
  • titleBar.activeBackground#f5f5f5
  • titleBar.activeForeground#ffec3d
  • titleBar.border#d9d9d9
  • titleBar.inactiveBackground#f5f5f5
  • titleBar.inactiveForeground#ffec3d
  • toolbar.activeBackground#fffb8f
  • toolbar.hoverBackground#ffffb8
  • toolbar.hoverOutline#fffb8f
  • tree.indentGuidesStroke#fff566
  • welcomePage.background#f5f5f5
  • welcomePage.progress.background#876800
  • welcomePage.progress.foreground#fffb8f
  • welcomePage.tileBackground#d9d9d9
  • welcomePage.tileHoverBackground#8c8c8c
  • widget.shadow#ffffb8
  • window.activeBorder#fff566
  • window.inactiveBorder#fff566

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
keyword.control.import.js, keyword.control.from.js, keyword.control.export.js, keyword.control.default.js, keyword.control.import.mjs, keyword.control.from.mjs, keyword.control.export.mjs, keyword.control.default.mjs, keyword.control.import.cjs, keyword.control.from.cjs, keyword.control.export.cjs, keyword.control.default.cjs, keyword.control.import.jsx, keyword.control.from.jsx, keyword.control.export.jsx, keyword.control.default.jsx, keyword.control.import.ts, keyword.control.from.ts, keyword.control.export.ts, keyword.control.default.ts, keyword.control.import.mts, keyword.control.from.mts, keyword.control.export.mts, keyword.control.default.mts, keyword.control.import.cts, keyword.control.from.cts, keyword.control.export.cts, keyword.control.default.cts, keyword.control.import.tsx, keyword.control.from.tsx, keyword.control.export.tsx, keyword.control.default.tsx#000000italic
meta.import.js, meta.import.mjs, meta.import.cjs, meta.import.jsx, meta.import.ts, meta.import.mts, meta.import.cts, meta.import.tsx#fadb14
variable.other.readwrite.alias, variable.other.object, meta.import.js, meta.import.mjs, meta.import.cjs, meta.import.jsx, meta.import.ts, meta.import.mts, meta.import.cts, meta.import.tsx#fadb14
keyword.operator.expression.import, meta.import.js, meta.import.mjs, meta.import.cjs, meta.import.jsx, meta.import.ts, meta.import.mts, meta.import.cts, meta.import.tsx#ad8b00
storage.type.js, storage.type.mjs, storage.type.cjs, storage.type.jsx, storage.type.ts, storage.type.mts, storage.type.cts, storage.type.tsx#262626
storage.modifier.async.js, keyword.control.flow.js, storage.modifier.async.mjs, keyword.control.flow.mjs, storage.modifier.async.cjs, keyword.control.flow.cjs, storage.modifier.async.jsx, keyword.control.flow.jsx, storage.modifier.async.ts, keyword.control.flow.ts, storage.modifier.async.mts, keyword.control.flow.mts, storage.modifier.async.cts, keyword.control.flow.cts, storage.modifier.async.tsx, keyword.control.flow.tsx#eb2f96
storage.type.function.js, storage.type.function.mjs, storage.type.function.cjs, storage.type.function.jsx, storage.type.function.ts, storage.type.function.mts, storage.type.function.cts, storage.type.function.tsx#b37febbold
entity.name.function.js, entity.name.function.mjs, entity.name.function.cjs, entity.name.function.jsx, entity.name.function.ts, entity.name.function.mts, entity.name.function.cts, entity.name.function.tsx#d4b106
variable.parameter.js, variable.parameter.mjs, variable.parameter.cjs, variable.parameter.jsx, variable.parameter.ts, variable.parameter.mts, variable.parameter.cts, variable.parameter.tsx#434343
storage.type.function.arrow.js, storage.type.function.arrow.mjs, storage.type.function.arrow.cjs, storage.type.function.arrow.jsx, storage.type.function.arrow.ts, storage.type.function.arrow.mts, storage.type.function.arrow.cts, storage.type.function.arrow.tsx#d4b106
meta.function-call.js, meta.function-call.mjs, meta.function-call.cjs, meta.function-call.jsx, meta.function-call.ts, meta.function-call.mts, meta.function-call.cts, meta.function-call.tsx#d4b106bold
comment.line.double-slash.js, comment.block.js, comment.block.documentation.js, comment.line.shebang.js, comment.line.double-slash.mjs, comment.block.mjs, comment.block.documentation.mjs, comment.line.shebang.mjs, comment.line.double-slash.cjs, comment.block.cjs, comment.block.documentation.cjs, comment.line.shebang.cjs, comment.line.double-slash.jsx, comment.block.jsx, comment.block.documentation.jsx, comment.line.shebang.jsx, comment.line.double-slash.ts, comment.block.ts, comment.block.documentation.ts, comment.line.shebang.ts, comment.line.double-slash.mts, comment.block.mts, comment.block.documentation.mts, comment.line.shebang.mts, comment.line.double-slash.cts, comment.block.cts, comment.block.documentation.cts, comment.line.shebang.cts, comment.line.double-slash.tsx, comment.block.tsx, comment.block.documentation.tsx, comment.line.shebang.tsx#bfbfbfitalic
string.template.js, string.template.mjs, string.template.cjs, string.template.jsx, string.template.ts, string.template.mts, string.template.cts, string.template.tsx#fafafa
variable.other.constant.js, variable.other.constant.mjs, variable.other.constant.cjs, variable.other.constant.jsx, variable.other.constant.ts, variable.other.constant.mts, variable.other.constant.cts, variable.other.constant.tsx#fadb14bold
variable.other.constant.object.js, variable.other.constant.object.mjs, variable.other.constant.object.cjs, variable.other.constant.object.jsx, variable.other.constant.object.ts, variable.other.constant.object.mts, variable.other.constant.object.cts, variable.other.constant.object.tsx#fadb14
variable.other.readwrite.js, variable.other.readwrite.mjs, variable.other.readwrite.cjs, variable.other.readwrite.jsx, variable.other.readwrite.ts, variable.other.readwrite.mts, variable.other.readwrite.cts, variable.other.readwrite.tsx#d4b106
support.variable.property.target.js, support.variable.property.target.mjs, support.variable.property.target.cjs, support.variable.property.target.jsx, support.variable.property.target.ts, support.variable.property.target.mts, support.variable.property.target.cts, support.variable.property.target.tsx#ffec3d
constant.numeric.decimal.js, constant.language.boolean.false.js, constant.language.boolean.true.js, constant.language.null.js, constant.language.undefined.js, constant.numeric.decimal.mjs, constant.language.boolean.false.mjs, constant.language.boolean.true.mjs, constant.language.null.mjs, constant.language.undefined.mjs, constant.numeric.decimal.cjs, constant.language.boolean.false.cjs, constant.language.boolean.true.cjs, constant.language.null.cjs, constant.language.undefined.cjs, constant.numeric.decimal.jsx, constant.language.boolean.false.jsx, constant.language.boolean.true.jsx, constant.language.null.jsx, constant.language.undefined.jsx, constant.numeric.decimal.ts, constant.language.boolean.false.ts, constant.language.boolean.true.ts, constant.language.null.ts, constant.language.undefined.ts, constant.numeric.decimal.mts, constant.language.boolean.false.mts, constant.language.boolean.true.mts, constant.language.null.mts, constant.language.undefined.mts, constant.numeric.decimal.cts, constant.language.boolean.false.cts, constant.language.boolean.true.cts, constant.language.null.cts, constant.language.undefined.cts, constant.numeric.decimal.tsx, constant.language.boolean.false.tsx, constant.language.boolean.true.tsx, constant.language.null.tsx, constant.language.undefined.tsx#061178bold
variable.other.property.js, variable.other.property.mjs, variable.other.property.cjs, variable.other.property.jsx, variable.other.property.ts, variable.other.property.mts, variable.other.property.cts, variable.other.property.tsx#d4b106bold
keyword.operator.assignment.js, keyword.operator.comparison.js, keyword.operator.logical.js, keyword.operator.arithmetic.js, keyword.operator.expression.typeof.js, keyword.operator.expression.instanceof.js, keyword.operator.increment.js, keyword.operator.decrement.js, keyword.operator.relational.js, keyword.operator.expression.delete.js, keyword.operator.new.js, keyword.operator.bitwise.js, keyword.operator.bitwise.shift.js, keyword.operator.spread.js, keyword.operator.ternary.js, keyword.operator.assignment.compound.js, keyword.operator.assignment.compound.bitwise.js, keyword.operator.expression.in.js, keyword.operator.expression.void.js, punctuation.accessor.optional.js, keyword.generator.asterisk.js, keyword.control.as.js, keyword.control.switch.js, keyword.control.trycatch.js, keyword.operator.optional.js, keyword.operator.assignment.mjs, keyword.operator.comparison.mjs, keyword.operator.logical.mjs, keyword.operator.arithmetic.mjs, keyword.operator.expression.typeof.mjs, keyword.operator.expression.instanceof.mjs, keyword.operator.increment.mjs, keyword.operator.decrement.mjs, keyword.operator.relational.mjs, keyword.operator.expression.delete.mjs, keyword.operator.new.mjs, keyword.operator.bitwise.mjs, keyword.operator.bitwise.shift.mjs, keyword.operator.spread.mjs, keyword.operator.ternary.mjs, keyword.operator.assignment.compound.mjs, keyword.operator.assignment.compound.bitwise.mjs, keyword.operator.expression.in.mjs, keyword.operator.expression.void.mjs, punctuation.accessor.optional.mjs, keyword.generator.asterisk.mjs, keyword.control.as.mjs, keyword.control.switch.mjs, keyword.control.trycatch.mjs, keyword.operator.optional.mjs, keyword.operator.assignment.cjs, keyword.operator.comparison.cjs, keyword.operator.logical.cjs, keyword.operator.arithmetic.cjs, keyword.operator.expression.typeof.cjs, keyword.operator.expression.instanceof.cjs, keyword.operator.increment.cjs, keyword.operator.decrement.cjs, keyword.operator.relational.cjs, keyword.operator.expression.delete.cjs, keyword.operator.new.cjs, keyword.operator.bitwise.cjs, keyword.operator.bitwise.shift.cjs, keyword.operator.spread.cjs, keyword.operator.ternary.cjs, keyword.operator.assignment.compound.cjs, keyword.operator.assignment.compound.bitwise.cjs, keyword.operator.expression.in.cjs, keyword.operator.expression.void.cjs, punctuation.accessor.optional.cjs, keyword.generator.asterisk.cjs, keyword.control.as.cjs, keyword.control.switch.cjs, keyword.control.trycatch.cjs, keyword.operator.optional.cjs, keyword.operator.assignment.jsx, keyword.operator.comparison.jsx, keyword.operator.logical.jsx, keyword.operator.arithmetic.jsx, keyword.operator.expression.typeof.jsx, keyword.operator.expression.instanceof.jsx, keyword.operator.increment.jsx, keyword.operator.decrement.jsx, keyword.operator.relational.jsx, keyword.operator.expression.delete.jsx, keyword.operator.new.jsx, keyword.operator.bitwise.jsx, keyword.operator.bitwise.shift.jsx, keyword.operator.spread.jsx, keyword.operator.ternary.jsx, keyword.operator.assignment.compound.jsx, keyword.operator.assignment.compound.bitwise.jsx, keyword.operator.expression.in.jsx, keyword.operator.expression.void.jsx, punctuation.accessor.optional.jsx, keyword.generator.asterisk.jsx, keyword.control.as.jsx, keyword.control.switch.jsx, keyword.control.trycatch.jsx, keyword.operator.optional.jsx, keyword.operator.assignment.ts, keyword.operator.comparison.ts, keyword.operator.logical.ts, keyword.operator.arithmetic.ts, keyword.operator.expression.typeof.ts, keyword.operator.expression.instanceof.ts, keyword.operator.increment.ts, keyword.operator.decrement.ts, keyword.operator.relational.ts, keyword.operator.expression.delete.ts, keyword.operator.new.ts, keyword.operator.bitwise.ts, keyword.operator.bitwise.shift.ts, keyword.operator.spread.ts, keyword.operator.ternary.ts, keyword.operator.assignment.compound.ts, keyword.operator.assignment.compound.bitwise.ts, keyword.operator.expression.in.ts, keyword.operator.expression.void.ts, punctuation.accessor.optional.ts, keyword.generator.asterisk.ts, keyword.control.as.ts, keyword.control.switch.ts, keyword.control.trycatch.ts, keyword.operator.optional.ts, keyword.operator.assignment.mts, keyword.operator.comparison.mts, keyword.operator.logical.mts, keyword.operator.arithmetic.mts, keyword.operator.expression.typeof.mts, keyword.operator.expression.instanceof.mts, keyword.operator.increment.mts, keyword.operator.decrement.mts, keyword.operator.relational.mts, keyword.operator.expression.delete.mts, keyword.operator.new.mts, keyword.operator.bitwise.mts, keyword.operator.bitwise.shift.mts, keyword.operator.spread.mts, keyword.operator.ternary.mts, keyword.operator.assignment.compound.mts, keyword.operator.assignment.compound.bitwise.mts, keyword.operator.expression.in.mts, keyword.operator.expression.void.mts, punctuation.accessor.optional.mts, keyword.generator.asterisk.mts, keyword.control.as.mts, keyword.control.switch.mts, keyword.control.trycatch.mts, keyword.operator.optional.mts, keyword.operator.assignment.cts, keyword.operator.comparison.cts, keyword.operator.logical.cts, keyword.operator.arithmetic.cts, keyword.operator.expression.typeof.cts, keyword.operator.expression.instanceof.cts, keyword.operator.increment.cts, keyword.operator.decrement.cts, keyword.operator.relational.cts, keyword.operator.expression.delete.cts, keyword.operator.new.cts, keyword.operator.bitwise.cts, keyword.operator.bitwise.shift.cts, keyword.operator.spread.cts, keyword.operator.ternary.cts, keyword.operator.assignment.compound.cts, keyword.operator.assignment.compound.bitwise.cts, keyword.operator.expression.in.cts, keyword.operator.expression.void.cts, punctuation.accessor.optional.cts, keyword.generator.asterisk.cts, keyword.control.as.cts, keyword.control.switch.cts, keyword.control.trycatch.cts, keyword.operator.optional.cts, keyword.operator.assignment.tsx, keyword.operator.comparison.tsx, keyword.operator.logical.tsx, keyword.operator.arithmetic.tsx, keyword.operator.expression.typeof.tsx, keyword.operator.expression.instanceof.tsx, keyword.operator.increment.tsx, keyword.operator.decrement.tsx, keyword.operator.relational.tsx, keyword.operator.expression.delete.tsx, keyword.operator.new.tsx, keyword.operator.bitwise.tsx, keyword.operator.bitwise.shift.tsx, keyword.operator.spread.tsx, keyword.operator.ternary.tsx, keyword.operator.assignment.compound.tsx, keyword.operator.assignment.compound.bitwise.tsx, keyword.operator.expression.in.tsx, keyword.operator.expression.void.tsx, punctuation.accessor.optional.tsx, keyword.generator.asterisk.tsx, keyword.control.as.tsx, keyword.control.switch.tsx, keyword.control.trycatch.tsx, keyword.operator.optional.tsx#eb2f96bold
keyword.control.conditional.js, keyword.control.conditional.mjs, keyword.control.conditional.cjs, keyword.control.conditional.jsx, keyword.control.conditional.ts, keyword.control.conditional.mts, keyword.control.conditional.cts, keyword.control.conditional.tsx#eb2f96
meta.object-literal.key.js, meta.object-literal.key.mjs, meta.object-literal.key.cjs, meta.object-literal.key.jsx, meta.object-literal.key.ts, meta.object-literal.key.mts, meta.object-literal.key.cts, meta.object-literal.key.tsx#002329bold
string.quoted.single.js, string.quoted.double.js, string.quoted.single.mjs, string.quoted.double.mjs, string.quoted.single.cjs, string.quoted.double.cjs, string.quoted.single.jsx, string.quoted.double.jsx, string.quoted.single.ts, string.quoted.double.ts, string.quoted.single.mts, string.quoted.double.mts, string.quoted.single.cts, string.quoted.double.cts, string.quoted.single.tsx, string.quoted.double.tsx#000000
string.template.js, string.template.mjs, string.template.cjs, string.template.jsx, string.template.ts, string.template.mts, string.template.cts, string.template.tsx#fadb14
keyword.control.loop.js, keyword.operator.expression.of.js, keyword.control.loop.mjs, keyword.operator.expression.of.mjs, keyword.control.loop.cjs, keyword.operator.expression.of.cjs, keyword.control.loop.jsx, keyword.operator.expression.of.jsx, keyword.control.loop.ts, keyword.operator.expression.of.ts, keyword.control.loop.mts, keyword.operator.expression.of.mts, keyword.control.loop.cts, keyword.operator.expression.of.cts, keyword.control.loop.tsx, keyword.operator.expression.of.tsx#722ed1
entity.name.label.js, entity.name.label.mjs, entity.name.label.cjs, entity.name.label.jsx, entity.name.label.ts, entity.name.label.mts, entity.name.label.cts, entity.name.label.tsx#13c2c2
constant.character.escape.js, constant.character.escape.mjs, constant.character.escape.cjs, constant.character.escape.jsx, constant.character.escape.ts, constant.character.escape.mts, constant.character.escape.cts, constant.character.escape.tsx#faad14
storage.type.class.js, storage.type.class.mjs, storage.type.class.cjs, storage.type.class.jsx, storage.type.class.ts, storage.type.class.mts, storage.type.class.cts, storage.type.class.tsx#fadb14
entity.name.type.class.js, entity.name.type.class.mjs, entity.name.type.class.cjs, entity.name.type.class.jsx, entity.name.type.class.ts, entity.name.type.class.mts, entity.name.type.class.cts, entity.name.type.class.tsx#d4b106bold
variable.language.this.js, variable.language.this.mjs, variable.language.this.cjs, variable.language.this.jsx, variable.language.this.ts, variable.language.this.mts, variable.language.this.cts, variable.language.this.tsx#597ef7italic
variable.object.property.js, variable.object.property.mjs, variable.object.property.cjs, variable.object.property.jsx, variable.object.property.ts, variable.object.property.mts, variable.object.property.cts, variable.object.property.tsx#262626
storage.modifier.js, storage.modifier.mjs, storage.modifier.cjs, storage.modifier.jsx, storage.modifier.ts, storage.modifier.mts, storage.modifier.cts, storage.modifier.tsx#fff566bold
punctuation.definition.comment.js, punctuation.definition.comment.mjs, punctuation.definition.comment.cjs, punctuation.definition.comment.jsx, punctuation.definition.comment.ts, punctuation.definition.comment.mts, punctuation.definition.comment.cts, punctuation.definition.comment.tsx#bfbfbf
punctuation.definition.string.template.begin.js, punctuation.definition.string.template.end.js, punctuation.definition.string.template.begin.mjs, punctuation.definition.string.template.end.mjs, punctuation.definition.string.template.begin.cjs, punctuation.definition.string.template.end.cjs, punctuation.definition.string.template.begin.jsx, punctuation.definition.string.template.end.jsx, punctuation.definition.string.template.begin.ts, punctuation.definition.string.template.end.ts, punctuation.definition.string.template.begin.mts, punctuation.definition.string.template.end.mts, punctuation.definition.string.template.begin.cts, punctuation.definition.string.template.end.cts, punctuation.definition.string.template.begin.tsx, punctuation.definition.string.template.end.tsx#595959
punctuation.separator.comma.js, punctuation.terminator.statement.js, punctuation.separator.comma.mjs, punctuation.terminator.statement.mjs, punctuation.separator.comma.cjs, punctuation.terminator.statement.cjs, punctuation.separator.comma.jsx, punctuation.terminator.statement.jsx, punctuation.separator.comma.ts, punctuation.terminator.statement.ts, punctuation.separator.comma.mts, punctuation.terminator.statement.mts, punctuation.separator.comma.cts, punctuation.terminator.statement.cts, punctuation.separator.comma.tsx, punctuation.terminator.statement.tsx#262626
storage.type.enum.js, storage.type.enum.mjs, storage.type.enum.cjs, storage.type.enum.jsx, storage.type.enum.ts, storage.type.enum.mts, storage.type.enum.cts, storage.type.enum.tsx#fff566
entity.name.type.enum.js, entity.name.type.enum.mjs, entity.name.type.enum.cjs, entity.name.type.enum.jsx, entity.name.type.enum.ts, entity.name.type.enum.mts, entity.name.type.enum.cts, entity.name.type.enum.tsx#fffb8f
entity.name.type.enum.js, entity.name.type.enum.mjs, entity.name.type.enum.cjs, entity.name.type.enum.jsx, entity.name.type.enum.ts, entity.name.type.enum.mts, entity.name.type.enum.cts, entity.name.type.enum.tsx#fff566
meta.interface.js, meta.interface.mjs, meta.interface.cjs, meta.interface.jsx, meta.interface.ts, meta.interface.mts, meta.interface.cts, meta.interface.tsx#d4b106
entity.name.tag.jsx, entity.name.tag.tsx#fadb14
entity.other.attribute-name.jsx, entity.other.attribute-name.tsx#d4b106
punctuation.definition.tag.begin.jsx, punctuation.definition.tag.end.jsx, punctuation.separator.key-value.jsx, punctuation.definition.tag.begin.tsx, punctuation.definition.tag.end.tsx, punctuation.separator.key-value.tsx#ad8b00
keyword.control.type.jsx, keyword.control.type.tsx#10239e
punctuation.definition.tag.begin.jsx, punctuation.definition.tag.end.jsx, punctuation.definition.tag.begin.tsx, punctuation.definition.tag.end.tsx#434343
entity.name.tag.jsx, entity.name.tag.js.jsx, entity.name.tag.tsx, entity.name.tag.js.tsx#d4b106bold
entity.other.attribute-name.jsx, entity.other.attribute-name.js.jsx, entity.other.attribute-name.tsx, entity.other.attribute-name.js.tsx#10239ebold
support.type.primitive.js, entity.name.type.js, entity.name.type.alias.js, support.type.primitive.mjs, entity.name.type.mjs, entity.name.type.alias.mjs, support.type.primitive.cjs, entity.name.type.cjs, entity.name.type.alias.cjs, support.type.primitive.jsx, entity.name.type.jsx, entity.name.type.alias.jsx, support.type.primitive.ts, entity.name.type.ts, entity.name.type.alias.ts, support.type.primitive.mts, entity.name.type.mts, entity.name.type.alias.mts, support.type.primitive.cts, entity.name.type.cts, entity.name.type.alias.cts, support.type.primitive.tsx, entity.name.type.tsx, entity.name.type.alias.tsx#fadb14bold
support.type.builtin.js, support.type.builtin.mjs, support.type.builtin.cjs, support.type.builtin.jsx, support.type.builtin.ts, support.type.builtin.mts, support.type.builtin.cts, support.type.builtin.tsx#d4b106
storage.type.type.js, storage.type.interface.js, storage.type.namespace.js, storage.type.type.mjs, storage.type.interface.mjs, storage.type.namespace.mjs, storage.type.type.cjs, storage.type.interface.cjs, storage.type.namespace.cjs, storage.type.type.jsx, storage.type.interface.jsx, storage.type.namespace.jsx, storage.type.type.ts, storage.type.interface.ts, storage.type.namespace.ts, storage.type.type.mts, storage.type.interface.mts, storage.type.namespace.mts, storage.type.type.cts, storage.type.interface.cts, storage.type.namespace.cts, storage.type.type.tsx, storage.type.interface.tsx, storage.type.namespace.tsx#597ef7
storage.modifier.js, storage.modifier.mjs, storage.modifier.cjs, storage.modifier.jsx, storage.modifier.ts, storage.modifier.mts, storage.modifier.cts, storage.modifier.tsx#d4b106
entity.name.type.module.js, entity.name.type.module.mjs, entity.name.type.module.cjs, entity.name.type.module.jsx, entity.name.type.module.ts, entity.name.type.module.mts, entity.name.type.module.cts, entity.name.type.module.tsx#876800bold
storage.type.class.jsdoc#1d39c4bold
entity.name.type.instance.jsdoc#2f54eb
variable.other.jsdoc#fadb14
support.type.property-name.json.comments#595959italic
support.type.property-name.json#876800bold
string.quoted.double.json, string.quoted.single.json#2f54eb
constant.language.json, constant.numeric.json#2f54eb
entity.name.tag.css, entity.other.attribute-name.id.css, entity.other.attribute-name.class.css, entity.name.tag.wildcard.css, entity.name.tag.less, entity.other.attribute-name.id.less, entity.other.attribute-name.class.less, entity.name.tag.wildcard.less, entity.name.tag.scss, entity.other.attribute-name.id.scss, entity.other.attribute-name.class.scss, entity.name.tag.wildcard.scss, entity.name.tag.styl, entity.other.attribute-name.id.styl, entity.other.attribute-name.class.styl, entity.name.tag.wildcard.styl#ad8b00bold
support.type.property-name.css, support.type.property-name.less, support.type.property-name.scss, support.type.property-name.styl#1f1f1f
meta.property-value.css, support.constant.property-value.css, meta.embedded.block.css, meta.property-value.less, support.constant.property-value.less, meta.embedded.block.less, meta.property-value.scss, support.constant.property-value.scss, meta.embedded.block.scss, meta.property-value.styl, support.constant.property-value.styl, meta.embedded.block.styl#fadb14
constant.numeric.css, constant.numeric.less, constant.numeric.scss, constant.numeric.styl#fadb14
support.function.misc.css, support.function.misc.less, support.function.misc.scss, support.function.misc.styl#fadb14
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-class.less, entity.other.attribute-name.pseudo-class.scss, entity.other.attribute-name.pseudo-class.styl#fadb14
entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-element.less, entity.other.attribute-name.pseudo-element.scss, entity.other.attribute-name.pseudo-element.styl#ffec3d
keyword.operator.pattern.css, keyword.operator.pattern.less, keyword.operator.pattern.scss, keyword.operator.pattern.styl#ffec3d
punctuation.definition.entity.css, punctuation.definition.entity.less, punctuation.definition.entity.scss, punctuation.definition.entity.styl#10239e
punctuation.separator.key-value.css, punctuation.separator.key-value.less, punctuation.separator.key-value.scss, punctuation.separator.key-value.styl#1f1f1f
keyword.operator.logical.css, keyword.operator.css, keyword.other.important.css, keyword.operator.combinator.css, keyword.operator.logical.less, keyword.operator.less, keyword.other.important.less, keyword.operator.combinator.less, keyword.operator.logical.scss, keyword.operator.scss, keyword.other.important.scss, keyword.operator.combinator.scss, keyword.operator.logical.styl, keyword.operator.styl, keyword.other.important.styl, keyword.operator.combinator.styl#10239e
comment.block.css, comment.line.double-slash.css, comment.block.less, comment.line.double-slash.less, comment.block.scss, comment.line.double-slash.scss, comment.block.styl, comment.line.double-slash.styl#8c8c8citalic
keyword.control.at-rule.css, keyword.control.at-rule.namespace.css, keyword.control.at-rule.import.css, keyword.control.at-rule.keyframes.css, keyword.control.at-rule.media.css, keyword.control.at-rule.page.css, keyword.control.at-rule.supports.css, keyword.control.at-rule.font-face.css, keyword.control.at-rule.font-feature-values.css, keyword.control.at-rule.layer.tailwind.css, keyword.control.at-rule.counter-style.css, meta.at-rule.header.css, keyword.control.at-rule.less, keyword.control.at-rule.namespace.less, keyword.control.at-rule.import.less, keyword.control.at-rule.keyframes.less, keyword.control.at-rule.media.less, keyword.control.at-rule.page.less, keyword.control.at-rule.supports.less, keyword.control.at-rule.font-face.less, keyword.control.at-rule.font-feature-values.less, keyword.control.at-rule.layer.tailwind.less, keyword.control.at-rule.counter-style.less, meta.at-rule.header.less, keyword.control.at-rule.scss, keyword.control.at-rule.namespace.scss, keyword.control.at-rule.import.scss, keyword.control.at-rule.keyframes.scss, keyword.control.at-rule.media.scss, keyword.control.at-rule.page.scss, keyword.control.at-rule.supports.scss, keyword.control.at-rule.font-face.scss, keyword.control.at-rule.font-feature-values.scss, keyword.control.at-rule.layer.tailwind.scss, keyword.control.at-rule.counter-style.scss, meta.at-rule.header.scss, keyword.control.at-rule.styl, keyword.control.at-rule.namespace.styl, keyword.control.at-rule.import.styl, keyword.control.at-rule.keyframes.styl, keyword.control.at-rule.media.styl, keyword.control.at-rule.page.styl, keyword.control.at-rule.supports.styl, keyword.control.at-rule.font-face.styl, keyword.control.at-rule.font-feature-values.styl, keyword.control.at-rule.layer.tailwind.styl, keyword.control.at-rule.counter-style.styl, meta.at-rule.header.styl#614700bold
variable.parameter.keyframe-list.css, variable.parameter.keyframe-list.less, variable.parameter.keyframe-list.scss, variable.parameter.keyframe-list.styl#ffec3d
entity.other.keyframe-offset.percentage.css, entity.other.keyframe-offset.percentage.less, entity.other.keyframe-offset.percentage.scss, entity.other.keyframe-offset.percentage.styl#ad8b00
support.type.vendored.property-name.css, support.type.vendored.property-name.less, support.type.vendored.property-name.scss, support.type.vendored.property-name.styl#fff566
string.quoted.single.css, string.quoted.double.css, string.quoted.single.less, string.quoted.double.less, string.quoted.single.scss, string.quoted.double.scss, string.quoted.single.styl, string.quoted.double.styl#fadb14
variable.css, variable.argument.css, variable.other.css, variable.less, variable.argument.less, variable.other.less, variable.scss, variable.argument.scss, variable.other.scss, variable.styl, variable.argument.styl, variable.other.styl#ad6800bold
source.css, source.less, source.scss, source.styl#fff566
punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html#8c8c8c
entity.name.tag.html#d4b106bold
entity.other.attribute-name.html#ffec3d
string.quoted.double.html, string.quoted.single.html#fffb8f
punctuation.separator.key-value.html#ff85c0
punctuation.definition.comment.html, comment.block.html#bfbfbfitalic
entity.other.attribute-name.html#1d39c4bold
meta.attribute.class.html#fadb14
meta.attribute.id.html#1f1f1fbold
string.quoted.double.html, string.quoted.single.html#fadb14
text.html.derivative#434343
punctuation.separator.key-value.html#876800
markup.heading.markdown#876800bold
heading.1.markdown#ad8b00bold
heading.2.markdown#d4b106bold
heading.3.markdown#fadb14bold
heading.4.markdown#ffec3dbold
heading.5.markdown#fff566bold
heading.6.markdown#fffb8fbold
punctuation.definition.comment.shell, comment.line.number-sign.shell#bfbfbf
markup.list.numbered.markdown, markup.list.unnumbered.markdown#ff7a45bold
markup.bold, punctuation.definition.bold#d4b106bold
string.other.link.title.markdown, markup.underline.link.markdown#fadb14
punctuation.definition.link.title.begin.markdown, punctuation.definition.link.title.end.markdown, punctuation.definition.metadata.markdown, punctuation.definition.metadata.markdown#595959bold
punctuation.definition.heading.markdown#fff566bold
punctuation.definition.markdown, markup.fenced_code.block.markdown#141414
punctuation.definition.raw.markdown, punctuation.definition.link.description.begin.markdown, punctuation.definition.link.description.end.markdown, punctuation.definition.metadata.markdown#d4b106bold
meta.paragraph#141414
entity.name.tag.yaml, punctuation.separator.key-value.mappin.yaml#ffec3d
string.unquoted.plain.out.yaml#ffec3d
entity.other.document.begin.yaml, entity.other.document.end.yaml#d4b106bold
comment.line.number-sign.yaml, punctuation.definition.comment.yaml#595959italic
keyword.local.lua#d4380dbold
storage.type.function.lua#b37febbold
meta.function.lua#faad14
support.function.lua#40a9ff
punctuation.definition.comment, comment.line.double-dash, comment.block#595959
string.template.lua#1890ff
constant.language.lua#73d13dbold
keyword.operator.lua#eb2f96
keyword.control.lua#eb2f96
meta.object-literal.key.lua#ffd591
string.quoted.single.lua, string.quoted.double.lua, string.quoted.other.multiline.lua#b7eb8f
keyword.control.loop.lua, keyword.operator.expression.of.lua#b37feb
constant.character.escape.lua#13c2c2
string.regexp.lua#b37feb
punctuation.attribute-shorthand.bind.html.toml, keyword.control.conditional.toml#ffd6e7bold
punctuation.attribute-shorthand.slot.html.toml, entity.other.attribute-name.html.toml#fffb8fbold
entity.name.tag.template.html.toml, entity.name.tag.script.html.toml, entity.name.tag.style.html.toml#95de64bold
punctuation.attribute-shorthand.event.html.toml#95de64bold
source.dockerfile.dockerfile#d4b106
keyword.other.special-method.dockerfile#ad8b00bold
keyword.other.special-method.dockerfile.dockerfile#ffec3dbold
string.quoted.single.dockerfile, string.quoted.double.dockerfile#595959italic
comment.line.number-sign.dockerfile#bfbfbfitalic
storage.type.rust#fadb14bold
variable.other.rust#000000bold
string.quoted.double.rust, string.quoted.signle.rust, string.quoted.single.char.rust#141414italic
keyword.other.fn.rust#ffec3d
entity.name.function.rust#ffffb8
comment.line.double-slash.rust, comment.block.rust, comment.line.documentation.rust, comment.line.shebang.rust#595959
punctuation.definition.attribute.rust, meta.attribute.rust#fffb8f
keyword::use.rust, keyword.other.rust, meta.use.rust.rust#ffec3dbold
keyword.other.rust#ffec3dbold
keyword.control.rust#ad8b00
constant.character.escape.backslash.rust, constant.character.escape.rust#ffec3d
keyword.operator.assignment.rust, keyword.operator.comparison.rust, keyword.operator.logical.rust, keyword.operator.arithmetic.rust, keyword.operator.expression.typeof.rust, keyword.operator.expression.instanceof.rust, keyword.operator.increment.rust, keyword.operator.decrement.rust, keyword.operator.relational.rust, keyword.operator.expression.delete.rust, keyword.operator.new.rust, keyword.operator.bitwise.rust, keyword.operator.bitwise.shift.rust, keyword.operator.spread.rust, keyword.operator.ternary.rust, keyword.operator.assignment.compound.rust, keyword.operator.assignment.compound.bitwise.rust, keyword.operator.expression.in.rust, keyword.operator.expression.void.rust, punctuation.accessor.optional.rust, keyword.generator.asterisk.rust, keyword.control.as.rust, keyword.control.switch.rust, keyword.operator.borrow.and.rust#ffec3dbold
entity.name.type.rust, storage.type.rust#ffec3dbold
entity.name.function.macro.rust#d4b106bold
punctuation.definition.comment.toml, comment.line.number-sign.toml#bfbfbfitalic
string.quoted.single.basic.line.toml, string.quoted.double.basic.line.toml#d9d9d9italic
support.type.property-name.table.toml#ffec3dbold
keyword.other.definition.root.editorconfig, keyword.other.definition.indent_style.editorconfig, keyword.other.definition.indent_size.editorconfig, keyword.other.definition.charset.editorconfig, keyword.other.definition.tab_width.editorconfig, keyword.other.definition.trim_trailing_whitespace.editorconfig, keyword.other.definition.insert_final_newline.editorconfig, keyword.other.definition.end_of_line.editorconfig#000000bold
constant.language.space.editorconfig, constant.numeric.decimal.integer.int.editorconfig, constant.language.boolean.true.editorconfig, constant.language.boolean.false.editorconfig, constant.language.lf.editorconfig, constant.language.charset.encoding.utf-8.editorconfig, constant.language.tab.editorconfig#1d39c4bold
punctuation.separator.key-value.editorconfig#10239ebold
keyword.operator.glob.wildcard.editorconfig#10239ebold
entity.name.section.group-title.editorconfig#10239ebold
comment.line.number-sign.editorconfig, punctuation.definition.comment.editorconfig#8c8c8citalic
punctuation.definition.variable.shell, variable.other.special.shell, variable.other.positional.shell, variable.other.normal.shell#9e1068
punctuation.definition.comment.shebang.shell, comment.line.number-sign.shebang.shell, keyword.operator.heredoc.shell, keyword.control.heredoc-token.shell, string.unquoted.heredoc.expanded.shell#595959
string.quoted.double.shell, string.quoted.single.shell#141414italic
storage.modifier.shell#d4b106
punctuation.definition.string.begin.shell, punctuation.definition.string.end.shell, string.interpolated.backtick.shell#ffec3d
keyword.operator.assignment.shell, keyword.operator.comparison.shell, keyword.operator.logical.shell, keyword.operator.arithmetic.shell, keyword.operator.expression.typeof.shell, keyword.operator.expression.instanceof.shell, keyword.operator.increment.shell, keyword.operator.decrement.shell, keyword.operator.relational.shell, keyword.operator.expression.delete.shell, keyword.operator.new.shell, keyword.operator.bitwise.shell, keyword.operator.bitwise.shift.shell, keyword.operator.spread.shell, keyword.operator.ternary.shell, keyword.operator.assignment.compound.shell, keyword.operator.assignment.compound.bitwise.shell, keyword.operator.expression.in.shell, keyword.operator.expression.void.shell, punctuation.accessor.optional.shell, keyword.generator.asterisk.shell, keyword.control.as.shell, keyword.control.switch.shell, keyword.control.shell, meta.scope.if-block.shell#9e1068bold italic
constant.character.escape.shell#13c2c2
support.function.builtin.shell#fadb14bold