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#dbdeea33
  • activityBar.activeBorder#dbdeea
  • activityBar.background#13131a
  • activityBar.border#0b0b0f
  • activityBar.dropBorder#50506833
  • activityBar.foreground#dbdeea
  • activityBar.inactiveForeground#4b4b5d
  • activityBarBadge.background#dbdeea
  • activityBarBadge.foreground#13131a
  • activityBarTop.activeBorder#dbdeea
  • activityBarTop.dropBorder#50506833
  • activityBarTop.foreground#dbdeea
  • activityBarTop.inactiveForeground#585762
  • badge.background#dbdeea
  • badge.foreground#13131a
  • breadcrumb.background#181820
  • breadcrumbPicker.background#23232f
  • button.background#dbdeea80
  • button.border#ffffff26
  • button.foreground#ffffff
  • button.hoverBackground#dbdeea99
  • button.secondaryBackground#272734
  • button.secondaryForeground#c8c8d5cc
  • button.secondaryHoverBackground#2e2e3d
  • button.separator#ffffff4d
  • charts.blue#7fd7f5
  • charts.foreground#c8c8d5
  • charts.green#AFEA7B
  • charts.lines#c8c8d5
  • charts.orange#ffaa7d
  • charts.purple#e4a3df
  • charts.red#fd604f
  • charts.yellow#F5DF76
  • checkbox.foreground#c8c8d5
  • commandCenter.activeBackground#23232f61
  • commandCenter.activeForeground#ababbf8f
  • commandCenter.background#181820
  • commandCenter.border#0b0b0f
  • commandCenter.foreground#505068
  • contrastActiveBorder#00000000
  • contrastBorder#00000000
  • debugConsole.errorForeground#fd604f
  • debugConsole.infoForeground#7fd7f5
  • debugConsole.warningForeground#ffaa7d
  • debugExceptionWidget.background#23232f
  • debugExceptionWidget.border#0b0b0f
  • debugIcon.breakpointCurrentStackframeForeground#fd604f
  • debugIcon.breakpointDisabledForeground#fd604f80
  • debugIcon.breakpointForeground#fd604f
  • debugIcon.continueForeground#7fd7f5
  • debugIcon.disconnectForeground#fd604f
  • debugIcon.pauseForeground#fd604f
  • debugIcon.restartForeground#AFEA7B
  • debugIcon.startForeground#AFEA7B
  • debugIcon.stepBackForeground#7fd7f5
  • debugIcon.stepIntoForeground#7fd7f5
  • debugIcon.stepOutForeground#7fd7f5
  • debugIcon.stepOverForeground#7fd7f5
  • debugIcon.stopForeground#fd604f
  • debugToolBar.background#282831
  • descriptionForeground#c8c8d580
  • diffEditor.border#0b0b0f
  • diffEditor.diagonalFill#23232f
  • diffEditor.insertedLineBackground#aef5701a
  • diffEditor.insertedTextBackground#aef5701a
  • diffEditor.insertedTextBorder#00000000
  • diffEditor.move.border#f5df764d
  • diffEditor.moveActive.border#f5df76b3
  • diffEditor.removedLineBackground#ff5e4d1a
  • diffEditor.removedTextBackground#ff5e4d1a
  • diffEditor.removedTextBorder#00000000
  • diffEditor.unchangedCodeBackground#111117
  • diffEditor.unchangedRegionBackground#111117
  • diffEditor.unchangedRegionShadow#00000066
  • diffEditorGutter.insertedLineBackground#00000000
  • diffEditorGutter.removedLineBackground#00000000
  • diffEditorOverview.insertedForeground#afea7b26
  • diffEditorOverview.removedForeground#fd604f30
  • disabledForeground#c8c8d54d
  • dropdown.background#1d1d27
  • dropdown.border#3c3c48
  • dropdown.foreground#c8c8d5
  • dropdown.listBackground#1d1d27
  • editor.background#181820
  • editor.findMatchBackground#dbdeea30
  • editor.findMatchBorder#dbdeea61
  • editor.findMatchHighlightBackground#dbdeea3d
  • editor.findMatchHighlightBorder#dbdeea5c
  • editor.foldBackground#00000033
  • editor.foldPlaceholderForeground#505068
  • editor.foreground#c8c8d5
  • editor.hoverHighlightBackground#dbdeea4d
  • editor.inactiveSelectionBackground#dbdeea4d
  • editor.lineHighlightBackground#dbdeea0f
  • editor.lineHighlightBorder#dbdeea26
  • editor.linkedEditingBackground#75dcff33
  • editor.rangeHighlightBackground#dbdeea3d
  • editor.selectionBackground#dbdeea4d
  • editor.selectionForeground#c8c8d5
  • editor.selectionHighlightBackground#dbdeea14
  • editor.selectionHighlightBorder#dbdeea4d
  • editor.wordHighlightBackground#dbdeea73
  • editor.wordHighlightBorder#dbdeea8a
  • editor.wordHighlightStrongBackground#dbdeea4d
  • editorBracketHighlight.foreground1#F5DF76
  • editorBracketHighlight.foreground2#e4a3df
  • editorBracketHighlight.foreground3#7fd7f5
  • editorBracketHighlight.foreground4#bc98ff
  • editorBracketHighlight.foreground5#22D3B1
  • editorBracketHighlight.foreground6#EC7886
  • editorBracketHighlight.unexpectedBracket.foreground#fd604f
  • editorBracketMatch.background#dbdeea4d
  • editorBracketMatch.border#dbdeea73
  • editorCodeLens.foreground#ababbf80
  • editorCursor.background#dbdeea
  • editorCursor.foreground#F5DF76
  • editorError.border#00000000
  • editorError.foreground#fd604f
  • editorGhostText.border#00000000
  • editorGhostText.foreground#c8c8d570
  • editorGroup.border#0b0b0f
  • editorGroup.dropBackground#dbdeea14
  • editorGroupHeader.border#00000000
  • editorGroupHeader.noTabsBackground#181820
  • editorGroupHeader.tabsBackground#13131a
  • editorGroupHeader.tabsBorder#0b0b0f
  • editorGutter.addedBackground#afea7bcc
  • editorGutter.background#181820
  • editorGutter.commentRangeForeground#23232f
  • editorGutter.deletedBackground#fd604fcc
  • editorGutter.modifiedBackground#7fd7f5cc
  • editorHoverWidget.background#23232f
  • editorHoverWidget.border#0b0b0f
  • editorIndentGuide.activeBackground1#505068e6
  • editorIndentGuide.background1#50506866
  • editorInfo.border#00000000
  • editorInlayHint.background#ababbf1a
  • editorInlayHint.foreground#ababbfb3
  • editorInlayHint.parameterBackground#ababbf1a
  • editorInlayHint.parameterForeground#ababbfb3
  • editorInlayHint.typeBackground#ababbf1a
  • editorInlayHint.typeForeground#ababbfb3
  • editorLineNumber.activeForeground#9090a2
  • editorLineNumber.foreground#3b3b4b
  • editorLink.activeForeground#c8c8d5
  • editorMarkerNavigation.background#13131a
  • editorMarkerNavigationError.background#fd604f8f
  • editorMarkerNavigationInfo.background#7fd7f58f
  • editorMarkerNavigationWarning.background#ffaa7d8f
  • editorOverviewRuler.addedForeground#afea7b80
  • editorOverviewRuler.border#0b0b0f
  • editorOverviewRuler.deletedForeground#fd604f80
  • editorOverviewRuler.errorForeground#fd604f
  • editorOverviewRuler.incomingContentForeground#afea7b80
  • editorOverviewRuler.infoForeground#7fd7f580
  • editorOverviewRuler.modifiedForeground#7fd7f580
  • editorOverviewRuler.selectionHighlightForeground#dbdeea80
  • editorOverviewRuler.warningForeground#ffaa7d
  • editorRuler.foreground#50506833
  • editorStickyScroll.shadow#00000066
  • editorStickyScrollHover.background#1f1f29
  • editorSuggestWidget.background#1c1c26
  • editorSuggestWidget.border#0b0b0f
  • editorSuggestWidget.foreground#ababbf
  • editorSuggestWidget.highlightForeground#F5DF76
  • editorSuggestWidget.selectedBackground#2e2e3d
  • editorSuggestWidget.selectedIconForeground#c8c8d5
  • editorUnnecessaryCode.border#ababbf99
  • editorUnnecessaryCode.opacity#000000aa
  • editorWarning.border#00000000
  • editorWarning.foreground#F5DF76
  • editorWhitespace.foreground#50506860
  • editorWidget.background#23232f
  • editorWidget.border#2e2e3d
  • editorWidget.resizeBorder#dbdeea50
  • errorForeground#fd604f
  • errorLens.errorForeground#fd604ffc
  • errorLens.hintForeground#7fd7f5fc
  • errorLens.infoForeground#7fd7f5fc
  • errorLens.warningForeground#ffaa7dfc
  • extensionButton.background#dbdeea80
  • extensionButton.foreground#ffffff
  • extensionButton.hoverBackground#dbdeea99
  • extensionButton.prominentBackground#dbdeea9d
  • extensionButton.prominentForeground#c8c8d5
  • extensionButton.prominentHoverBackground#dbdeea
  • focusBorder#44445a
  • foreground#ababbf
  • gitDecoration.conflictingResourceForeground#dbdeea
  • gitDecoration.deletedResourceForeground#fd604f
  • gitDecoration.ignoredResourceForeground#505068
  • gitDecoration.modifiedResourceForeground#7fd7f5
  • gitDecoration.untrackedResourceForeground#AFEA7B
  • icon.foreground#ababbfab
  • inlineChat.background#23232f
  • inlineChat.border#2e2e3d
  • inlineChatInput.background#1c1c26
  • inlineChatInput.border#2e2e3d
  • inlineChatInput.focusBorder#44445a
  • inlineEdit.gutterIndicator.background#ababbf80
  • inlineEdit.gutterIndicator.primaryBackground#eec917b3
  • inlineEdit.gutterIndicator.primaryBorder#eec917
  • inlineEdit.gutterIndicator.primaryForeground#020203
  • inlineEdit.gutterIndicator.secondaryBackground#9ba3c4b3
  • inlineEdit.gutterIndicator.secondaryBorder#9ba3c4
  • inlineEdit.gutterIndicator.secondaryForeground#11131c
  • inlineEdit.gutterIndicator.successfulBackground#7adc23b3
  • inlineEdit.gutterIndicator.successfulBorder#7adc23
  • inlineEdit.gutterIndicator.successfulForeground#000000
  • inlineEdit.modifiedBackground#afea7b26
  • inlineEdit.modifiedBorder#afea7bcc
  • inlineEdit.modifiedChangedLineBackground#afea7b14
  • inlineEdit.modifiedChangedTextBackground#00000000
  • inlineEdit.originalBackground#fd604f26
  • inlineEdit.originalBorder#fd604fcc
  • inlineEdit.originalChangedLineBackground#fd604fcc
  • inlineEdit.originalChangedTextBackground#00000000
  • inlineEdit.tabWillAcceptModifiedBorder#AFEA7B
  • inlineEdit.tabWillAcceptOriginalBorder#fd604f
  • input.background#1d1d27
  • input.border#3c3c48
  • input.foreground#c8c8d5
  • input.placeholderForeground#5f5f72
  • inputOption.activeBackground#5a5a77
  • inputOption.activeBorder#00000000
  • inputOption.activeForeground#c8c8d5
  • inputOption.hoverBackground#2e2e3d
  • inputValidation.errorBackground#23232f
  • inputValidation.errorBorder#F5DF76
  • inputValidation.infoBackground#23232f
  • inputValidation.infoBorder#dbdeea
  • inputValidation.warningBackground#23232f
  • inputValidation.warningBorder#F5DF76
  • keybindingLabel.background#23232f
  • keybindingLabel.border#585860
  • keybindingLabel.bottomBorder#585860
  • keybindingLabel.foreground#8a8a94
  • list.activeSelectionBackground#39394c73
  • list.activeSelectionForeground#c8c8d5
  • list.dropBackground#dbdeea15
  • list.errorForeground#fd604f
  • list.focusBackground#dbdeea40
  • list.focusForeground#ababbf
  • list.highlightForeground#F5DF76
  • list.hoverBackground#39394c4d
  • list.hoverForeground#f5f5f5
  • list.inactiveSelectionBackground#39394c40
  • list.inactiveSelectionForeground#c8c8d5
  • list.warningForeground#ffaa7d
  • menu.background#23232f
  • menu.border#0b0b0f
  • menu.foreground#a4a4ad
  • menu.selectionForeground#f5f5f5
  • menu.separatorBackground#0b0b0f65
  • menubar.selectionBackground#23232f
  • menubar.selectionForeground#ababbf
  • merge.border#0b0b0f
  • merge.commonContentBackground#f5df7630
  • merge.commonHeaderBackground#f5df7680
  • merge.currentContentBackground#afea7b30
  • merge.currentHeaderBackground#afea7b80
  • merge.incomingContentBackground#7fd7f530
  • merge.incomingHeaderBackground#7fd7f580
  • minimap.background#181820
  • minimap.errorHighlight#fd604f
  • minimap.findMatchHighlight#dbdeea
  • minimap.selectionHighlight#dbdeea
  • minimap.selectionOccurrenceHighlight#dbdeea
  • minimap.warningHighlight#ffaa7d
  • minimapGutter.addedBackground#AFEA7B
  • minimapGutter.deletedBackground#fd604f
  • minimapGutter.modifiedBackground#7fd7f5
  • multiDiffEditor.border#0b0b0f
  • multiDiffEditor.headerBackground#23232f
  • notificationCenterHeader.background#23232f
  • notificationCenterHeader.foreground#c8c8d5
  • notificationLink.foreground#F5DF76
  • notifications.background#23232f
  • notifications.border#0b0b0f
  • notifications.foreground#ababbf
  • notificationsErrorIcon.foreground#fd604f
  • notificationsInfoIcon.foreground#7fd7f5
  • notificationsWarningIcon.foreground#ffaa7d
  • panel.background#16161d
  • panel.border#0b0b0f
  • panel.dropBorder#50506880
  • panelInput.border#2e2e3d
  • panelSection.border#0b0b0f
  • panelSectionHeader.background#1d1d26
  • panelSectionHeader.border#0b0b0f
  • panelSectionHeader.foreground#c8c8d5
  • panelTitle.activeBorder#dbdeea
  • panelTitle.activeForeground#dbdeea
  • panelTitle.inactiveForeground#505068
  • peekView.border#0b0b0f
  • peekViewEditor.background#21212c
  • peekViewEditor.matchHighlightBackground#23232f40
  • peekViewEditor.matchHighlightBorder#00000000
  • peekViewEditorGutter.background#21212c
  • peekViewEditorStickyScroll.background#1f1f29
  • peekViewResult.background#1d1d27
  • peekViewResult.fileForeground#c8c8d5
  • peekViewResult.lineForeground#ababbf
  • peekViewResult.matchHighlightBackground#dbdeea80
  • peekViewResult.selectionBackground#dbdeea33
  • peekViewResult.selectionForeground#c8c8d5
  • peekViewTitle.background#23232f
  • peekViewTitleDescription.foreground#c8c8d5
  • peekViewTitleLabel.foreground#c8c8d5
  • pickerGroup.border#0b0b0f
  • pickerGroup.foreground#c8c8d5
  • profileBadge.background#dbdeea
  • profileBadge.foreground#181820
  • progressBar.background#F5DF76
  • quickInput.background#1f1f29
  • quickInput.foreground#c8c8d5b3
  • quickInputList.focusBackground#4f4f6973
  • quickInputList.focusForeground#f5f5f5
  • quickInputList.focusIconForeground#c8c8d5
  • quickInputTitle.background#13131a
  • sash.hoverBorder#dbdeea50
  • scmGraph.foreground1#7fd7f5
  • scmGraph.foreground2#e4a3df
  • scmGraph.foreground3#A4EF58
  • scmGraph.foreground4#22D3B1
  • scmGraph.foreground5#EC7886
  • scmGraph.historyItemBaseRefColor#bc98ff
  • scmGraph.historyItemHoverAdditionsForeground#AFEA7B
  • scmGraph.historyItemHoverDefaultLabelBackground#ababbf
  • scmGraph.historyItemHoverDefaultLabelForeground#000000
  • scmGraph.historyItemHoverDeletionsForeground#fd604f
  • scmGraph.historyItemHoverLabelForeground#000000
  • scmGraph.historyItemRefColor#F5DF76
  • scmGraph.historyItemRemoteRefColor#7fd7f5
  • scrollbar.shadow#00000066
  • scrollbarSlider.activeBackground#c8c8d54d
  • scrollbarSlider.background#c8c8d526
  • scrollbarSlider.hoverBackground#c8c8d533
  • selection.background#dbdeea61
  • settings.headerForeground#c8c8d5
  • settings.modifiedItemIndicator#dbdeea
  • settings.settingsHeaderHoverForeground#c8c8d5
  • sideBar.background#13131a
  • sideBar.border#0b0b0f
  • sideBar.foreground#ababbfcc
  • sideBarSectionHeader.background#13131a
  • sideBarSectionHeader.border#0b0b0f
  • sideBarSectionHeader.foreground#c8c8d5
  • sideBarStickyScroll.background#0f0f14
  • sideBarStickyScroll.shadow#00000066
  • sideBarTitle.foreground#505068
  • statusBar.background#181820
  • statusBar.border#0b0b0f
  • statusBar.debuggingBackground#393a43
  • statusBar.debuggingForeground#b6b9ce
  • statusBar.foreground#ababbf80
  • statusBar.noFolderBackground#13131a
  • statusBar.noFolderBorder#0b0b0f
  • statusBar.noFolderForeground#ababbfcc
  • statusBarItem.activeBackground#23232f
  • statusBarItem.compactHoverBackground#dbdeeacc
  • statusBarItem.errorBackground#fd604f
  • statusBarItem.errorForeground#4c0801
  • statusBarItem.errorHoverBackground#fe8e81
  • statusBarItem.errorHoverForeground#181820
  • statusBarItem.hoverBackground#4b4c56
  • statusBarItem.hoverForeground#c8c8d5
  • statusBarItem.offlineBackground#e4a3df
  • statusBarItem.offlineForeground#691f63
  • statusBarItem.offlineHoverBackground#f0caed
  • statusBarItem.offlineHoverForeground#181820
  • statusBarItem.prominentBackground#181820
  • statusBarItem.prominentForeground#000000
  • statusBarItem.prominentHoverBackground#2e2e3d
  • statusBarItem.prominentHoverForeground#181820
  • statusBarItem.remoteBackground#22D3B1
  • statusBarItem.remoteForeground#000000
  • statusBarItem.remoteHoverBackground#47e1c4
  • statusBarItem.remoteHoverForeground#181820
  • statusBarItem.warningBackground#ffaa7d
  • statusBarItem.warningForeground#7d2b00
  • statusBarItem.warningHoverBackground#ffcbb0
  • statusBarItem.warningHoverForeground#181820
  • tab.activeBackground#282831
  • tab.activeBorder#181820
  • tab.activeBorderTop#dbdeea
  • tab.activeForeground#c8c8d5
  • tab.border#0b0b0f
  • tab.hoverBackground#181820
  • tab.inactiveBackground#13131a
  • tab.inactiveForeground#505068
  • tab.lastPinnedBorder#0b0b0f
  • tab.unfocusedActiveBorder#181820
  • tab.unfocusedActiveForeground#dbdeea
  • tab.unfocusedHoverBackground#181820
  • tab.unfocusedInactiveForeground#505068
  • terminal.ansiBlack#181820
  • terminal.ansiBlue#7fd7f5
  • terminal.ansiBrightBlack#424257
  • terminal.ansiBrightBlue#75dcff
  • terminal.ansiBrightCyan#00f5c6
  • terminal.ansiBrightGreen#aeff66
  • terminal.ansiBrightMagenta#f691ee
  • terminal.ansiBrightRed#ff5e4d
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffe66c
  • terminal.ansiCyan#22D3B1
  • terminal.ansiGreen#AFEA7B
  • terminal.ansiMagenta#e4a3df
  • terminal.ansiRed#fd604f
  • terminal.ansiWhite#c8c8d5
  • terminal.ansiYellow#F5DF76
  • terminal.background#16161d
  • terminal.foreground#c8c8d5
  • terminal.selectionForeground#c8c8d5
  • terminalCursor.background#181820
  • terminalCursor.foreground#F5DF76
  • terminalStickyScrollHover.background#1f1f29
  • textBlockQuote.background#7fd7f533
  • textBlockQuote.border#7fd7f5b9
  • textCodeBlock.background#7fd7f533
  • textLink.activeForeground#7fd7f5
  • textLink.foreground#7fd7f5
  • textPreformat.background#3f3a31
  • textPreformat.foreground#F5DF76
  • textSeparator.foreground#dbdeea
  • titleBar.activeBackground#0d0d11
  • titleBar.activeForeground#c8c8d566
  • titleBar.border#0b0b0f
  • titleBar.inactiveBackground#0d0d11
  • titleBar.inactiveForeground#505068
  • toolbar.activeBackground#50506880
  • toolbar.hoverBackground#5050684d
  • tree.indentGuidesStroke#50506870
  • walkThrough.embeddedEditorBackground#181820
  • welcomePage.progress.background#23232f
  • welcomePage.progress.foreground#dbdeea
  • welcomePage.tileBackground#ababbf1a
  • welcomePage.tileBorder#ababbf33
  • welcomePage.tileHoverBackground#ababbf33
  • widget.shadow#00000033

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
support.module.elm, entity.other.inherited-class.python, variable.other.object, support.other.namespace.php, entity.other.attribute-name.namespace.xml, record.accessor, entity.name.record.field.accessor, storage.modifier.import.java, storage.modifier.import.groovy, meta.import.swift entity.name.type.swift, meta.member.access.python, variable.other.property.ts, variable.other.property.js, constant.language.symbol.elixir, punctuation.tag.liquid support.class.liquid, meta.scriptblock.powershell meta.group.simple.subexpression.powershell meta.group.simple.subexpression.powershell meta.scriptblock.powershell meta.scriptblock.powershell support.variable.automatic.powershell punctuation.definition.variable.powershell, meta.scriptblock.powershell meta.group.simple.subexpression.powershell meta.group.simple.subexpression.powershell meta.scriptblock.powershell meta.scriptblock.powershell support.variable.automatic.powershell, source.cpp meta.block.class.cpp meta.body.class.cpp, source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.special.constructor.cpp meta.body.function.definition.special.constructor.cpp#ffaa7d
entity.name.type#A4EF58
comment, punctuation.definition.comment, string.quoted.docstring.multi, comment.block.documentation source#505068italic
constant, support.constant.core.php#fd604f
meta.section.struct.go variable.other.field.go, meta.section.struct.go variable.other.declaration.go, source, support, constant.character.entity.named, meta.jsx.children, source.lua, text.html.derivative, source.graphql meta.selections variable.other.alias.graphql, source.graphql meta.type.interface.graphql meta.type.object.graphql variable.graphql, source.graphql variable.arguments.graphql, JSXNested#ababbf
entity.name.function.decorator, meta.decorator entity.name.function, meta.decorator punctuation.decorator, punctuation.definition.decorator, meta.decorator variable.other.readwrite.ts, variable.parameter.gdscript, entity.name.variable.parameter, variable.parameter#e4a3df
keyword.control.export, support.type.object.module#F5DF76
support.function, entity.name.function, meta.function-call, meta.function, meta.method.declaration, meta.function-call support, variable.language.super.ts, source.directive, meta.function-call.generic, meta.method-call.static.php, meta.method-call.php, meta.class storage.type, meta.method.groovy, meta.bracket.square.access, entity.name.function-call.elixir, punctuation.output.liquid support.variable.liquid, meta.function.echo.edge source.js keyword.operator.error-control.js, entity.name.type.variant.gdscript, entity.name.function.powershell#7fd7f5
keyword.control.import, meta.module.name.elm support, meta.import.elm support, keyword.control.at-rule, punctuation.definition.keyword, variable.control.import.include, keyword.other.import.java#F5DF76
keyword.package.go, keyword.operator.pointer.go, keyword.control, keyword.control.conditional, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.begin.blade, keyword.end.blade, keyword.blade, keyword.type-alias, keyword.type, support.class.console, keyword.other.await, storage.type.class.jsdoc, punctuation.definition.block.tag.jsdoc, keyword.other.new, keyword.other.phpdoc, keyword.other.use.php, keyword.operator.logical.python, keyword.other.import.static.groovy, keyword.other.import.groovy, punctuation.definition.attribute.swift, source.svelte meta.scope.tag.main.svelte meta.tag.start.svelte variable.function.svelte, meta.directive.on.svelte entity.name.type.svelte, keyword.other.special-method.elixir, keyword.edge, entity.name.function.edge, support.constant.edge, keyword.other.gdscript, keyword.other.onready.gdscript, source.graphql meta.fragment.graphql keyword.on.graphql, source.graphql meta.type.interface.graphql keyword.implements.graphql, source.graphql meta.type.interface.graphql meta.type.object.graphql meta.type.list.graphql keyword.operator.nulltype.graphql, source.graphql meta.variables.graphql keyword.operator.nulltype.graphql, source.graphql meta.type.interface.graphql meta.type.object.graphql keyword.operator.nulltype.graphql, keyword.operator.class.php, keyword.operator.spread.php, keyword.operator.type.php, keyword.operator.increment-decrement.php, keyword.operator.increment-increment.php, punctuation.support.type.property-name.begin.json, punctuation.support.type.property-name.end.json, keyword.operator.string.php, keyword.operator.ternary.php, keyword.operator.variadic.php, keyword.operator.nullable-type.php, keyword.other.use-as.php, keyword.import.go, keyword.operator.address.go, keyword.operator.null-coalescing, keyword.operator.arrow, keyword.struct.go, keyword.operator.liquid, keyword.operator.optional.ts, keyword.cmake, keyword.codetag.notation, keyword.operator.pipe.shell#F5DF76
meta.object-literal.key, variable.object.property#c8c8d5
keyword.other.definition.ini, support.type.property-name, entity.name.tag.yaml#F5DF76
keyword.operator.comparison, storage.type.function.arrow, keyword.operator.lua, keyword.operator.assignment, keyword.operator.relational, keyword.operator.increment, keyword.operator.decrement, keyword.operator.logical, keyword.operator.arithmetic, keyword.operator.math#F5DF76
punctuation, attribute_value, meta.brace, punctuation.definition.parameters, punctuation.definition.template-expression, keyword.operator, keyword.other, punctuation.terminator, punctuation.separator, punctuation.definition.generic.begin, punctuation.definition.generic.end, meta.function.type-declaration, keyword.other.colon.elm, meta.record.field.elm keyword.other.elm, keyword.other.period.elm, meta.tag.xml, meta.tag.preprocessor.xml, punctuation.definition.block, punctuation.accessor, constant.name.attribute.tag.pug, string.interpolated.pug, keyword.other.whitespace.liquid, meta.tag.template.block.twig, meta.tag.template.value.twig, begin.bracket, end.bracket, text.html.twig meta.tag.inline.any, text.html.twig meta.tag.block.any, support.function.construct.begin.blade, support.function.construct.end.blade source.php, support.function.construct.end.blade, meta.function.echo.blade source.php, punctuation.definition.list.begin.python, punctuation.definition.list.end.python, text.html.vue-html meta.tag.block.any, keyword.operator.assignment.tsx, meta.definition.method.signature.java, meta.class.body.groovy, meta.definition.method.groovy meta.method.body.java meta.declaration.assertion.groovy, punctuation.definition.list.begin.erlang, meta.expression.parenthesized, meta.definition.function.swift meta.parameter-clause.swift, source.swift meta.function-call.swift, punctuation.section.embedded.end.swift source.swift, source.lua, meta.function.lua, punctuation.definition.keyword.svelte, source.svelte meta.scope.tag.SpeakerPicture.svelte meta.tag.start.svelte entity.other.attribute-name.svelte, expression.embbeded.vue punctuation.definition.tag.begin.html.vue, expression.embbeded.vue punctuation.definition.tag.end.html.vue, source.graphql meta.type.interface.graphql meta.type.object.graphql meta.type.list.graphql meta.brace.square.graphql, punctuation.output.liquid, text.html.liquid meta.tag.liquid punctuation.definition.tag.end.liquid, JSXAttrs keyword.operator.assignment.jsx, meta.tag.attributes.js keyword.operator.assignment.js#c8c8d5
entity.name.package.go, variable.language.this, variable.language.special.self, variable.parameter.function.language.special.self, variable.language.this.php punctuation.definition.variable.php, meta.class.body.php storage.type.php, variable.parameter.function.swift entity.name.function.swift, variable.other.jsdoc, support.variable.drive.powershell, entity.other.attribute.lua#ffaa7d
storage, meta.var.expr storage.type, storage.type.function, keyword.function, storage.type.class, storage.type.property, keyword.other, keyword.local.lua, entity.name.class, meta.function.lua keyword.control.lua, storage.type.enum, storage.type.interface, storage.type.type, entity.name.type.class.java, support.class.php, entity.other.inherited-class.php, entity.name.type.class.groovy, storage.type.rust, entity.name.type.class.swift, source.svelte meta.script.svelte source.ts entity.name.label.ts, meta.directive.on.svelte keyword.control.svelte, storage.type.const.gdscript, storage.type.var.gdscript, source.graphql declaration.meta.type keyword, source.graphql meta.type.interface.graphql keyword.type.graphql, source.graphql keyword.schema.graphql, source.graphql keyword.operation.graphql, source.graphql meta.enum.graphql keyword.enum.graphql, source.graphql meta.fragment.graphql keyword.fragment.graphql, storage.type.trait.php, keyword.type.go, keyword.var.go, storage.type.powershell, keyword.const.go, keyword.storage.modifier#22D3B1
string, string.template, string.quoted.single, punctuation.definition.string, punctuation.definition.string.template, punctuation.definition.string.begin, punctuation.definition.string.end.html source.js-ignored-vscode, punctuation.definition.string.end.html source.js, punctuation.definition.string.end.html.vue, punctuation.definition.string.end.html source.ts, punctuation.definition.string.end.html source.tsx, punctuation.definition.string.end.html source.js.jsx, punctuation.definition.string.end, string.other.link, constant.character.escape.regexp, variable.parameter.url, constant.other.symbol.quoted.single.erlang, constant.other.symbol.quoted.single.erlang punctuation.definition.symbol.begin.erlang, constant.other.symbol.quoted.single.erlang punctuation.definition.symbol.end.erlang, meta.import.ts punctuation.definition.variable.svelte, punctuation.definition.string.end.html source.css-ignored-vscode, text.html.edge punctuation.definition.variable.js, string.unquoted.plain.out.yaml, string.quoted.single.python punctuation.definition.string.begin.python, string.quoted.single.python punctuation.definition.string.end.python, punctuation.definition.string.end.html source.css, string.quoted.double.html source.css, punctuation.definition.subshell.single.shell, punctuation.section.parenthese.shell#AFEA7B
string.quoted.docstring.multi.python, string.quoted.double.block.python punctuation.definition.string.end.python, string.quoted.double.block.python punctuation.definition.string.begin.python, string.quoted.double.block.python, punctuation.definition.string.begin.python, punctuation.definition.string.end.python#a4e661cc
entity.name.type, support.type, support.class, storage.type, entity.other.inherited-class, keyword.type, storage.type.java, storage.type.primitive.java, storage.type.generic.java, keyword.other.type, punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php source.php, punctuation.section.embedded.end.php, storage.type.object.array.java, storage.type.primitive.groovy, storage.type.groovy, meta.definition.type.body.swift meta.function-call.swift, meta.definition.type.class.swift meta.inheritance-clause.swift, variable.other.constant.elixir, source.graphql declaration.meta.type support, source.graphql meta.selections, source.graphql meta.enum.graphql meta.type.object.graphql constant.character.enum.graphql, source.graphql meta.fragment.graphql entity.name.fragment.graphql, entity.name.type.class.php, support.class.php, entity.other.inherited-class.php, entity.other.alias.php, meta.group.simple.subexpression.powershell meta.scriptblock.powershell storage.type.powershell#bc98ff
variable, variable.language, entity.name.type.class.js, entity.name.variable, support.variable.magic, meta.method.body, entity.name.variable, punctuation.definition.variable, meta.class variable.object.property, variable.other.constant entity.name.function, entity.name.variable.tuple-element.cs punctuation.separator.colon.cs, meta.definition.variable.name.groovy, meta.body.struct.cpp, parameter.variable.function.elixir, meta.directive.edge source.js, meta.function.echo.edge source.js, text.html.edge meta.function.echo.edge meta.function-call.js, source.css variable.parameter.keyframe-list.css, source.css meta.property-value.css, source.css.scss meta.at-rule.keyframes.scss entity.name.function.scss, source.css.scss meta.property-value.scss, entity.name.variable.tuple-element, meta.group.simple.subexpression.powershell support.variable.automatic.powershell, support.variable.automatic.powershell, storage.source.cmake, entity.source.cmake#EC7886
source.elm constant.type-constructor#EC7886
source.elm storage.type#bc98ff
entity.name.tag.other.html, entity.name.tag support.class.component, support.class.component.html#bc98ff
source.diff meta.diff.header.to-file, source.diff markup.inserted.diff, source.diff punctuation.definition.to-file.diff, source.diff punctuation.definition.inserted.diff#AFEA7B
source.diff punctuation.definition.from-file.diff, source.diff meta.diff.header.from-file, source.diff markup.deleted.diff, source.diff punctuation.definition.deleted.diff#fd604f
source.diff meta.diff.header.command#7fd7f5
source.diff punctuation.definition.range.diff, source.diff meta.diff.range.unified#ffaa7d
support.variable.liquid, support.class.liquid#EC7886
text.html.basic entity.name, source.js-ignored-vscode, entity.name.tag, meta.embedded.block.blade constant.other.php, meta.embedded.block.blade keyword.operator.comparison.php, meta.embedded.block.blade keyword.operator.arithmetic.php, meta.tag.start.svelte keyword.control.svelte, meta.tag.end.svelte keyword.control.svelte#7fd7f5
meta.tag.sgml.doctype.html, punctuation.definition.tag, meta.tag.block.any, meta.tag.block.any.html, meta.tag.inline.any, source.css-ignored-vscode, meta.tag.metadata.style.end.html, text.html.vue invalid.illegal.character-not-allowed-here.html, meta.tag.inline.i.start.html, meta.tag.structure.div.start.html, punctuation.definition.tag.end.html.vue, invalid.illegal.character-not-allowed-here.html#7fd7f5b3
entity.other.attribute-name, entity.name.tag.liquid, invalid.deprecated.entity.other.attribute-name, meta.embedded.block.blade storage.type.php#F5DF76
markup.inline.raw.string.markdown, punctuation.definition.raw.markdown, markup.fenced_code.block.markdown, markup.fenced_code.block.markdown punctuation, markup.raw.block.markdown#bc98ff
fenced_code.block.language#bc98ff
punctuation.definition.list.begin#7fd7f5
punctuation.definition.list.begin#7fd7f5
entity.name.section, markup.heading.setext#F5DF76
punctuation.definition.heading#F5DF76
markup.underline.link, markup.underline.link.image#7fd7f5
markup.bold, punctuation.definition.bold#EC7886bold
markup.strikethrough, punctuation.definition.strikethrough#fd604f
markup.italic, punctuation.definition.italic#ffaa7ditalic
markup.quote, markup.quote.markdown punctuation.definition.quote.begin#e4a3df
punctuation.definition.quote.begin#7fd7f5
meta.embedded.block.frontmatter punctuation.definition.tag.begin, meta.embedded.block.frontmatter punctuation.definition.tag.end, meta.embedded.block.frontmatter string.unquoted.plain.out#505068italic
entity.other.attribute-name.pseudo-class#e4a3df
entity.other.attribute-name.pseudo-element#e4a3df
entity.other.attribute-name.class, entity.other.attribute-name.class punctuation.definition.entity#22D3B1
entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity#22D3B1
support.type.property-name.css, support.type.vendored.property-name, meta.property-list entity.name.tag.css, meta.property-list.scss meta.property-list.scss entity.name.tag.css, meta.property-list meta.property-name, source.css.scss meta.property-list.scss entity.name.tag.css#c8c8d5
source.css.scss entity.other.attribute-name.id , source.css entity.other.attribute-name.id , entity.other.attribute-name.id punctuation.definition.entity#bc98ff
entity.name.tag.reference, meta.property-list#ffaa7d
keyword.other.unit#ffaa7d
support.constant.property-value, support.constant.font-name, meta.property-value.css, meta.attribute.style.html#ffaa7d
constant.numeric#ffaa7d
entity.name.tag.css, meta.property-list.scss entity.name.tag.css#7fd7f5

Shiki preview

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

Loading...