Skip to main content
Coding Theme

Human Theme

Publisher: Tom HallThemes in package: 6

Research-grade color themes based on vision science and human perception. Six scientifically validated variants (Dark, Light, Low Light, Soft, Warm, High Contrast) with WCAG AAA accessibility, colorblind safety, and optimized eye comfort. Features natural color hierarchy inspired by ecological perce

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#F2F5F0
  • activityBar.border#00000000
  • activityBar.foreground#3E7A35
  • activityBar.inactiveForeground#7A7070
  • badge.background#E5D9C8
  • badge.foreground#3E7A35
  • breadcrumb.background#F2F5F0
  • breadcrumb.focusForeground#3E7A35
  • breadcrumb.foreground#357A8A
  • breadcrumbPicker.background#F2F5F0
  • button.background#3E7A35
  • button.foreground#F2F5F0
  • button.hoverBackground#3E7A3F
  • button.secondaryBackground#DED4C8
  • button.secondaryForeground#3A3530
  • button.secondaryHoverBackground#F3EBE0
  • charts.blue#2A6F7F
  • charts.foreground#3A3530
  • charts.green#3E7A3F
  • charts.lines#7A7070
  • charts.orange#9A5D3C
  • charts.purple#9A5050
  • charts.red#9A4A3A
  • charts.yellow#8A6B2F
  • contrastBorder#00000000
  • debugIcon.breakpointCurrentStackframeForeground#3E7A35
  • debugIcon.breakpointDisabledForeground#7A7070
  • debugIcon.breakpointForeground#9A4A3A
  • debugIcon.breakpointStackframeForeground#2A6F7F
  • debugIcon.breakpointUnverifiedForeground#8A6B2F
  • debugToolBar.background#F8FAF7
  • debugToolBar.border#00000000
  • diffEditor.border#00000000
  • diffEditor.diagonalFill#E8EDE560
  • diffEditor.insertedLineBackground#3E7A3F10
  • diffEditor.insertedTextBackground#4A8A4520
  • diffEditor.removedLineBackground#9A4A3A10
  • diffEditor.removedTextBackground#B8555520
  • dropdown.background#F2F5F0
  • dropdown.border#F8FAF7
  • dropdown.foreground#3A3530
  • editor.background#F2F5F0
  • editor.findMatchBackground#DED4C8
  • editor.findMatchHighlightBackground#EBE0D560
  • editor.foreground#3A3530
  • editor.hoverHighlightBackground#F3EBE0
  • editor.inactiveSelectionBackground#F0E8DC80
  • editor.selectionBackground#E5D9C8
  • editor.selectionHighlightBackground#DFD4C560
  • editor.wordHighlightBackground#EBE3D680
  • editor.wordHighlightStrongBackground#E3D9C880
  • editorBracketHighlight.foreground1#8A6B2F
  • editorBracketHighlight.foreground2#9A5D3C
  • editorBracketHighlight.foreground3#8A6B2F
  • editorBracketHighlight.foreground4#9A5050
  • editorBracketHighlight.foreground5#8A6B3F
  • editorBracketHighlight.foreground6#3E7A35
  • editorBracketHighlight.unexpectedBracket.foreground#B85555
  • editorCodeLens.foreground#7A7070
  • editorCursor.foreground#3E7A35
  • editorError.background#2A141240
  • editorError.border#9A4A3A40
  • editorError.foreground#9A4A3A
  • editorGroup.border#00000000
  • editorGroup.dropBackground#E5D9C840
  • editorGroupHeader.border#00000000
  • editorGroupHeader.noTabsBackground#F2F5F0
  • editorGroupHeader.tabsBackground#F2F5F0
  • editorGroupHeader.tabsBorder#00000000
  • editorGutter.addedBackground#3E7A3F
  • editorGutter.background#F2F5F0
  • editorGutter.commentGlyphForeground#7A7070
  • editorGutter.commentRangeForeground#DED4C8
  • editorGutter.commentUnresolvedGlyphForeground#9A4A3A
  • editorGutter.deletedBackground#9A4A3A
  • editorGutter.foldingControlForeground#7A7070
  • editorGutter.modifiedBackground#8A6B2F
  • editorHint.foreground#3E7A50
  • editorIndentGuide.activeBackground#7A707060
  • editorIndentGuide.background#F8FAF740
  • editorInfo.background#E8EDE540
  • editorInfo.border#2A6F7F40
  • editorInfo.foreground#2A6F7F
  • editorLineNumber.activeForeground#6F6560
  • editorLineNumber.foreground#B8AAA0
  • editorRuler.foreground#F8FAF7
  • editorSuggestWidget.background#F2F5F0
  • editorSuggestWidget.border#F8FAF7
  • editorSuggestWidget.foreground#3A3530
  • editorSuggestWidget.highlightForeground#3E7A35
  • editorSuggestWidget.selectedBackground#E5D9C8
  • editorWarning.background#E8EDE540
  • editorWarning.border#8A6B2F40
  • editorWarning.foreground#8A6B2F
  • editorWidget.background#F2F5F0
  • editorWidget.border#F8FAF7
  • editorWidget.foreground#3A3530
  • editorWidget.resizeBorder#00000000
  • extensionBadge.remoteBackground#3E7A35
  • extensionBadge.remoteForeground#F2F5F0
  • extensionButton.prominentBackground#3E7A35
  • extensionButton.prominentForeground#F2F5F0
  • extensionButton.prominentHoverBackground#3E7A3F
  • focusBorder#3E7A3540
  • gitDecoration.addedResourceForeground#3E7A3F
  • gitDecoration.conflictingResourceForeground#9A5050
  • gitDecoration.deletedResourceForeground#9A4A3A
  • gitDecoration.ignoredResourceForeground#7A7070
  • gitDecoration.modifiedResourceForeground#8A6B2F
  • gitDecoration.submoduleResourceForeground#2F7A8F
  • gitDecoration.untrackedResourceForeground#4A8555
  • input.background#F2F5F0
  • input.border#F8FAF7
  • input.foreground#3A3530
  • input.placeholderForeground#7A7070
  • inputOption.activeBackground#E5D9C8
  • inputOption.activeBorder#3E7A3560
  • inputValidation.errorBackground#2A1412
  • inputValidation.errorBorder#9A4A3A40
  • inputValidation.infoBackground#F8FAF7
  • inputValidation.infoBorder#2A6F7F40
  • inputValidation.warningBackground#E8EDE5
  • inputValidation.warningBorder#8A6B2F40
  • list.activeSelectionBackground#E5D9C8
  • list.activeSelectionForeground#3A3530
  • list.focusAndSelectionOutline#00000000
  • list.focusOutline#00000000
  • list.hoverBackground#F3EBE0
  • list.inactiveSelectionBackground#F0E8DC
  • menu.background#F2F5F0
  • menu.border#F8FAF7
  • menu.foreground#3A3530
  • menu.selectionBackground#E5D9C8
  • menu.selectionForeground#3A3530
  • menu.separatorBackground#F8FAF7
  • menubar.selectionBackground#E5D9C8
  • menubar.selectionForeground#3A3530
  • merge.border#00000000
  • merge.commonContentBackground#F8FAF720
  • merge.commonHeaderBackground#F8FAF740
  • merge.currentContentBackground#2A6F7F20
  • merge.currentHeaderBackground#2A6F7F40
  • merge.incomingContentBackground#3E7A3F20
  • merge.incomingHeaderBackground#3E7A3F40
  • minimap.background#F2F5F0
  • minimap.errorHighlight#2A1412
  • minimap.infoHighlight#F8FAF7
  • minimap.selectionHighlight#E5D9C880
  • minimap.selectionOccurrenceHighlight#EBE3D680
  • minimap.warningHighlight#E8EDE5
  • notificationCenter.border#00000000
  • notificationCenterHeader.background#F2F5F0
  • notificationCenterHeader.foreground#3A3530
  • notifications.background#F8FAF7
  • notifications.border#00000000
  • notifications.foreground#3A3530
  • panel.background#F2F5F0
  • panel.border#00000000
  • peekView.border#F8FAF7
  • peekViewEditor.background#F2F5F0
  • peekViewEditor.matchHighlightBackground#DFD4C5
  • peekViewResult.background#F2F5F0
  • peekViewResult.matchHighlightBackground#DFD4C5
  • peekViewResult.selectionBackground#E5D9C8
  • peekViewTitle.background#F2F5F0
  • problemsErrorIcon.foreground#9A4A3A
  • problemsInfoIcon.foreground#2A6F7F
  • problemsWarningIcon.foreground#8A6B2F
  • quickInput.background#F2F5F0
  • quickInput.foreground#3A3530
  • quickInputList.focusBackground#E5D9C8
  • quickInputList.focusForeground#3A3530
  • quickInputTitle.background#F2F5F0
  • scm.providerBorder#00000000
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#3E7A3560
  • scrollbarSlider.background#7A707020
  • scrollbarSlider.hoverBackground#7A707040
  • settings.checkboxBackground#F2F5F0
  • settings.checkboxBorder#F8FAF7
  • settings.checkboxForeground#3E7A35
  • settings.dropdownBackground#F2F5F0
  • settings.dropdownBorder#F8FAF7
  • settings.dropdownForeground#3A3530
  • settings.headerForeground#3A3530
  • settings.modifiedItemIndicator#8A6B2F
  • settings.numberInputBackground#F2F5F0
  • settings.numberInputBorder#F8FAF7
  • settings.numberInputForeground#3A3530
  • settings.textInputBackground#F2F5F0
  • settings.textInputBorder#F8FAF7
  • settings.textInputForeground#3A3530
  • sideBar.background#F2F5F0
  • sideBar.border#00000000
  • sideBar.foreground#7A6F62
  • statusBar.background#F2F5F0
  • statusBar.border#00000000
  • statusBar.foreground#7A6F62
  • symbolIcon.arrayForeground#7A6B4F
  • symbolIcon.booleanForeground#8A6B2F
  • symbolIcon.classForeground#2A6F7F
  • symbolIcon.colorForeground#8A6B2F
  • symbolIcon.constantForeground#7A6B4F
  • symbolIcon.constructorForeground#3E7A3F
  • symbolIcon.enumeratorForeground#2A6F7F
  • symbolIcon.enumeratorMemberForeground#7A6B4F
  • symbolIcon.eventForeground#9A5050
  • symbolIcon.fieldForeground#3A3530
  • symbolIcon.fileForeground#3A3530
  • symbolIcon.folderForeground#357A8A
  • symbolIcon.functionForeground#3E7A3F
  • symbolIcon.interfaceForeground#2A6F7F
  • symbolIcon.keyForeground#3E7A35
  • symbolIcon.keywordForeground#3E7A35
  • symbolIcon.methodForeground#3E7A3F
  • symbolIcon.moduleForeground#2F7A8F
  • symbolIcon.namespaceForeground#2F7A8F
  • symbolIcon.nullForeground#7A7070
  • symbolIcon.numberForeground#8A6B2F
  • symbolIcon.objectForeground#3D7A8F
  • symbolIcon.operatorForeground#357A8A
  • symbolIcon.packageForeground#2F7A8F
  • symbolIcon.propertyForeground#3A3530
  • symbolIcon.referenceForeground#357A8A
  • symbolIcon.snippetForeground#8A6B2F
  • symbolIcon.stringForeground#8A6B2F
  • symbolIcon.structForeground#3D7A8F
  • symbolIcon.textForeground#3A3530
  • symbolIcon.typeParameterForeground#2A6F7F
  • symbolIcon.unitForeground#7A6B4F
  • symbolIcon.variableForeground#3A3530
  • tab.activeBackground#F2F5F0
  • tab.activeBorder#00000000
  • tab.activeBorderTop#3E7A35
  • tab.activeForeground#3A3530
  • tab.border#00000000
  • tab.hoverBackground#F3EBE0
  • tab.inactiveBackground#F2F5F0
  • tab.inactiveForeground#7A7070
  • tab.unfocusedActiveBackground#F2F5F0
  • tab.unfocusedActiveBorder#00000000
  • terminal.ansiBlack#E8EDE5
  • terminal.ansiBlue#2A6F7F
  • terminal.ansiBrightBlack#B8AAA0
  • terminal.ansiBrightBlue#3D7A8F
  • terminal.ansiBrightCyan#3D7A8F
  • terminal.ansiBrightGreen#3E7A35
  • terminal.ansiBrightMagenta#B85555
  • terminal.ansiBrightRed#B85555
  • terminal.ansiBrightWhite#3A3530
  • terminal.ansiBrightYellow#8A6B2F
  • terminal.ansiCyan#357A8A
  • terminal.ansiGreen#3E7A3F
  • terminal.ansiMagenta#9A5050
  • terminal.ansiRed#9A4A3A
  • terminal.ansiWhite#7A6F62
  • terminal.ansiYellow#8A6B2F
  • terminal.background#F2F5F0
  • terminal.foreground#3A3530
  • terminal.selectionBackground#E5D9C8
  • terminalCommandDecoration.errorBackground#2A1412
  • terminalCommandDecoration.successBackground#3E7A3F40
  • terminalCursor.foreground#3E7A35
  • testing.iconFailed#9A4A3A
  • testing.iconPassed#3E7A3F
  • testing.iconQueued#8A6B2F
  • testing.iconSkipped#7A7070
  • testing.message.error.lineBackground#2A1412
  • testing.message.info.lineBackground#F8FAF7
  • testing.runAction#3E7A35
  • textLink.activeForeground#3E7A35
  • textLink.foreground#2A6F7F
  • textPreformat.foreground#4A8555
  • titleBar.activeBackground#F2F5F0
  • titleBar.activeForeground#3A3530
  • titleBar.border#00000000
  • titleBar.inactiveBackground#F2F5F0
  • titleBar.inactiveForeground#7A7070
  • toolbar.activeBackground#E5D9C8
  • toolbar.hoverBackground#F3EBE0
  • tree.indentGuidesStroke#F8FAF7
  • walkThrough.embeddedEditorBackground#E8EDE5
  • welcomePage.background#F2F5F0
  • welcomePage.tileBackground#F8FAF7
  • welcomePage.tileHoverBackground#F3EBE0

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
keyword#3E7A35bold
keyword.control, keyword.control.catch, keyword.control.exception#8A6B2Fbold
keyword.control.return#8A6B2Fbold
keyword.operator.type#357A8A—
keyword.operator.type.annotation, keyword.operator.assignment.type#357A8A—
keyword.declaration, storage.type#3E7A35bold italic
keyword.import, keyword.export#3E7A35bold
constant.numeric#8A6B2F—
constant.language.boolean, constant.language#7A6B4F—
entity.name.function#3E7A3F—
entity.name.type, entity.name.class, entity.name.interface#2A6F7Fbold
support.type#2A6F7F—
variable.parameter, variable.other.property#3A3530—
variable#3A3530—
meta.decorator, storage.modifier.decorator#9A5050bold
entity.name.tag.html, entity.name.tag.jsx, entity.name.tag.tsx#8A6B3Fbold
entity.other.attribute-name.html, entity.other.attribute-name.jsx, entity.other.attribute-name.tsx#8A7B6A—
punctuation.definition.tag, punctuation.definition.tag.begin, punctuation.definition.tag.end#6A5B4F—
keyword.operator#357A8A—
punctuation#3A3530—
meta.object-literal.key, support.type.property-name.json#3E7A3F—
string#8A6B2F—
comment#7A7070italic
invalid#9A4A3Abold
meta.tag, meta.tag.sgml#9A5050—
markup.heading.markdown, markup.heading.setext#3E7A35bold
markup.heading.1.markdown#3E7A35bold
markup.heading.2.markdown#3E7A3Fbold
markup.heading.3.markdown, markup.heading.4.markdown#2A6F7Fbold
markup.heading.5.markdown, markup.heading.6.markdown#357A8Abold
punctuation.definition.heading.markdown#7A7070—
markup.bold.markdown#8A6B2Fbold
markup.italic.markdown#8A6B2Fitalic
markup.bold.italic.markdown#8A6B2Fbold italic
markup.strikethrough.markdown#7A7070strikethrough
markup.underline.link.markdown, markup.underline.link.image.markdown#357A8A—
string.other.link.title.markdown, string.other.link.description.markdown#3E7A3F—
markup.inline.raw.string.markdown#8A6B2F—
markup.fenced_code.block.markdown, markup.inline.raw.markdown#7A6B4F—
punctuation.definition.markdown#7A7070—
fenced_code.block.language#2A6F7F—
markup.list.unnumbered.markdown, markup.list.numbered.markdown#3A3530—
punctuation.definition.list.begin.markdown#8A6B3Fbold
markup.quote.markdown#3A3530italic
punctuation.definition.quote.begin.markdown#8A7B6A—
meta.embedded.block.frontmatter, punctuation.definition.tag.frontmatter#7A7070—
entity.name.tag.css, entity.name.tag.scss, entity.name.tag.less#8A6B3Fbold
entity.other.attribute-name.class.css, entity.other.attribute-name.class.scss#2A6F7Fbold
entity.other.attribute-name.id.css, entity.other.attribute-name.id.scss#3E7A35bold
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#3E7A3F—
support.type.property-name.css, support.type.property-name.scss, meta.property-name.css#357A8A—
support.constant.property-value.css, meta.property-value.css#7A6B4F—
constant.numeric.css, keyword.other.unit.css#8A6B2F—
support.constant.color.css, constant.other.color.css#8A6B2F—
support.function.css#3E7A3F—
variable.scss, variable.less, variable.parameter.scss#9A5050—
keyword.control.at-rule.scss, keyword.control.at-rule.css#3E7A35bold
support.function.misc.scss#3E7A3F—
entity.name.tag.yaml#3E7A3F—
string.unquoted.yaml#7A6B4F—
string.quoted.yaml#8A6B2F—
punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml#9A5050—
constant.language.yaml#8A6B2F—
support.function.builtin.shell, support.function.external.shell#3E7A3F—
variable.other.normal.shell#9A5050—
string.quoted.double.shell#8A6B2F—
string.quoted.single.shell#7A6B4F—
keyword.operator.redirect.shell#357A8A—
keyword.other.sql, keyword.other.DML.sql, keyword.other.DDL.sql#3E7A35bold
storage.type.sql#2A6F7Fbold
support.function.aggregate.sql, support.function.scalar.sql#3E7A3F—
constant.other.database-name.sql#2A6F7F—
constant.other.table-name.sql#8A6B3F—
support.type.python#2A6F7F—
support.function.builtin.python#3E7A3F—
constant.language.python#7A6B4F—
variable.parameter.function.language.special.self.python#9A5050italic
storage.type.function.python#3E7A35bold
support.type.object.module.js, support.type.object.module.ts#2A6F7F—
support.variable.property.js, support.variable.property.ts#3A3530—
variable.other.constant.js, variable.other.constant.ts#8A6B2F—
storage.type.type.ts#3E7A35bold
entity.name.type.module.ts#2A6F7F—
keyword.control.as.ts, keyword.control.from.ts#3E7A35bold
entity.other.attribute-name.js.jsx, entity.other.attribute-name.tsx#8A7B6A—
support.class.component.js, support.class.component.tsx#2A6F7Fbold
support.type.property-name.json#3E7A3F—
string.quoted.double.json#8A6B2F—
constant.language.json#8A6B2F—
string.regexp, constant.other.character-class.regexp#9A5050—
keyword.operator.quantifier.regexp#8A6B2F—
keyword.control.anchor.regexp, punctuation.definition.group.regexp#3E7A35bold
constant.character.escape.regexp#7A6B4F—
meta.diff.header#357A8A—
markup.inserted#3E7A3F—
markup.deleted#9A4A3A—
markup.changed#8A6B2F—
meta.diff.range#2A6F7Fbold
keyword.other.special-method.dockerfile, keyword.operator.flag.dockerfile#3E7A35bold
entity.name.function.package.dockerfile#2A6F7F—
keyword.other.definition.ini, entity.name.section.group-title.ini#3E7A3Fbold
keyword.key.toml#3E7A3F—
entity.name.tag.toml, support.type.property-name.table.toml#2A6F7Fbold
entity.name.tag.xml#8A6B3Fbold
entity.other.attribute-name.xml#8A7B6A—
meta.tag.preprocessor.xml#7A7070—
entity.name.package.go#2A6F7F—
entity.name.type.go#2A6F7Fbold
support.function.builtin.go#3E7A3F—
storage.type.rust, entity.name.type.rust#2A6F7Fbold
entity.name.function.macro.rust#9A5050bold
storage.modifier.lifetime.rust#7A6B4F—
storage.modifier.java, storage.type.annotation.java#9A5050—
storage.type.object.array.java#2A6F7F—
storage.modifier.pointer.c, storage.modifier.reference.cpp#357A8A—
entity.name.function.preprocessor.c, entity.name.function.preprocessor.cpp#9A5050—
storage.type.built-in.primitive.cpp#2A6F7F—
support.class.builtin.php#2A6F7F—
support.function.construct.php#3E7A35bold
variable.other.php#9A5050—
variable.other.constant.ruby, support.class.ruby#2A6F7F—
punctuation.definition.variable.ruby, variable.other.readwrite.instance.ruby#9A5050—
keyword.control.pseudo-method.ruby#3E7A35bold
entity.name.function.kotlin, entity.name.function.declaration.kotlin#3E7A3F—
keyword.other.kotlin, storage.type.kotlin#3E7A35bold
entity.name.class.kotlin#2A6F7Fbold
variable.parameter.function.kotlin#3A3530—
storage.modifier.kotlin#9A5050—
entity.name.function.swift, support.function.swift#3E7A3F—
keyword.control.swift, storage.type.swift#3E7A35bold
entity.name.type.class.swift#2A6F7Fbold
storage.modifier.swift#9A5050—
support.type.swift#2A6F7F—
entity.name.function.scala, entity.name.function.declaration.scala#3E7A3F—
entity.name.class.scala#2A6F7Fbold
storage.type.scala#3E7A35bold
entity.name.function.haskell, support.function.prelude.haskell#3E7A3F—
storage.type.haskell#2A6F7Fbold
keyword.other.haskell#3E7A35bold
keyword.operator.haskell#357A8A—
entity.name.function.elixir, support.function.elixir#3E7A3F—
keyword.control.elixir#3E7A35bold
constant.language.elixir#7A6B4F—
variable.other.readwrite.module.elixir#2A6F7F—
entity.name.function.clojure#3E7A3F—
keyword.control.clojure#3E7A35bold
constant.keyword.clojure#8A6B2F—
entity.name.function.dart, support.function.dart#3E7A3F—
storage.type.primitive.dart#2A6F7F—
storage.modifier.dart#9A5050—
entity.name.function.lua, support.function.lua#3E7A3F—
keyword.control.lua#3E7A35bold
constant.language.lua#7A6B4F—
support.function.powershell, entity.name.function.powershell#3E7A3F—
keyword.control.powershell#3E7A35bold
variable.other.readwrite.powershell#9A5050—
entity.name.function.r, support.function.r#3E7A3F—
keyword.control.r#3E7A35bold
constant.language.r#7A6B4F—
entity.name.function.julia, support.function.julia#3E7A3F—
keyword.control.julia#3E7A35bold
support.type.julia#2A6F7F—
entity.name.function.objc, support.function.objc#3E7A3F—
storage.type.objc#2A6F7F—
keyword.control.objc#3E7A35bold
storage.modifier.objc#9A5050—
entity.name.function.fortran#3E7A3F—
keyword.control.fortran#3E7A35bold
keyword.verb.cobol#3E7A35bold
entity.name.function.cobol#3E7A3F—
keyword.operation.graphql, keyword.type.graphql#3E7A35bold
entity.name.fragment.graphql#3E7A3F—
variable.parameter.graphql#9A5050—
entity.name.type.graphql#2A6F7F—
keyword.other.proto#3E7A35bold
entity.name.type.proto#2A6F7F—
entity.name.resource.terraform, entity.name.type.terraform#2A6F7Fbold
keyword.other.terraform#3E7A35bold
variable.other.terraform#9A5050—
keyword.control.latex, support.function.latex#3E7A35bold
variable.parameter.latex#8A6B2F—
constant.character.latex#357A8A—
keyword.mnemonic.assembly#3E7A35bold
entity.name.function.assembly#3E7A3F—
constant.numeric.assembly#8A6B2F—
keyword.control.vba#3E7A35bold
entity.name.function.vba#3E7A3F—
meta.embedded, meta.embedded.block#3A3530—
meta.preprocessor#9A5050—
storage.modifier, storage.modifier.access#9A5050—
constant.character#7A6B4F—
constant.character.escape#9A4A3A—
entity.name.section#3E7A35bold
entity.name.namespace#2F7A8F—
entity.name.label#8A6B2F—
support.constant#7A6B4F—
support.variable#3A3530—
support.other.namespace#2F7A8F—
variable.language#9A5050italic
variable.other.constant#8A6B2F—
variable.other.member#3A3530—
meta.import#3A3530—
meta.export#3A3530—
punctuation.separator#357A8A—
punctuation.terminator#3A3530—
punctuation.accessor#357A8A—
punctuation.section.embedded, punctuation.section.interpolation#9A5050—
punctuation.definition.string.begin, punctuation.definition.string.end#8A6B2F—
support.class.component.react, support.class.component.vue#2A6F7Fbold
support.type.property-name.css.jsx#357A8A—
entity.other.attribute-name.directive.angular#9A5050—
support.function.jest, support.function.mocha#3E7A3F—
entity.name.function.test, entity.name.function.spec#3E7A3F—
meta.function-call#3E7A3F—
meta.method-call#3E7A3F—
meta.property-access#3A3530—
meta.type.annotation#2A6F7F—
meta.type.parameters#2A6F7F—
storage.type.function.arrow, storage.type.function.lambda#357A8A—
keyword.operator.new#3E7A35bold
keyword.operator.expression.typeof#3E7A35—
keyword.operator.expression.instanceof#3E7A35—
keyword.operator.expression.delete#3E7A35—