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.activeBackground#00000000
  • activityBar.activeBorder#00000000
  • activityBar.activeFocusBorder#00000000
  • activityBar.background#dce0e8
  • activityBar.border#00000000
  • activityBar.dropBar#acb0be99
  • activityBar.foreground#8839ef
  • activityBar.inactiveForeground#9ca0b0
  • activityBarBadge.background#8839ef
  • activityBarBadge.foreground#dce0e8
  • badge.background#bcc0cc
  • badge.foreground#4c4f69
  • breadcrumb.activeSelectionForeground#8839ef
  • breadcrumb.background#e6e9ef
  • breadcrumb.focusForeground#8839ef
  • breadcrumb.foreground#4c4f69cc
  • breadcrumbPicker.background#e6e9ef
  • button.background#8839ef
  • button.border#00000000
  • button.foreground#dce0e8
  • button.hoverBackground#9c4dff
  • button.secondaryBackground#acb0be
  • button.secondaryForeground#4c4f69
  • button.secondaryHoverBackground#c0c4d2
  • button.separator#00000000
  • charts.blue#1e66f5
  • charts.foreground#4c4f69
  • charts.green#40a02b
  • charts.lines#5c5f77
  • charts.orange#fe640b
  • charts.purple#8839ef
  • charts.red#d20f39
  • charts.yellow#df8e1d
  • checkbox.background#bcc0cc
  • checkbox.border#00000000
  • checkbox.foreground#8839ef
  • commandCenter.activeBackground#acb0be33
  • commandCenter.activeForeground#8839ef
  • commandCenter.background#dce0e8
  • commandCenter.border#8839ef
  • commandCenter.foreground#5c5f77
  • debugConsole.errorForeground#d20f39
  • debugConsole.infoForeground#1e66f5
  • debugConsole.sourceForeground#dc8a78
  • debugConsole.warningForeground#fe640b
  • debugConsoleInputIcon.foreground#4c4f69
  • debugExceptionWidget.background#dce0e8
  • debugExceptionWidget.border#8839ef
  • debugIcon.breakpointCurrentStackframeForeground#acb0be
  • debugIcon.breakpointDisabledForeground#d20f3999
  • debugIcon.breakpointForeground#d20f39
  • debugIcon.breakpointStackframeForeground#acb0be
  • debugIcon.breakpointUnverifiedForeground#eff1f5
  • debugIcon.continueForeground#40a02b
  • debugIcon.disconnectForeground#acb0be
  • debugIcon.pauseForeground#1e66f5
  • debugIcon.restartForeground#179299
  • debugIcon.startForeground#40a02b
  • debugIcon.stepBackForeground#acb0be
  • debugIcon.stepIntoForeground#4c4f69
  • debugIcon.stepOutForeground#4c4f69
  • debugIcon.stepOverForeground#8839ef
  • debugIcon.stopForeground#d20f39
  • debugTokenExpression.boolean#8839ef
  • debugTokenExpression.error#d20f39
  • debugTokenExpression.number#fe640b
  • debugTokenExpression.string#40a02b
  • debugToolBar.background#dce0e8
  • debugToolBar.border#00000000
  • descriptionForeground#4c4f69
  • diffEditor.border#acb0be
  • diffEditor.diagonalFill#acb0be99
  • diffEditor.insertedLineBackground#40a02b26
  • diffEditor.insertedTextBackground#40a02b19
  • diffEditor.removedLineBackground#d20f3926
  • diffEditor.removedTextBackground#d20f3919
  • diffEditorOverview.insertedForeground#40a02bcc
  • diffEditorOverview.removedForeground#d20f39cc
  • disabledForeground#6c6f85
  • dropdown.background#e6e9ef
  • dropdown.border#8839ef
  • dropdown.foreground#4c4f69
  • dropdown.listBackground#acb0be
  • editor.background#eff1f5
  • editor.findMatchBackground#acb0be
  • editor.findMatchBorder#8839ef66
  • editor.findMatchHighlightBackground#fe640b59
  • editor.findMatchHighlightBorder#00000000
  • editor.findRangeHighlightBackground#acb0be4c
  • editor.findRangeHighlightBorder#00000000
  • editor.focusedStackFrameHighlightBackground#40a02b26
  • editor.foldBackground#04a5e53f
  • editor.foreground#4c4f69
  • editor.hoverHighlightBackground#04a5e53f
  • editor.inactiveSelectionBackground#00000000
  • editor.lineHighlightBackground#4c4f6911
  • editor.lineHighlightBorder#eff1f5
  • editor.rangeHighlightBackground#04a5e53f
  • editor.rangeHighlightBorder#00000000
  • editor.selectionBackground#acb0be
  • editor.selectionHighlightBackground#7c7f9366
  • editor.selectionHighlightBorder#04a5e533
  • editor.stackFrameHighlightBackground#df8e1d26
  • editor.wordHighlightBackground#acb0beb2
  • editor.wordHighlightStrongBackground#acb0be7f
  • editorBracketHighlight.foreground1#d20f39
  • editorBracketHighlight.foreground2#fe640b
  • editorBracketHighlight.foreground3#df8e1d
  • editorBracketHighlight.foreground4#40a02b
  • editorBracketHighlight.foreground5#209fb5
  • editorBracketHighlight.foreground6#8839ef
  • editorBracketHighlight.unexpectedBracket.foreground#e64553
  • editorBracketMatch.background#7c7f9319
  • editorBracketMatch.border#7c7f93
  • editorCodeLens.foreground#8c8fa1
  • editorCursor.background#eff1f5
  • editorCursor.foreground#dc8a78
  • editorError.background#00000000
  • editorError.border#00000000
  • editorError.foreground#d20f39
  • editorGroup.border#acb0be
  • editorGroup.dropBackground#acb0be99
  • editorGroup.emptyBackground#eff1f5
  • editorGroupHeader.tabsBackground#dce0e8
  • editorGutter.addedBackground#40a02b
  • editorGutter.background#eff1f5
  • editorGutter.commentRangeForeground#7c7f93
  • editorGutter.deletedBackground#d20f39
  • editorGutter.foldingControlForeground#7c7f93
  • editorGutter.modifiedBackground#04a5e5
  • editorHoverWidget.background#e6e9ef
  • editorHoverWidget.border#acb0be
  • editorHoverWidget.foreground#4c4f69
  • editorIndentGuide.activeBackground#acb0be
  • editorIndentGuide.background#bcc0cc
  • editorInfo.background#00000000
  • editorInfo.border#00000000
  • editorInfo.foreground#1e66f5
  • editorInlayHint.background#e6e9efbf
  • editorInlayHint.foreground#acb0be
  • editorInlayHint.parameterBackground#e6e9efbf
  • editorInlayHint.parameterForeground#6c6f85
  • editorInlayHint.typeBackground#e6e9efbf
  • editorInlayHint.typeForeground#5c5f77
  • editorLightBulb.foreground#df8e1d
  • editorLineNumber.activeForeground#8839ef
  • editorLineNumber.foreground#8c8fa1
  • editorLink.activeForeground#8839ef
  • editorMarkerNavigation.background#e6e9ef
  • editorMarkerNavigationError.background#d20f39
  • editorMarkerNavigationInfo.background#1e66f5
  • editorMarkerNavigationWarning.background#df8e1d
  • editorOverviewRuler.background#e6e9ef
  • editorOverviewRuler.border#4c4f6911
  • editorRuler.foreground#acb0be
  • editorStickyScrollHover.background#ccd0da
  • editorSuggestWidget.background#e6e9ef
  • editorSuggestWidget.border#acb0be
  • editorSuggestWidget.foreground#4c4f69
  • editorSuggestWidget.highlightForeground#8839ef
  • editorSuggestWidget.selectedBackground#ccd0da
  • editorWarning.background#00000000
  • editorWarning.border#00000000
  • editorWarning.foreground#fe640b
  • editorWhitespace.foreground#7c7f9366
  • editorWidget.background#e6e9ef
  • editorWidget.foreground#4c4f69
  • editorWidget.resizeBorder#acb0be
  • errorForeground#d20f39
  • errorLens.errorBackground#d20f3926
  • errorLens.errorBackgroundLight#d20f3926
  • errorLens.errorForeground#d20f39
  • errorLens.errorForegroundLight#d20f39
  • errorLens.errorMessageBackground#d20f3926
  • errorLens.hintBackground#40a02b26
  • errorLens.hintBackgroundLight#40a02b26
  • errorLens.hintForeground#40a02b
  • errorLens.hintForegroundLight#40a02b
  • errorLens.hintMessageBackground#40a02b26
  • errorLens.infoBackground#1e66f526
  • errorLens.infoBackgroundLight#1e66f526
  • errorLens.infoForeground#1e66f5
  • errorLens.infoForegroundLight#1e66f5
  • errorLens.infoMessageBackground#1e66f526
  • errorLens.statusBarErrorForeground#d20f39
  • errorLens.statusBarHintForeground#40a02b
  • errorLens.statusBarIconErrorForeground#d20f39
  • errorLens.statusBarIconWarningForeground#fe640b
  • errorLens.statusBarInfoForeground#1e66f5
  • errorLens.statusBarWarningForeground#fe640b
  • errorLens.warningBackground#fe640b26
  • errorLens.warningBackgroundLight#fe640b26
  • errorLens.warningForeground#fe640b
  • errorLens.warningForegroundLight#fe640b
  • errorLens.warningMessageBackground#fe640b26
  • extensionBadge.remoteBackground#1e66f5
  • extensionBadge.remoteForeground#dce0e8
  • extensionButton.prominentBackground#8839ef
  • extensionButton.prominentForeground#dce0e8
  • extensionButton.prominentHoverBackground#9c4dff
  • extensionIcon.preReleaseForeground#dc8a78
  • extensionIcon.sponsorForeground#ea76cb
  • extensionIcon.starForeground#df8e1d
  • extensionIcon.verifiedForeground#40a02b
  • focusBorder#00000000
  • foreground#4c4f69
  • gitDecoration.addedResourceForeground#40a02b
  • gitDecoration.conflictingResourceForeground#8839ef
  • gitDecoration.deletedResourceForeground#d20f39
  • gitDecoration.ignoredResourceForeground#9ca0b0
  • gitDecoration.modifiedResourceForeground#df8e1d
  • gitDecoration.stageDeletedResourceForeground#d20f39
  • gitDecoration.stageModifiedResourceForeground#df8e1d
  • gitDecoration.submoduleResourceForeground#1e66f5
  • gitDecoration.untrackedResourceForeground#40a02b
  • icon.foreground#8839ef
  • input.background#ccd0da
  • input.border#00000000
  • input.foreground#4c4f69
  • input.placeholderForeground#4c4f6972
  • inputOption.activeBackground#1e66f526
  • inputOption.activeBorder#dce0e833
  • inputOption.activeForeground#4c4f69
  • inputValidation.errorBackground#d20f39
  • inputValidation.errorBorder#dce0e833
  • inputValidation.errorForeground#dce0e8
  • inputValidation.infoBackground#1e66f5
  • inputValidation.infoBorder#dce0e833
  • inputValidation.infoForeground#dce0e8
  • inputValidation.warningBackground#fe640b
  • inputValidation.warningBorder#dce0e833
  • inputValidation.warningForeground#dce0e8
  • list.activeSelectionBackground#bcc0cc
  • list.activeSelectionForeground#4c4f69
  • list.dropBackground#acb0be99
  • list.focusBackground#ccd0da
  • list.focusForeground#4c4f69
  • list.focusOutline#00000000
  • list.highlightForeground#8839ef
  • list.hoverBackground#acb0be
  • list.hoverForeground#4c4f69
  • list.inactiveSelectionBackground#bcc0cc
  • list.inactiveSelectionForeground#4c4f69
  • list.warningForeground#df8e1d
  • listFilterWidget.background#bcc0cc
  • listFilterWidget.noMatchesOutline#d20f39
  • listFilterWidget.outline#00000000
  • menu.background#eff1f5
  • menu.border#eff1f57f
  • menu.foreground#4c4f69
  • menu.selectionBackground#acb0be
  • menu.selectionBorder#00000000
  • menu.selectionForeground#4c4f69
  • menu.separatorBackground#acb0be
  • menubar.selectionBackground#bcc0cc
  • menubar.selectionForeground#4c4f69
  • merge.commonContentBackground#bcc0cc
  • merge.commonHeaderBackground#acb0be
  • merge.currentContentBackground#40a02b33
  • merge.currentHeaderBackground#40a02b66
  • merge.incomingContentBackground#1e66f533
  • merge.incomingHeaderBackground#1e66f566
  • minimap.background#e6e9ef7f
  • minimap.errorHighlight#d20f39
  • minimap.findMatchHighlight#acb0be
  • minimap.selectionHighlight#acb0be
  • minimap.warningHighlight#df8e1d
  • minimapGutter.addedBackground#40a02b
  • minimapGutter.deletedBackground#d20f39
  • minimapGutter.modifiedBackground#04a5e5
  • notificationCenter.border#8839ef
  • notificationCenterHeader.background#e6e9ef
  • notificationCenterHeader.foreground#4c4f69
  • notificationLink.foreground#1e66f5
  • notifications.background#e6e9ef
  • notifications.border#8839ef
  • notifications.foreground#4c4f69
  • notificationsErrorIcon.foreground#d20f39
  • notificationsInfoIcon.foreground#1e66f5
  • notificationsWarningIcon.foreground#fe640b
  • notificationToast.border#8839ef
  • panel.background#eff1f5
  • panel.border#acb0be
  • panelSection.border#acb0be
  • panelSection.dropBackground#acb0be99
  • panelTitle.activeBorder#4c4f69
  • panelTitle.activeForeground#4c4f69
  • panelTitle.inactiveForeground#6c6f85
  • peekView.border#8839ef
  • peekViewEditor.background#e6e9ef
  • peekViewEditor.matchHighlightBackground#fe640b3f
  • peekViewEditor.matchHighlightBorder#fe640b
  • peekViewEditorGutter.background#e6e9ef
  • peekViewResult.background#e6e9ef
  • peekViewResult.fileForeground#4c4f69
  • peekViewResult.lineForeground#4c4f69
  • peekViewResult.matchHighlightBackground#fe640b3f
  • peekViewResult.selectionBackground#ccd0da
  • peekViewResult.selectionForeground#4c4f69
  • peekViewTitle.background#eff1f5
  • peekViewTitleDescription.foreground#5c5f77b2
  • peekViewTitleLabel.foreground#4c4f69
  • pickerGroup.border#8839ef
  • pickerGroup.foreground#8839ef
  • progressBar.background#8839ef
  • sash.hoverBorder#8839ef
  • scrollbar.shadow#dce0e8
  • scrollbarSlider.activeBackground#ccd0da66
  • scrollbarSlider.background#acb0be7f
  • scrollbarSlider.hoverBackground#9ca0b0
  • selection.background#acb0be
  • settings.dropdownBackground#bcc0cc
  • settings.dropdownListBorder#00000000
  • settings.focusedRowBackground#acb0be33
  • settings.headerForeground#4c4f69
  • settings.modifiedItemIndicator#8839ef
  • settings.numberInputBackground#bcc0cc
  • settings.numberInputBorder#00000000
  • settings.textInputBackground#bcc0cc
  • settings.textInputBorder#00000000
  • sideBar.background#e6e9ef
  • sideBar.border#00000000
  • sideBar.dropBackground#acb0be99
  • sideBar.foreground#4c4f69
  • sideBarSectionHeader.background#e6e9ef
  • sideBarSectionHeader.foreground#4c4f69
  • sideBarTitle.background#dce0e8
  • sideBarTitle.foreground#8839ef
  • statusBar.background#dce0e8
  • statusBar.border#00000000
  • statusBar.debuggingBackground#fe640b
  • statusBar.debuggingForeground#dce0e8
  • statusBar.foreground#4c4f69
  • statusBar.noFolderBackground#dce0e8
  • statusBar.noFolderForeground#4c4f69
  • statusBarItem.activeBackground#acb0be66
  • statusBarItem.errorBackground#00000000
  • statusBarItem.errorForeground#d20f39
  • statusBarItem.hoverBackground#acb0be33
  • statusBarItem.prominentBackground#00000000
  • statusBarItem.prominentForeground#8839ef
  • statusBarItem.prominentHoverBackground#acb0be33
  • statusBarItem.remoteBackground#1e66f5
  • statusBarItem.remoteForeground#dce0e8
  • statusBarItem.warningBackground#00000000
  • statusBarItem.warningForeground#fe640b
  • symbolIcon.arrayForeground#fe640b
  • symbolIcon.booleanForeground#8839ef
  • symbolIcon.classForeground#df8e1d
  • symbolIcon.colorForeground#ea76cb
  • symbolIcon.constantForeground#fe640b
  • symbolIcon.constructorForeground#7287fd
  • symbolIcon.enumeratorForeground#df8e1d
  • symbolIcon.enumeratorMemberForeground#df8e1d
  • symbolIcon.eventForeground#ea76cb
  • symbolIcon.fieldForeground#4c4f69
  • symbolIcon.fileForeground#8839ef
  • symbolIcon.folderForeground#8839ef
  • symbolIcon.functionForeground#1e66f5
  • symbolIcon.interfaceForeground#df8e1d
  • symbolIcon.keyForeground#179299
  • symbolIcon.keywordForeground#8839ef
  • symbolIcon.methodForeground#1e66f5
  • symbolIcon.moduleForeground#4c4f69
  • symbolIcon.namespaceForeground#df8e1d
  • symbolIcon.nullForeground#e64553
  • symbolIcon.numberForeground#fe640b
  • symbolIcon.objectForeground#df8e1d
  • symbolIcon.operatorForeground#179299
  • symbolIcon.packageForeground#dd7878
  • symbolIcon.propertyForeground#e64553
  • symbolIcon.referenceForeground#df8e1d
  • symbolIcon.snippetForeground#dd7878
  • symbolIcon.stringForeground#40a02b
  • symbolIcon.structForeground#179299
  • symbolIcon.textForeground#4c4f69
  • symbolIcon.typeParameterForeground#e64553
  • symbolIcon.unitForeground#4c4f69
  • symbolIcon.variableForeground#4c4f69
  • tab.activeBackground#eff1f5
  • tab.activeBorder#8839ef
  • tab.activeBorderTop#00000000
  • tab.activeForeground#8839ef
  • tab.border#e6e9ef
  • tab.inactiveBackground#e6e9ef
  • tab.inactiveForeground#9ca0b0
  • terminal.ansiBlack#9ca0b0
  • terminal.ansiBlue#1e66f5
  • terminal.ansiBrightBlack#8c8fa1
  • terminal.ansiBrightBlue#1e66f5
  • terminal.ansiBrightCyan#04a5e5
  • terminal.ansiBrightGreen#40a02b
  • terminal.ansiBrightMagenta#ea76cb
  • terminal.ansiBrightRed#d20f39
  • terminal.ansiBrightWhite#4c4f69
  • terminal.ansiBrightYellow#df8e1d
  • terminal.ansiCyan#04a5e5
  • terminal.ansiGreen#40a02b
  • terminal.ansiMagenta#ea76cb
  • terminal.ansiRed#d20f39
  • terminal.ansiWhite#7c7f93
  • terminal.ansiYellow#df8e1d
  • terminal.border#acb0be
  • terminal.dropBackground#acb0be99
  • terminal.foreground#4c4f69
  • terminal.selectionBackground#acb0be
  • terminalCursor.background#eff1f5
  • terminalCursor.foreground#dc8a78
  • textBlockQuote.background#e6e9ef
  • textBlockQuote.border#dce0e8
  • textCodeBlock.background#eff1f5
  • textLink.activeForeground#04a5e5
  • textLink.foreground#1e66f5
  • textPreformat.foreground#4c4f69
  • textSeparator.foreground#8839ef
  • titleBar.activeBackground#dce0e8
  • titleBar.activeForeground#4c4f69
  • titleBar.border#00000000
  • titleBar.inactiveBackground#dce0e8
  • titleBar.inactiveForeground#4c4f697f
  • tree.indentGuidesStroke#9ca0b0
  • walkThrough.embeddedEditorBackground#eff1f54c
  • welcomePage.progress.background#dce0e8
  • welcomePage.progress.foreground#8839ef
  • welcomePage.tileBackground#e6e9ef
  • widget.shadow#e6e9ef7f
  • window.activeBorder#00000000
  • window.inactiveBorder#00000000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded#5c5f77
punctuation.definition.delayed.unison,punctuation.definition.list.begin.unison,punctuation.definition.list.end.unison,punctuation.definition.ability.begin.unison,punctuation.definition.ability.end.unison,punctuation.operator.assignment.as.unison,punctuation.separator.pipe.unison,punctuation.separator.delimiter.unison,punctuation.definition.hash.unison#d20f39
variable.other.generic-type.haskell#8839ef
storage.type.haskell#fe640b
support.variable.magic.python#d20f39
punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python#5c5f77
variable.parameter.function.language.special.self.python#df8e1d
variable.parameter.function.language.special.cls.python#df8e1d
storage.modifier.lifetime.rust#5c5f77
support.function.std.rust#209fb5
entity.name.lifetime.rust#df8e1d
variable.language.rust#d20f39
support.constant.edge#8839ef
constant.other.character-class.regexp#d20f39
keyword.operator.word#8839ef
keyword.operator.quantifier.regexp#fe640b
variable.parameter.function#5c5f77
comment markup.link#6c6f85italic
markup.changed.diff#df8e1d
meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff#209fb5
markup.inserted.diff#40a02b
markup.deleted.diff#d20f39
meta.function.c,meta.function.cpp#d20f39
punctuation.section.block.begin.bracket.curly.cpp,punctuation.section.block.end.bracket.curly.cpp,punctuation.terminator.statement.c,punctuation.section.block.begin.bracket.curly.c,punctuation.section.block.end.bracket.curly.c,punctuation.section.parens.begin.bracket.round.c,punctuation.section.parens.end.bracket.round.c,punctuation.section.parameters.begin.bracket.round.c,punctuation.section.parameters.end.bracket.round.c#5c5f77
punctuation.separator.key-value#5c5f77
keyword.operator.expression.import#209fb5
support.constant.math#df8e1d
support.constant.property.math#fe640b
variable.other.constant#df8e1d
storage.type.annotation.java, storage.type.object.array.java#df8e1d
source.java#d20f39
punctuation.section.block.begin.java,punctuation.section.block.end.java,punctuation.definition.method-parameters.begin.java,punctuation.definition.method-parameters.end.java,meta.method.identifier.java,punctuation.section.method.begin.java,punctuation.section.method.end.java,punctuation.terminator.java,punctuation.section.class.begin.java,punctuation.section.class.end.java,punctuation.section.inner-class.begin.java,punctuation.section.inner-class.end.java,meta.method-call.java,punctuation.section.class.begin.bracket.curly.java,punctuation.section.class.end.bracket.curly.java,punctuation.section.method.begin.bracket.curly.java,punctuation.section.method.end.bracket.curly.java,punctuation.separator.period.java,punctuation.bracket.angle.java,punctuation.definition.annotation.java,meta.method.body.java#5c5f77
meta.method.java#209fb5
storage.modifier.import.java,storage.type.java,storage.type.generic.java#df8e1d
keyword.operator.instanceof.java#8839ef
meta.definition.variable.name.java#d20f39
keyword.operator.logical#179299
keyword.operator.bitwise#179299
keyword.operator.channel#179299
support.constant.property-value.scss,support.constant.property-value.css#fe640b
keyword.operator.css,keyword.operator.scss,keyword.operator.less#179299
support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss#fe640b
punctuation.separator.list.comma.css#5c5f77
support.constant.color.w3c-standard-color-name.css#fe640b
support.type.vendored.property-name.css#179299
support.module.node,support.type.object.module,support.module.node#df8e1d
entity.name.type.module#df8e1d
variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node#d20f39
support.constant.json#fe640b
keyword.operator.expression.instanceof, keyword.operator.new, keyword.operator.ternary, keyword.operator.optional, keyword.operator.expression.keyof#8839ef
support.type.object.console#d20f39
support.variable.property.process#fe640b
entity.name.function,support.function.console#209fb5
keyword.operator.misc.rust#5c5f77
keyword.operator.sigil.rust#8839ef
keyword.operator.delete#8839ef
support.type.object.dom#179299
support.variable.dom,support.variable.property.dom#d20f39
keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational#179299
keyword.operator.assignment.c,keyword.operator.comparison.c,keyword.operator.c,keyword.operator.increment.c,keyword.operator.decrement.c,keyword.operator.bitwise.shift.c,keyword.operator.assignment.cpp,keyword.operator.comparison.cpp,keyword.operator.cpp,keyword.operator.increment.cpp,keyword.operator.decrement.cpp,keyword.operator.bitwise.shift.cpp#8839ef
punctuation.separator.delimiter#5c5f77
punctuation.separator.c,punctuation.separator.cpp#8839ef
support.type.posix-reserved.c,support.type.posix-reserved.cpp#179299
keyword.operator.sizeof.c,keyword.operator.sizeof.cpp#8839ef
variable.parameter.function.language.python#fe640b
support.type.python#179299
keyword.operator.logical.python#8839ef
variable.parameter.function.python#fe640b
punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python#5c5f77
meta.function-call.generic.python#209fb5
constant.character.format.placeholder.other.python#fe640b
keyword.operator#5c5f77
keyword.operator.assignment.compound#8839ef
keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts#179299
keyword#8839ef
entity.name.namespace#df8e1d
variable#d20f39
variable.c#5c5f77
variable.language#df8e1d
token.variable.parameter.java#5c5f77
import.storage.java#df8e1d
token.package.keyword#8839ef
token.package#5c5f77
entity.name.function, meta.require, support.function.any-method, variable.function#209fb5
entity.name.type.namespace#df8e1d
support.class, entity.name.type.class#df8e1d
entity.name.class.identifier.namespace.type#df8e1d
entity.name.class, variable.other.class.js, variable.other.class.ts#df8e1d
variable.other.class.php#d20f39
entity.name.type#df8e1d
keyword.control#8839ef
control.elements, keyword.operator.less#fe640b
keyword.other.special-method#209fb5
storage#8839ef
token.storage#8839ef
keyword.operator.expression.delete,keyword.operator.expression.in,keyword.operator.expression.of,keyword.operator.expression.instanceof,keyword.operator.new,keyword.operator.expression.typeof,keyword.operator.expression.void#8839ef
token.storage.type.java#df8e1d
support.function#179299
support.type.property-name#5c5f77
support.type.property-name.toml, support.type.property-name.table.toml, support.type.property-name.array.toml#d20f39
support.constant.property-value#5c5f77
support.constant.font-name#fe640b
meta.tag#5c5f77
string#40a02b
constant.other.symbol#179299
constant.numeric#fe640b
constant#fe640b
punctuation.definition.constant#fe640b
entity.name.tag#d20f39
entity.other.attribute-name#fe640b
entity.other.attribute-name.id#209fb5
entity.other.attribute-name.class.css#fe640b
meta.selector#8839ef
markup.heading#d20f39
markup.heading punctuation.definition.heading, entity.name.section#209fb5
keyword.other.unit#d20f39
markup.bold,todo.bold#fe640b
punctuation.definition.bold#df8e1d
markup.italic, punctuation.definition.italic,todo.emphasis#8839ef
emphasis md#8839ef
entity.name.section.markdown#d20f39
punctuation.definition.heading.markdown#d20f39
punctuation.definition.list.begin.markdown#df8e1d
markup.heading.setext#5c5f77
punctuation.definition.bold.markdown#fe640b
markup.inline.raw.markdown#40a02b
markup.inline.raw.string.markdown#40a02b
punctuation.definition.raw.markdown#df8e1d
punctuation.definition.list.markdown#df8e1d
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#d20f39
beginning.punctuation.definition.list.markdown#d20f39
punctuation.definition.metadata.markdown#d20f39
markup.underline.link.markdown,markup.underline.link.image.markdown#8839ef
string.other.link.title.markdown,string.other.link.description.markdown#209fb5
markup.raw.monospace.asciidoc#40a02b
punctuation.definition.asciidoc#df8e1d
markup.list.asciidoc#df8e1d
markup.link.asciidoc,markup.other.url.asciidoc#8839ef
string.unquoted.asciidoc,markup.other.url.asciidoc#209fb5
string.regexp#179299
punctuation.section.embedded, variable.interpolation#d20f39
punctuation.section.embedded.begin,punctuation.section.embedded.end#8839ef
invalid.illegal#ffffff
invalid.illegal.bad-ampersand.html#5c5f77
invalid.illegal.unrecognized-tag.html#d20f39
invalid.broken#ffffff
invalid.deprecated#ffffff
invalid.deprecated.entity.other.attribute-name.html#fe640b
invalid.unimplemented#ffffff
source.json meta.structure.dictionary.json > string.quoted.json#d20f39
source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string#d20f39
source.json meta.structure.dictionary.json > value.json > string.quoted.json,source.json meta.structure.array.json > value.json > string.quoted.json,source.json meta.structure.dictionary.json > value.json > string.quoted.json > punctuation,source.json meta.structure.array.json > value.json > string.quoted.json > punctuation#40a02b
source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json#179299
support.type.property-name.json#d20f39
support.type.property-name.json punctuation#d20f39
text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade#8839ef
text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade#8839ef
support.other.namespace.use.php,support.other.namespace.use-as.php,entity.other.alias.php,meta.interface.php#df8e1d
keyword.operator.error-control.php#8839ef
keyword.operator.type.php#8839ef
punctuation.section.array.begin.php#5c5f77
punctuation.section.array.end.php#5c5f77
invalid.illegal.non-null-typehinted.php#f44747
storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php#df8e1d
meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php#209fb5
punctuation.definition.parameters.begin.bracket.round.php,punctuation.definition.parameters.end.bracket.round.php,punctuation.separator.delimiter.php,punctuation.section.scope.begin.php,punctuation.section.scope.end.php,punctuation.terminator.expression.php,punctuation.definition.arguments.begin.bracket.round.php,punctuation.definition.arguments.end.bracket.round.php,punctuation.definition.storage-type.begin.bracket.round.php,punctuation.definition.storage-type.end.bracket.round.php,punctuation.definition.array.begin.bracket.round.php,punctuation.definition.array.end.bracket.round.php,punctuation.definition.begin.bracket.round.php,punctuation.definition.end.bracket.round.php,punctuation.definition.begin.bracket.curly.php,punctuation.definition.end.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php,punctuation.definition.section.switch-block.start.bracket.curly.php,punctuation.definition.section.switch-block.begin.bracket.curly.php,punctuation.definition.section.switch-block.end.bracket.curly.php#5c5f77
support.constant.core.rust#fe640b
support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php#fe640b
entity.name.goto-label.php,support.other.php#209fb5
keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php#179299
keyword.operator.regexp.php#8839ef
keyword.operator.comparison.php#179299
keyword.operator.heredoc.php,keyword.operator.nowdoc.php#8839ef
meta.function.decorator.python#209fb5
support.token.decorator.python,meta.function.decorator.identifier.python#179299
function.parameter#5c5f77
function.brace#5c5f77
function.parameter.ruby, function.parameter.cs#5c5f77
constant.language.symbol.ruby#179299
constant.language.symbol.hashkey.ruby#179299
rgb-value#179299
inline-color-decoration rgb-value#fe640b
less rgb-value#fe640b
selector.sass#d20f39
support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx#df8e1d
block.scope.end,block.scope.begin#5c5f77
storage.type.cs#df8e1d
entity.name.variable.local.cs#d20f39
token.info-token#209fb5
token.warn-token#fe640b
token.error-token#f44747
token.debug-token#8839ef
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#8839ef
meta.template.expression#5c5f77
keyword.operator.module#8839ef
support.type.type.flowtype#209fb5
support.type.primitive#df8e1d
meta.property.object#d20f39
variable.parameter.function.js#d20f39
keyword.other.template.begin#40a02b
keyword.other.template.end#40a02b
keyword.other.substitution.begin#40a02b
keyword.other.substitution.end#40a02b
keyword.operator.assignment#179299
keyword.operator.assignment.go#df8e1d
keyword.operator.arithmetic.go, keyword.operator.address.go#8839ef
entity.name.package.go#df8e1d
support.type.prelude.elm#179299
support.constant.elm#fe640b
punctuation.quasi.element#8839ef
constant.character.entity#d20f39
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#179299
entity.global.clojure#df8e1d
meta.symbol.clojure#d20f39
constant.keyword.clojure#179299
meta.arguments.coffee, variable.parameter.function.coffee#d20f39
source.ini#40a02b
meta.scope.prerequisites.makefile#d20f39
source.makefile#df8e1d
storage.modifier.import.groovy#df8e1d
meta.method.groovy#209fb5
meta.definition.variable.name.groovy#d20f39
meta.definition.class.inherited.classes.groovy#40a02b
support.variable.semantic.hlsl#df8e1d
support.type.texture.hlsl, support.type.sampler.hlsl, support.type.object.hlsl, support.type.object.rw.hlsl, support.type.fx.hlsl, support.type.object.hlsl#8839ef
text.variable, text.bracketed#d20f39
support.type.swift, support.type.vb.asp#df8e1d
entity.name.function.xi#df8e1d
entity.name.class.xi#179299
constant.character.character-class.regexp.xi#d20f39
constant.regexp.xi#8839ef
keyword.control.xi#179299
invalid.xi#5c5f77
beginning.punctuation.definition.quote.markdown.xi#40a02b
beginning.punctuation.definition.list.markdown.xi#5c5f77italic
constant.character.xi#209fb5
accent.xi#209fb5
wikiword.xi#fe640b
constant.other.color.rgb-value.xi#ffffff
punctuation.definition.tag.xi#6c6f85
entity.name.label.cs, entity.name.scope-resolution.function.call, entity.name.scope-resolution.function.definition#df8e1d
entity.name.label.cs, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#d20f39
meta.brace.square#5c5f77
comment, punctuation.definition.comment#5c5f77italic
markup.quote.markdown#6c6f85
punctuation.definition.block.sequence.item.yaml#5c5f77
constant.language.symbol.elixir, constant.language.symbol.double-quoted.elixir#179299
entity.name.variable.parameter.cs#df8e1d
entity.name.variable.field.cs#d20f39
markup.deleted#d20f39
markup.inserted#40a02b
markup.underlineunderline
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#d20f39
support.other.namespace.php#5c5f77
variable.other.object#df8e1d
variable.other.constant.property#d20f39
entity.other.inherited-class#df8e1d
variable.other.readwrite.c#d20f39
entity.name.variable.parameter.php,punctuation.separator.colon.php,constant.other.php#5c5f77
constant.numeric.decimal.asm.x86_64#8839ef
support.other.parenthesis.regexp#fe640b
constant.character.escape#179299
string.regexp#d20f39
log.info#40a02b
log.warning#df8e1d
log.error#d20f39
keyword.operator.expression.is#8839ef
entity.name.label#d20f39
entity.other.attribute-name.js,entity.other.attribute-name.ts,entity.other.attribute-name.jsx,entity.other.attribute-name.tsx,variable.parameter,variable.language.superitalic
comment.line.double-slash,comment.block.documentationitalic
keyword.control.import.python,keyword.control.flow.python,keyword.operator.logical.pythonitalic
markup.italic.markdownitalic

Shiki preview

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

Loading...