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#232634
  • activityBar.border#00000000
  • activityBar.dropBar#62688099
  • activityBar.foreground#ca9ee6
  • activityBar.inactiveForeground#737994
  • activityBarBadge.background#ca9ee6
  • activityBarBadge.foreground#232634
  • badge.background#51576d
  • badge.foreground#c6d0f5
  • breadcrumb.activeSelectionForeground#ca9ee6
  • breadcrumb.background#292c3c
  • breadcrumb.focusForeground#ca9ee6
  • breadcrumb.foreground#c6d0f5cc
  • breadcrumbPicker.background#292c3c
  • button.background#ca9ee6
  • button.border#00000000
  • button.foreground#232634
  • button.hoverBackground#deb2fa
  • button.secondaryBackground#626880
  • button.secondaryForeground#c6d0f5
  • button.secondaryHoverBackground#767c94
  • button.separator#00000000
  • charts.blue#8caaee
  • charts.foreground#c6d0f5
  • charts.green#a6d189
  • charts.lines#b5bfe2
  • charts.orange#ef9f76
  • charts.purple#ca9ee6
  • charts.red#e78284
  • charts.yellow#e5c890
  • checkbox.background#51576d
  • checkbox.border#00000000
  • checkbox.foreground#ca9ee6
  • commandCenter.activeBackground#62688033
  • commandCenter.activeForeground#ca9ee6
  • commandCenter.background#232634
  • commandCenter.border#ca9ee6
  • commandCenter.foreground#b5bfe2
  • debugConsole.errorForeground#e78284
  • debugConsole.infoForeground#8caaee
  • debugConsole.sourceForeground#f2d5cf
  • debugConsole.warningForeground#ef9f76
  • debugConsoleInputIcon.foreground#c6d0f5
  • debugExceptionWidget.background#232634
  • debugExceptionWidget.border#ca9ee6
  • debugIcon.breakpointCurrentStackframeForeground#626880
  • debugIcon.breakpointDisabledForeground#e7828499
  • debugIcon.breakpointForeground#e78284
  • debugIcon.breakpointStackframeForeground#626880
  • debugIcon.breakpointUnverifiedForeground#303446
  • debugIcon.continueForeground#a6d189
  • debugIcon.disconnectForeground#626880
  • debugIcon.pauseForeground#8caaee
  • debugIcon.restartForeground#81c8be
  • debugIcon.startForeground#a6d189
  • debugIcon.stepBackForeground#626880
  • debugIcon.stepIntoForeground#c6d0f5
  • debugIcon.stepOutForeground#c6d0f5
  • debugIcon.stepOverForeground#ca9ee6
  • debugIcon.stopForeground#e78284
  • debugTokenExpression.boolean#ca9ee6
  • debugTokenExpression.error#e78284
  • debugTokenExpression.number#ef9f76
  • debugTokenExpression.string#a6d189
  • debugToolBar.background#232634
  • debugToolBar.border#00000000
  • descriptionForeground#c6d0f5
  • diffEditor.border#626880
  • diffEditor.diagonalFill#62688099
  • diffEditor.insertedLineBackground#a6d18926
  • diffEditor.insertedTextBackground#a6d18919
  • diffEditor.removedLineBackground#e7828426
  • diffEditor.removedTextBackground#e7828419
  • diffEditorOverview.insertedForeground#a6d189cc
  • diffEditorOverview.removedForeground#e78284cc
  • disabledForeground#a5adce
  • dropdown.background#292c3c
  • dropdown.border#ca9ee6
  • dropdown.foreground#c6d0f5
  • dropdown.listBackground#626880
  • editor.background#303446
  • editor.findMatchBackground#626880
  • editor.findMatchBorder#ca9ee666
  • editor.findMatchHighlightBackground#ef9f7659
  • editor.findMatchHighlightBorder#00000000
  • editor.findRangeHighlightBackground#6268804c
  • editor.findRangeHighlightBorder#00000000
  • editor.focusedStackFrameHighlightBackground#a6d18926
  • editor.foldBackground#99d1db3f
  • editor.foreground#c6d0f5
  • editor.hoverHighlightBackground#99d1db3f
  • editor.inactiveSelectionBackground#00000000
  • editor.lineHighlightBackground#c6d0f511
  • editor.lineHighlightBorder#303446
  • editor.rangeHighlightBackground#99d1db3f
  • editor.rangeHighlightBorder#00000000
  • editor.selectionBackground#626880
  • editor.selectionHighlightBackground#949cbb66
  • editor.selectionHighlightBorder#99d1db33
  • editor.stackFrameHighlightBackground#e5c89026
  • editor.wordHighlightBackground#626880b2
  • editor.wordHighlightStrongBackground#6268807f
  • editorBracketHighlight.foreground1#e78284
  • editorBracketHighlight.foreground2#ef9f76
  • editorBracketHighlight.foreground3#e5c890
  • editorBracketHighlight.foreground4#a6d189
  • editorBracketHighlight.foreground5#85c1dc
  • editorBracketHighlight.foreground6#ca9ee6
  • editorBracketHighlight.unexpectedBracket.foreground#ea999c
  • editorBracketMatch.background#949cbb19
  • editorBracketMatch.border#949cbb
  • editorCodeLens.foreground#838ba7
  • editorCursor.background#303446
  • editorCursor.foreground#f2d5cf
  • editorError.background#00000000
  • editorError.border#00000000
  • editorError.foreground#e78284
  • editorGroup.border#626880
  • editorGroup.dropBackground#62688099
  • editorGroup.emptyBackground#303446
  • editorGroupHeader.tabsBackground#232634
  • editorGutter.addedBackground#a6d189
  • editorGutter.background#303446
  • editorGutter.commentRangeForeground#949cbb
  • editorGutter.deletedBackground#e78284
  • editorGutter.foldingControlForeground#949cbb
  • editorGutter.modifiedBackground#99d1db
  • editorHoverWidget.background#292c3c
  • editorHoverWidget.border#626880
  • editorHoverWidget.foreground#c6d0f5
  • editorIndentGuide.activeBackground#626880
  • editorIndentGuide.background#51576d
  • editorInfo.background#00000000
  • editorInfo.border#00000000
  • editorInfo.foreground#8caaee
  • editorInlayHint.background#292c3cbf
  • editorInlayHint.foreground#626880
  • editorInlayHint.parameterBackground#292c3cbf
  • editorInlayHint.parameterForeground#a5adce
  • editorInlayHint.typeBackground#292c3cbf
  • editorInlayHint.typeForeground#b5bfe2
  • editorLightBulb.foreground#e5c890
  • editorLineNumber.activeForeground#ca9ee6
  • editorLineNumber.foreground#838ba7
  • editorLink.activeForeground#ca9ee6
  • editorMarkerNavigation.background#292c3c
  • editorMarkerNavigationError.background#e78284
  • editorMarkerNavigationInfo.background#8caaee
  • editorMarkerNavigationWarning.background#e5c890
  • editorOverviewRuler.background#292c3c
  • editorOverviewRuler.border#c6d0f511
  • editorRuler.foreground#626880
  • editorStickyScrollHover.background#414559
  • editorSuggestWidget.background#292c3c
  • editorSuggestWidget.border#626880
  • editorSuggestWidget.foreground#c6d0f5
  • editorSuggestWidget.highlightForeground#ca9ee6
  • editorSuggestWidget.selectedBackground#414559
  • editorWarning.background#00000000
  • editorWarning.border#00000000
  • editorWarning.foreground#ef9f76
  • editorWhitespace.foreground#949cbb66
  • editorWidget.background#292c3c
  • editorWidget.foreground#c6d0f5
  • editorWidget.resizeBorder#626880
  • errorForeground#e78284
  • errorLens.errorBackground#e7828426
  • errorLens.errorBackgroundLight#e7828426
  • errorLens.errorForeground#e78284
  • errorLens.errorForegroundLight#e78284
  • errorLens.errorMessageBackground#e7828426
  • errorLens.hintBackground#a6d18926
  • errorLens.hintBackgroundLight#a6d18926
  • errorLens.hintForeground#a6d189
  • errorLens.hintForegroundLight#a6d189
  • errorLens.hintMessageBackground#a6d18926
  • errorLens.infoBackground#8caaee26
  • errorLens.infoBackgroundLight#8caaee26
  • errorLens.infoForeground#8caaee
  • errorLens.infoForegroundLight#8caaee
  • errorLens.infoMessageBackground#8caaee26
  • errorLens.statusBarErrorForeground#e78284
  • errorLens.statusBarHintForeground#a6d189
  • errorLens.statusBarIconErrorForeground#e78284
  • errorLens.statusBarIconWarningForeground#ef9f76
  • errorLens.statusBarInfoForeground#8caaee
  • errorLens.statusBarWarningForeground#ef9f76
  • errorLens.warningBackground#ef9f7626
  • errorLens.warningBackgroundLight#ef9f7626
  • errorLens.warningForeground#ef9f76
  • errorLens.warningForegroundLight#ef9f76
  • errorLens.warningMessageBackground#ef9f7626
  • extensionBadge.remoteBackground#8caaee
  • extensionBadge.remoteForeground#232634
  • extensionButton.prominentBackground#ca9ee6
  • extensionButton.prominentForeground#232634
  • extensionButton.prominentHoverBackground#deb2fa
  • extensionIcon.preReleaseForeground#f2d5cf
  • extensionIcon.sponsorForeground#f4b8e4
  • extensionIcon.starForeground#e5c890
  • extensionIcon.verifiedForeground#a6d189
  • focusBorder#00000000
  • foreground#c6d0f5
  • gitDecoration.addedResourceForeground#a6d189
  • gitDecoration.conflictingResourceForeground#ca9ee6
  • gitDecoration.deletedResourceForeground#e78284
  • gitDecoration.ignoredResourceForeground#737994
  • gitDecoration.modifiedResourceForeground#e5c890
  • gitDecoration.stageDeletedResourceForeground#e78284
  • gitDecoration.stageModifiedResourceForeground#e5c890
  • gitDecoration.submoduleResourceForeground#8caaee
  • gitDecoration.untrackedResourceForeground#a6d189
  • icon.foreground#ca9ee6
  • input.background#414559
  • input.border#00000000
  • input.foreground#c6d0f5
  • input.placeholderForeground#c6d0f572
  • inputOption.activeBackground#8caaee26
  • inputOption.activeBorder#23263433
  • inputOption.activeForeground#c6d0f5
  • inputValidation.errorBackground#e78284
  • inputValidation.errorBorder#23263433
  • inputValidation.errorForeground#232634
  • inputValidation.infoBackground#8caaee
  • inputValidation.infoBorder#23263433
  • inputValidation.infoForeground#232634
  • inputValidation.warningBackground#ef9f76
  • inputValidation.warningBorder#23263433
  • inputValidation.warningForeground#232634
  • list.activeSelectionBackground#51576d
  • list.activeSelectionForeground#c6d0f5
  • list.dropBackground#62688099
  • list.focusBackground#414559
  • list.focusForeground#c6d0f5
  • list.focusOutline#00000000
  • list.highlightForeground#ca9ee6
  • list.hoverBackground#303446
  • list.hoverForeground#c6d0f5
  • list.inactiveSelectionBackground#51576d
  • list.inactiveSelectionForeground#c6d0f5
  • list.warningForeground#e5c890
  • listFilterWidget.background#51576d
  • listFilterWidget.noMatchesOutline#e78284
  • listFilterWidget.outline#00000000
  • menu.background#303446
  • menu.border#3034467f
  • menu.foreground#c6d0f5
  • menu.selectionBackground#626880
  • menu.selectionBorder#00000000
  • menu.selectionForeground#c6d0f5
  • menu.separatorBackground#626880
  • menubar.selectionBackground#51576d
  • menubar.selectionForeground#c6d0f5
  • merge.commonContentBackground#51576d
  • merge.commonHeaderBackground#626880
  • merge.currentContentBackground#a6d18933
  • merge.currentHeaderBackground#a6d18966
  • merge.incomingContentBackground#8caaee33
  • merge.incomingHeaderBackground#8caaee66
  • minimap.background#292c3c7f
  • minimap.errorHighlight#e78284
  • minimap.findMatchHighlight#626880
  • minimap.selectionHighlight#626880
  • minimap.warningHighlight#e5c890
  • minimapGutter.addedBackground#a6d189
  • minimapGutter.deletedBackground#e78284
  • minimapGutter.modifiedBackground#99d1db
  • notificationCenter.border#ca9ee6
  • notificationCenterHeader.background#292c3c
  • notificationCenterHeader.foreground#c6d0f5
  • notificationLink.foreground#8caaee
  • notifications.background#292c3c
  • notifications.border#ca9ee6
  • notifications.foreground#c6d0f5
  • notificationsErrorIcon.foreground#e78284
  • notificationsInfoIcon.foreground#8caaee
  • notificationsWarningIcon.foreground#ef9f76
  • notificationToast.border#ca9ee6
  • panel.background#303446
  • panel.border#626880
  • panelSection.border#626880
  • panelSection.dropBackground#62688099
  • panelTitle.activeBorder#c6d0f5
  • panelTitle.activeForeground#c6d0f5
  • panelTitle.inactiveForeground#a5adce
  • peekView.border#ca9ee6
  • peekViewEditor.background#292c3c
  • peekViewEditor.matchHighlightBackground#ef9f763f
  • peekViewEditor.matchHighlightBorder#ef9f76
  • peekViewEditorGutter.background#292c3c
  • peekViewResult.background#292c3c
  • peekViewResult.fileForeground#c6d0f5
  • peekViewResult.lineForeground#c6d0f5
  • peekViewResult.matchHighlightBackground#ef9f763f
  • peekViewResult.selectionBackground#414559
  • peekViewResult.selectionForeground#c6d0f5
  • peekViewTitle.background#303446
  • peekViewTitleDescription.foreground#b5bfe2b2
  • peekViewTitleLabel.foreground#c6d0f5
  • pickerGroup.border#ca9ee6
  • pickerGroup.foreground#ca9ee6
  • progressBar.background#ca9ee6
  • sash.hoverBorder#ca9ee6
  • scrollbar.shadow#232634
  • scrollbarSlider.activeBackground#41455966
  • scrollbarSlider.background#6268807f
  • scrollbarSlider.hoverBackground#737994
  • selection.background#626880
  • settings.dropdownBackground#51576d
  • settings.dropdownListBorder#00000000
  • settings.focusedRowBackground#62688033
  • settings.headerForeground#c6d0f5
  • settings.modifiedItemIndicator#ca9ee6
  • settings.numberInputBackground#51576d
  • settings.numberInputBorder#00000000
  • settings.textInputBackground#51576d
  • settings.textInputBorder#00000000
  • sideBar.background#292c3c
  • sideBar.border#00000000
  • sideBar.dropBackground#62688099
  • sideBar.foreground#c6d0f5
  • sideBarSectionHeader.background#292c3c
  • sideBarSectionHeader.foreground#c6d0f5
  • sideBarTitle.background#232634
  • sideBarTitle.foreground#ca9ee6
  • statusBar.background#232634
  • statusBar.border#00000000
  • statusBar.debuggingBackground#ef9f76
  • statusBar.debuggingForeground#232634
  • statusBar.foreground#c6d0f5
  • statusBar.noFolderBackground#232634
  • statusBar.noFolderForeground#c6d0f5
  • statusBarItem.activeBackground#62688066
  • statusBarItem.errorBackground#00000000
  • statusBarItem.errorForeground#e78284
  • statusBarItem.hoverBackground#62688033
  • statusBarItem.prominentBackground#00000000
  • statusBarItem.prominentForeground#ca9ee6
  • statusBarItem.prominentHoverBackground#62688033
  • statusBarItem.remoteBackground#8caaee
  • statusBarItem.remoteForeground#232634
  • statusBarItem.warningBackground#00000000
  • statusBarItem.warningForeground#ef9f76
  • symbolIcon.arrayForeground#ef9f76
  • symbolIcon.booleanForeground#ca9ee6
  • symbolIcon.classForeground#e5c890
  • symbolIcon.colorForeground#f4b8e4
  • symbolIcon.constantForeground#ef9f76
  • symbolIcon.constructorForeground#babbf1
  • symbolIcon.enumeratorForeground#e5c890
  • symbolIcon.enumeratorMemberForeground#e5c890
  • symbolIcon.eventForeground#f4b8e4
  • symbolIcon.fieldForeground#c6d0f5
  • symbolIcon.fileForeground#ca9ee6
  • symbolIcon.folderForeground#ca9ee6
  • symbolIcon.functionForeground#8caaee
  • symbolIcon.interfaceForeground#e5c890
  • symbolIcon.keyForeground#81c8be
  • symbolIcon.keywordForeground#ca9ee6
  • symbolIcon.methodForeground#8caaee
  • symbolIcon.moduleForeground#c6d0f5
  • symbolIcon.namespaceForeground#e5c890
  • symbolIcon.nullForeground#ea999c
  • symbolIcon.numberForeground#ef9f76
  • symbolIcon.objectForeground#e5c890
  • symbolIcon.operatorForeground#81c8be
  • symbolIcon.packageForeground#eebebe
  • symbolIcon.propertyForeground#ea999c
  • symbolIcon.referenceForeground#e5c890
  • symbolIcon.snippetForeground#eebebe
  • symbolIcon.stringForeground#a6d189
  • symbolIcon.structForeground#81c8be
  • symbolIcon.textForeground#c6d0f5
  • symbolIcon.typeParameterForeground#ea999c
  • symbolIcon.unitForeground#c6d0f5
  • symbolIcon.variableForeground#c6d0f5
  • tab.activeBackground#303446
  • tab.activeBorder#ca9ee6
  • tab.activeBorderTop#00000000
  • tab.activeForeground#ca9ee6
  • tab.border#292c3c
  • tab.inactiveBackground#292c3c
  • tab.inactiveForeground#737994
  • terminal.ansiBlack#737994
  • terminal.ansiBlue#8caaee
  • terminal.ansiBrightBlack#838ba7
  • terminal.ansiBrightBlue#8caaee
  • terminal.ansiBrightCyan#99d1db
  • terminal.ansiBrightGreen#a6d189
  • terminal.ansiBrightMagenta#f4b8e4
  • terminal.ansiBrightRed#e78284
  • terminal.ansiBrightWhite#c6d0f5
  • terminal.ansiBrightYellow#e5c890
  • terminal.ansiCyan#99d1db
  • terminal.ansiGreen#a6d189
  • terminal.ansiMagenta#f4b8e4
  • terminal.ansiRed#e78284
  • terminal.ansiWhite#949cbb
  • terminal.ansiYellow#e5c890
  • terminal.border#626880
  • terminal.dropBackground#62688099
  • terminal.foreground#c6d0f5
  • terminal.selectionBackground#626880
  • terminalCursor.background#303446
  • terminalCursor.foreground#f2d5cf
  • textBlockQuote.background#292c3c
  • textBlockQuote.border#232634
  • textCodeBlock.background#303446
  • textLink.activeForeground#99d1db
  • textLink.foreground#8caaee
  • textPreformat.foreground#c6d0f5
  • textSeparator.foreground#ca9ee6
  • titleBar.activeBackground#232634
  • titleBar.activeForeground#c6d0f5
  • titleBar.border#00000000
  • titleBar.inactiveBackground#232634
  • titleBar.inactiveForeground#c6d0f57f
  • tree.indentGuidesStroke#737994
  • walkThrough.embeddedEditorBackground#3034464c
  • welcomePage.progress.background#232634
  • welcomePage.progress.foreground#ca9ee6
  • welcomePage.tileBackground#292c3c
  • widget.shadow#292c3c7f
  • window.activeBorder#00000000
  • window.inactiveBorder#00000000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.embedded#b5bfe2
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#e78284
variable.other.generic-type.haskell#ca9ee6
storage.type.haskell#ef9f76
support.variable.magic.python#e78284
punctuation.separator.period.python,punctuation.separator.element.python,punctuation.parenthesis.begin.python,punctuation.parenthesis.end.python#b5bfe2
variable.parameter.function.language.special.self.python#e5c890
variable.parameter.function.language.special.cls.python#e5c890
storage.modifier.lifetime.rust#b5bfe2
support.function.std.rust#85c1dc
entity.name.lifetime.rust#e5c890
variable.language.rust#e78284
support.constant.edge#ca9ee6
constant.other.character-class.regexp#e78284
keyword.operator.word#ca9ee6
keyword.operator.quantifier.regexp#ef9f76
variable.parameter.function#b5bfe2
comment markup.link#a5adceitalic
markup.changed.diff#e5c890
meta.diff.header.from-file,meta.diff.header.to-file,punctuation.definition.from-file.diff,punctuation.definition.to-file.diff#85c1dc
markup.inserted.diff#a6d189
markup.deleted.diff#e78284
meta.function.c,meta.function.cpp#e78284
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#b5bfe2
punctuation.separator.key-value#b5bfe2
keyword.operator.expression.import#85c1dc
support.constant.math#e5c890
support.constant.property.math#ef9f76
variable.other.constant#e5c890
storage.type.annotation.java, storage.type.object.array.java#e5c890
source.java#e78284
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#b5bfe2
meta.method.java#85c1dc
storage.modifier.import.java,storage.type.java,storage.type.generic.java#e5c890
keyword.operator.instanceof.java#ca9ee6
meta.definition.variable.name.java#e78284
keyword.operator.logical#81c8be
keyword.operator.bitwise#81c8be
keyword.operator.channel#81c8be
support.constant.property-value.scss,support.constant.property-value.css#ef9f76
keyword.operator.css,keyword.operator.scss,keyword.operator.less#81c8be
support.constant.color.w3c-standard-color-name.css,support.constant.color.w3c-standard-color-name.scss#ef9f76
punctuation.separator.list.comma.css#b5bfe2
support.constant.color.w3c-standard-color-name.css#ef9f76
support.type.vendored.property-name.css#81c8be
support.module.node,support.type.object.module,support.module.node#e5c890
entity.name.type.module#e5c890
variable.other.readwrite,meta.object-literal.key,support.variable.property,support.variable.object.process,support.variable.object.node#e78284
support.constant.json#ef9f76
keyword.operator.expression.instanceof, keyword.operator.new, keyword.operator.ternary, keyword.operator.optional, keyword.operator.expression.keyof#ca9ee6
support.type.object.console#e78284
support.variable.property.process#ef9f76
entity.name.function,support.function.console#85c1dc
keyword.operator.misc.rust#b5bfe2
keyword.operator.sigil.rust#ca9ee6
keyword.operator.delete#ca9ee6
support.type.object.dom#81c8be
support.variable.dom,support.variable.property.dom#e78284
keyword.operator.arithmetic,keyword.operator.comparison,keyword.operator.decrement,keyword.operator.increment,keyword.operator.relational#81c8be
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#ca9ee6
punctuation.separator.delimiter#b5bfe2
punctuation.separator.c,punctuation.separator.cpp#ca9ee6
support.type.posix-reserved.c,support.type.posix-reserved.cpp#81c8be
keyword.operator.sizeof.c,keyword.operator.sizeof.cpp#ca9ee6
variable.parameter.function.language.python#ef9f76
support.type.python#81c8be
keyword.operator.logical.python#ca9ee6
variable.parameter.function.python#ef9f76
punctuation.definition.arguments.begin.python,punctuation.definition.arguments.end.python,punctuation.separator.arguments.python,punctuation.definition.list.begin.python,punctuation.definition.list.end.python#b5bfe2
meta.function-call.generic.python#85c1dc
constant.character.format.placeholder.other.python#ef9f76
keyword.operator#b5bfe2
keyword.operator.assignment.compound#ca9ee6
keyword.operator.assignment.compound.js,keyword.operator.assignment.compound.ts#81c8be
keyword#ca9ee6
entity.name.namespace#e5c890
variable#e78284
variable.c#b5bfe2
variable.language#e5c890
token.variable.parameter.java#b5bfe2
import.storage.java#e5c890
token.package.keyword#ca9ee6
token.package#b5bfe2
entity.name.function, meta.require, support.function.any-method, variable.function#85c1dc
entity.name.type.namespace#e5c890
support.class, entity.name.type.class#e5c890
entity.name.class.identifier.namespace.type#e5c890
entity.name.class, variable.other.class.js, variable.other.class.ts#e5c890
variable.other.class.php#e78284
entity.name.type#e5c890
keyword.control#ca9ee6
control.elements, keyword.operator.less#ef9f76
keyword.other.special-method#85c1dc
storage#ca9ee6
token.storage#ca9ee6
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#ca9ee6
token.storage.type.java#e5c890
support.function#81c8be
support.type.property-name#b5bfe2
support.type.property-name.toml, support.type.property-name.table.toml, support.type.property-name.array.toml#e78284
support.constant.property-value#b5bfe2
support.constant.font-name#ef9f76
meta.tag#b5bfe2
string#a6d189
constant.other.symbol#81c8be
constant.numeric#ef9f76
constant#ef9f76
punctuation.definition.constant#ef9f76
entity.name.tag#e78284
entity.other.attribute-name#ef9f76
entity.other.attribute-name.id#85c1dc
entity.other.attribute-name.class.css#ef9f76
meta.selector#ca9ee6
markup.heading#e78284
markup.heading punctuation.definition.heading, entity.name.section#85c1dc
keyword.other.unit#e78284
markup.bold,todo.bold#ef9f76
punctuation.definition.bold#e5c890
markup.italic, punctuation.definition.italic,todo.emphasis#ca9ee6
emphasis md#ca9ee6
entity.name.section.markdown#e78284
punctuation.definition.heading.markdown#e78284
punctuation.definition.list.begin.markdown#e5c890
markup.heading.setext#b5bfe2
punctuation.definition.bold.markdown#ef9f76
markup.inline.raw.markdown#a6d189
markup.inline.raw.string.markdown#a6d189
punctuation.definition.raw.markdown#e5c890
punctuation.definition.list.markdown#e5c890
punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.metadata.markdown#e78284
beginning.punctuation.definition.list.markdown#e78284
punctuation.definition.metadata.markdown#e78284
markup.underline.link.markdown,markup.underline.link.image.markdown#ca9ee6
string.other.link.title.markdown,string.other.link.description.markdown#85c1dc
markup.raw.monospace.asciidoc#a6d189
punctuation.definition.asciidoc#e5c890
markup.list.asciidoc#e5c890
markup.link.asciidoc,markup.other.url.asciidoc#ca9ee6
string.unquoted.asciidoc,markup.other.url.asciidoc#85c1dc
string.regexp#81c8be
punctuation.section.embedded, variable.interpolation#e78284
punctuation.section.embedded.begin,punctuation.section.embedded.end#ca9ee6
invalid.illegal#ffffff
invalid.illegal.bad-ampersand.html#b5bfe2
invalid.illegal.unrecognized-tag.html#e78284
invalid.broken#ffffff
invalid.deprecated#ffffff
invalid.deprecated.entity.other.attribute-name.html#ef9f76
invalid.unimplemented#ffffff
source.json meta.structure.dictionary.json > string.quoted.json#e78284
source.json meta.structure.dictionary.json > string.quoted.json > punctuation.string#e78284
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#a6d189
source.json meta.structure.dictionary.json > constant.language.json,source.json meta.structure.array.json > constant.language.json#81c8be
support.type.property-name.json#e78284
support.type.property-name.json punctuation#e78284
text.html.laravel-blade source.php.embedded.line.html entity.name.tag.laravel-blade#ca9ee6
text.html.laravel-blade source.php.embedded.line.html support.constant.laravel-blade#ca9ee6
support.other.namespace.use.php,support.other.namespace.use-as.php,entity.other.alias.php,meta.interface.php#e5c890
keyword.operator.error-control.php#ca9ee6
keyword.operator.type.php#ca9ee6
punctuation.section.array.begin.php#b5bfe2
punctuation.section.array.end.php#b5bfe2
invalid.illegal.non-null-typehinted.php#f44747
storage.type.php,meta.other.type.phpdoc.php,keyword.other.type.php,keyword.other.array.phpdoc.php#e5c890
meta.function-call.php,meta.function-call.object.php,meta.function-call.static.php#85c1dc
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#b5bfe2
support.constant.core.rust#ef9f76
support.constant.ext.php,support.constant.std.php,support.constant.core.php,support.constant.parser-token.php#ef9f76
entity.name.goto-label.php,support.other.php#85c1dc
keyword.operator.logical.php,keyword.operator.bitwise.php,keyword.operator.arithmetic.php#81c8be
keyword.operator.regexp.php#ca9ee6
keyword.operator.comparison.php#81c8be
keyword.operator.heredoc.php,keyword.operator.nowdoc.php#ca9ee6
meta.function.decorator.python#85c1dc
support.token.decorator.python,meta.function.decorator.identifier.python#81c8be
function.parameter#b5bfe2
function.brace#b5bfe2
function.parameter.ruby, function.parameter.cs#b5bfe2
constant.language.symbol.ruby#81c8be
constant.language.symbol.hashkey.ruby#81c8be
rgb-value#81c8be
inline-color-decoration rgb-value#ef9f76
less rgb-value#ef9f76
selector.sass#e78284
support.type.primitive.ts,support.type.builtin.ts,support.type.primitive.tsx,support.type.builtin.tsx#e5c890
block.scope.end,block.scope.begin#b5bfe2
storage.type.cs#e5c890
entity.name.variable.local.cs#e78284
token.info-token#85c1dc
token.warn-token#ef9f76
token.error-token#f44747
token.debug-token#ca9ee6
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#ca9ee6
meta.template.expression#b5bfe2
keyword.operator.module#ca9ee6
support.type.type.flowtype#85c1dc
support.type.primitive#e5c890
meta.property.object#e78284
variable.parameter.function.js#e78284
keyword.other.template.begin#a6d189
keyword.other.template.end#a6d189
keyword.other.substitution.begin#a6d189
keyword.other.substitution.end#a6d189
keyword.operator.assignment#81c8be
keyword.operator.assignment.go#e5c890
keyword.operator.arithmetic.go, keyword.operator.address.go#ca9ee6
entity.name.package.go#e5c890
support.type.prelude.elm#81c8be
support.constant.elm#ef9f76
punctuation.quasi.element#ca9ee6
constant.character.entity#e78284
entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class#81c8be
entity.global.clojure#e5c890
meta.symbol.clojure#e78284
constant.keyword.clojure#81c8be
meta.arguments.coffee, variable.parameter.function.coffee#e78284
source.ini#a6d189
meta.scope.prerequisites.makefile#e78284
source.makefile#e5c890
storage.modifier.import.groovy#e5c890
meta.method.groovy#85c1dc
meta.definition.variable.name.groovy#e78284
meta.definition.class.inherited.classes.groovy#a6d189
support.variable.semantic.hlsl#e5c890
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#ca9ee6
text.variable, text.bracketed#e78284
support.type.swift, support.type.vb.asp#e5c890
entity.name.function.xi#e5c890
entity.name.class.xi#81c8be
constant.character.character-class.regexp.xi#e78284
constant.regexp.xi#ca9ee6
keyword.control.xi#81c8be
invalid.xi#b5bfe2
beginning.punctuation.definition.quote.markdown.xi#a6d189
beginning.punctuation.definition.list.markdown.xi#b5bfe2italic
constant.character.xi#85c1dc
accent.xi#85c1dc
wikiword.xi#ef9f76
constant.other.color.rgb-value.xi#ffffff
punctuation.definition.tag.xi#a5adce
entity.name.label.cs, entity.name.scope-resolution.function.call, entity.name.scope-resolution.function.definition#e5c890
entity.name.label.cs, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#e78284
meta.brace.square#b5bfe2
comment, punctuation.definition.comment#b5bfe2italic
markup.quote.markdown#a5adce
punctuation.definition.block.sequence.item.yaml#b5bfe2
constant.language.symbol.elixir, constant.language.symbol.double-quoted.elixir#81c8be
entity.name.variable.parameter.cs#e5c890
entity.name.variable.field.cs#e78284
markup.deleted#e78284
markup.inserted#a6d189
markup.underlineunderline
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#e78284
support.other.namespace.php#b5bfe2
variable.other.object#e5c890
variable.other.constant.property#e78284
entity.other.inherited-class#e5c890
variable.other.readwrite.c#e78284
entity.name.variable.parameter.php,punctuation.separator.colon.php,constant.other.php#b5bfe2
constant.numeric.decimal.asm.x86_64#ca9ee6
support.other.parenthesis.regexp#ef9f76
constant.character.escape#81c8be
string.regexp#e78284
log.info#a6d189
log.warning#e5c890
log.error#e78284
keyword.operator.expression.is#ca9ee6
entity.name.label#e78284
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...

Alt Catppuccin for VSCode - Coding Theme