Skip to main content
CodingTheme

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#11111b
  • activityBar.border#00000000
  • activityBar.dropBorder#cba6f733
  • activityBar.foreground#cba6f7
  • activityBar.inactiveForeground#6c7086
  • activityBarBadge.background#cba6f7
  • activityBarBadge.foreground#11111b
  • activityBarTop.activeBorder#00000000
  • activityBarTop.dropBorder#cba6f733
  • activityBarTop.foreground#cba6f7
  • activityBarTop.inactiveForeground#6c7086
  • badge.background#45475a
  • badge.foreground#cdd6f4
  • banner.background#45475a
  • banner.foreground#cdd6f4
  • banner.iconForeground#cdd6f4
  • breadcrumb.activeSelectionForeground#cba6f7
  • breadcrumb.background#1e1e2e
  • breadcrumb.focusForeground#cba6f7
  • breadcrumb.foreground#cdd6f4cc
  • breadcrumbPicker.background#181825
  • button.background#cba6f7
  • button.border#00000000
  • button.foreground#11111b
  • button.hoverBackground#dec7fa
  • button.secondaryBackground#585b70
  • button.secondaryBorder#cba6f7
  • button.secondaryForeground#cdd6f4
  • button.secondaryHoverBackground#686b84
  • button.separator#00000000
  • charts.blue#89b4fa
  • charts.foreground#cdd6f4
  • charts.green#a6e3a1
  • charts.lines#bac2de
  • charts.orange#fab387
  • charts.purple#cba6f7
  • charts.red#f38ba8
  • charts.yellow#f9e2af
  • checkbox.background#45475a
  • checkbox.border#00000000
  • checkbox.foreground#cba6f7
  • commandCenter.activeBackground#585b7033
  • commandCenter.activeBorder#cba6f7
  • commandCenter.activeForeground#cba6f7
  • commandCenter.background#181825
  • commandCenter.border#00000000
  • commandCenter.foreground#bac2de
  • commandCenter.inactiveBorder#00000000
  • commandCenter.inactiveForeground#bac2de
  • debugConsole.errorForeground#f38ba8
  • debugConsole.infoForeground#89b4fa
  • debugConsole.sourceForeground#f5e0dc
  • debugConsole.warningForeground#fab387
  • debugConsoleInputIcon.foreground#cdd6f4
  • debugExceptionWidget.background#11111b
  • debugExceptionWidget.border#cba6f7
  • debugIcon.breakpointCurrentStackframeForeground#585b70
  • debugIcon.breakpointDisabledForeground#f38ba899
  • debugIcon.breakpointForeground#f38ba8
  • debugIcon.breakpointStackframeForeground#585b70
  • debugIcon.breakpointUnverifiedForeground#a6738c
  • debugIcon.continueForeground#a6e3a1
  • debugIcon.disconnectForeground#585b70
  • debugIcon.pauseForeground#89b4fa
  • debugIcon.restartForeground#94e2d5
  • debugIcon.startForeground#a6e3a1
  • debugIcon.stepBackForeground#585b70
  • debugIcon.stepIntoForeground#cdd6f4
  • debugIcon.stepOutForeground#cdd6f4
  • debugIcon.stepOverForeground#cba6f7
  • debugIcon.stopForeground#f38ba8
  • debugTokenExpression.boolean#cba6f7
  • debugTokenExpression.error#f38ba8
  • debugTokenExpression.number#fab387
  • debugTokenExpression.string#a6e3a1
  • debugToolBar.background#11111b
  • debugToolBar.border#00000000
  • descriptionForeground#cdd6f4
  • diffEditor.border#585b70
  • diffEditor.diagonalFill#585b7099
  • diffEditor.insertedLineBackground#a6e3a126
  • diffEditor.insertedTextBackground#a6e3a133
  • diffEditor.removedLineBackground#f38ba826
  • diffEditor.removedTextBackground#f38ba833
  • diffEditorOverview.insertedForeground#a6e3a1cc
  • diffEditorOverview.removedForeground#f38ba8cc
  • disabledForeground#a6adc8
  • dropdown.background#181825
  • dropdown.border#cba6f7
  • dropdown.foreground#cdd6f4
  • dropdown.listBackground#585b70
  • editor.background#1e1e2e
  • editor.findMatchBackground#5e3f53
  • editor.findMatchBorder#f38ba833
  • editor.findMatchHighlightBackground#3e5767
  • editor.findMatchHighlightBorder#89dceb33
  • editor.findRangeHighlightBackground#3e5767
  • editor.findRangeHighlightBorder#89dceb33
  • editor.focusedStackFrameHighlightBackground#a6e3a126
  • editor.foldBackground#89dceb40
  • editor.foreground#cdd6f4
  • editor.hoverHighlightBackground#89dceb40
  • editor.lineHighlightBackground#cdd6f412
  • editor.lineHighlightBorder#00000000
  • editor.rangeHighlightBackground#89dceb40
  • editor.rangeHighlightBorder#00000000
  • editor.selectionBackground#9399b240
  • editor.selectionHighlightBackground#9399b233
  • editor.selectionHighlightBorder#9399b233
  • editor.stackFrameHighlightBackground#f9e2af26
  • editor.wordHighlightBackground#9399b233
  • editor.wordHighlightStrongBackground#89b4fa33
  • editorBracketHighlight.foreground1#89dceb
  • editorBracketHighlight.foreground2#fab387
  • editorBracketHighlight.foreground3#cba6f7
  • editorBracketHighlight.foreground4#a6e3a1
  • editorBracketHighlight.foreground5#74c7ec
  • editorBracketHighlight.foreground6#89b4fa
  • editorBracketHighlight.unexpectedBracket.foreground#f38ba8
  • editorBracketMatch.background#9399b21a
  • editorBracketMatch.border#9399b2
  • editorCodeLens.foreground#7f849c
  • editorCursor.background#1e1e2e
  • editorCursor.foreground#f5e0dc
  • editorError.background#00000000
  • editorError.border#00000000
  • editorError.foreground#f38ba8
  • editorGroup.border#585b70
  • editorGroup.dropBackground#cba6f733
  • editorGroup.emptyBackground#1e1e2e
  • editorGroupHeader.tabsBackground#11111b
  • editorGutter.addedBackground#a6e3a1
  • editorGutter.background#1e1e2e
  • editorGutter.commentGlyphForeground#cba6f7
  • editorGutter.commentRangeForeground#313244
  • editorGutter.deletedBackground#f38ba8
  • editorGutter.foldingControlForeground#9399b2
  • editorGutter.modifiedBackground#f9e2af
  • editorHoverWidget.background#181825
  • editorHoverWidget.border#585b70
  • editorHoverWidget.foreground#cdd6f4
  • editorIndentGuide.activeBackground#585b70
  • editorIndentGuide.background#45475a
  • editorInfo.background#00000000
  • editorInfo.border#00000000
  • editorInfo.foreground#89b4fa
  • editorInlayHint.background#181825bf
  • editorInlayHint.foreground#585b70
  • editorInlayHint.parameterBackground#181825bf
  • editorInlayHint.parameterForeground#a6adc8
  • editorInlayHint.typeBackground#181825bf
  • editorInlayHint.typeForeground#bac2de
  • editorLightBulb.foreground#f9e2af
  • editorLineNumber.activeForeground#cba6f7
  • editorLineNumber.foreground#7f849c
  • editorLink.activeForeground#cba6f7
  • editorMarkerNavigation.background#181825
  • editorMarkerNavigationError.background#f38ba8
  • editorMarkerNavigationInfo.background#89b4fa
  • editorMarkerNavigationWarning.background#fab387
  • editorOverviewRuler.background#181825
  • editorOverviewRuler.border#cdd6f412
  • editorOverviewRuler.modifiedForeground#f9e2af
  • editorRuler.foreground#585b70
  • editorStickyScrollHover.background#313244
  • editorSuggestWidget.background#181825
  • editorSuggestWidget.border#585b70
  • editorSuggestWidget.foreground#cdd6f4
  • editorSuggestWidget.highlightForeground#cba6f7
  • editorSuggestWidget.selectedBackground#313244
  • editorWarning.background#00000000
  • editorWarning.border#00000000
  • editorWarning.foreground#fab387
  • editorWhitespace.foreground#9399b266
  • editorWidget.background#181825
  • editorWidget.foreground#cdd6f4
  • editorWidget.resizeBorder#585b70
  • errorForeground#f38ba8
  • errorLens.errorBackground#f38ba826
  • errorLens.errorBackgroundLight#f38ba826
  • errorLens.errorForeground#f38ba8
  • errorLens.errorForegroundLight#f38ba8
  • errorLens.errorMessageBackground#f38ba826
  • errorLens.hintBackground#a6e3a126
  • errorLens.hintBackgroundLight#a6e3a126
  • errorLens.hintForeground#a6e3a1
  • errorLens.hintForegroundLight#a6e3a1
  • errorLens.hintMessageBackground#a6e3a126
  • errorLens.infoBackground#89b4fa26
  • errorLens.infoBackgroundLight#89b4fa26
  • errorLens.infoForeground#89b4fa
  • errorLens.infoForegroundLight#89b4fa
  • errorLens.infoMessageBackground#89b4fa26
  • errorLens.statusBarErrorForeground#f38ba8
  • errorLens.statusBarHintForeground#a6e3a1
  • errorLens.statusBarIconErrorForeground#f38ba8
  • errorLens.statusBarIconWarningForeground#fab387
  • errorLens.statusBarInfoForeground#89b4fa
  • errorLens.statusBarWarningForeground#fab387
  • errorLens.warningBackground#fab38726
  • errorLens.warningBackgroundLight#fab38726
  • errorLens.warningForeground#fab387
  • errorLens.warningForegroundLight#fab387
  • errorLens.warningMessageBackground#fab38726
  • extensionBadge.remoteBackground#89b4fa
  • extensionBadge.remoteForeground#11111b
  • extensionButton.prominentBackground#cba6f7
  • extensionButton.prominentForeground#11111b
  • extensionButton.prominentHoverBackground#dec7fa
  • extensionButton.separator#1e1e2e
  • extensionIcon.preReleaseForeground#585b70
  • extensionIcon.sponsorForeground#f5c2e7
  • extensionIcon.starForeground#f9e2af
  • extensionIcon.verifiedForeground#a6e3a1
  • focusBorder#cba6f7
  • foreground#cdd6f4
  • gitDecoration.addedResourceForeground#a6e3a1
  • gitDecoration.conflictingResourceForeground#cba6f7
  • gitDecoration.deletedResourceForeground#f38ba8
  • gitDecoration.ignoredResourceForeground#6c7086
  • gitDecoration.modifiedResourceForeground#f9e2af
  • gitDecoration.stageDeletedResourceForeground#f38ba8
  • gitDecoration.stageModifiedResourceForeground#f9e2af
  • gitDecoration.submoduleResourceForeground#89b4fa
  • gitDecoration.untrackedResourceForeground#a6e3a1
  • gitlens.closedAutolinkedIssueIconColor#cba6f7
  • gitlens.closedPullRequestIconColor#f38ba8
  • gitlens.decorations.branchAheadForegroundColor#a6e3a1
  • gitlens.decorations.branchBehindForegroundColor#fab387
  • gitlens.decorations.branchDivergedForegroundColor#f9e2af
  • gitlens.decorations.branchMissingUpstreamForegroundColor#fab387
  • gitlens.decorations.branchUnpublishedForegroundColor#a6e3a1
  • gitlens.decorations.statusMergingOrRebasingConflictForegroundColor#eba0ac
  • gitlens.decorations.statusMergingOrRebasingForegroundColor#f9e2af
  • gitlens.decorations.workspaceCurrentForegroundColor#cba6f7
  • gitlens.decorations.workspaceRepoMissingForegroundColor#a6adc8
  • gitlens.decorations.workspaceRepoOpenForegroundColor#cba6f7
  • gitlens.decorations.worktreeHasUncommittedChangesForegroundColor#fab387
  • gitlens.decorations.worktreeMissingForegroundColor#eba0ac
  • gitlens.graphChangesColumnAddedColor#a6e3a1
  • gitlens.graphChangesColumnDeletedColor#f38ba8
  • gitlens.graphLane10Color#f5c2e7
  • gitlens.graphLane1Color#cba6f7
  • gitlens.graphLane2Color#f9e2af
  • gitlens.graphLane3Color#89b4fa
  • gitlens.graphLane4Color#f2cdcd
  • gitlens.graphLane5Color#a6e3a1
  • gitlens.graphLane6Color#b4befe
  • gitlens.graphLane7Color#f5e0dc
  • gitlens.graphLane8Color#f38ba8
  • gitlens.graphLane9Color#94e2d5
  • gitlens.graphMinimapMarkerHeadColor#a6e3a1
  • gitlens.graphMinimapMarkerHighlightsColor#f9e2af
  • gitlens.graphMinimapMarkerLocalBranchesColor#89b4fa
  • gitlens.graphMinimapMarkerRemoteBranchesColor#71a4f9
  • gitlens.graphMinimapMarkerStashesColor#cba6f7
  • gitlens.graphMinimapMarkerTagsColor#f2cdcd
  • gitlens.graphMinimapMarkerUpstreamColor#93dd8d
  • gitlens.graphScrollMarkerHeadColor#a6e3a1
  • gitlens.graphScrollMarkerHighlightsColor#f9e2af
  • gitlens.graphScrollMarkerLocalBranchesColor#89b4fa
  • gitlens.graphScrollMarkerRemoteBranchesColor#71a4f9
  • gitlens.graphScrollMarkerStashesColor#cba6f7
  • gitlens.graphScrollMarkerTagsColor#f2cdcd
  • gitlens.graphScrollMarkerUpstreamColor#93dd8d
  • gitlens.gutterBackgroundColor#3132444d
  • gitlens.gutterForegroundColor#cdd6f4
  • gitlens.gutterUncommittedForegroundColor#cba6f7
  • gitlens.lineHighlightBackgroundColor#cba6f726
  • gitlens.lineHighlightOverviewRulerColor#cba6f7cc
  • gitlens.mergedPullRequestIconColor#cba6f7
  • gitlens.openAutolinkedIssueIconColor#a6e3a1
  • gitlens.openPullRequestIconColor#a6e3a1
  • gitlens.trailingLineBackgroundColor#00000000
  • gitlens.trailingLineForegroundColor#cdd6f44d
  • gitlens.unpublishedChangesIconColor#a6e3a1
  • gitlens.unpublishedCommitIconColor#a6e3a1
  • gitlens.unpulledChangesIconColor#fab387
  • icon.foreground#cba6f7
  • input.background#313244
  • input.border#00000000
  • input.foreground#cdd6f4
  • input.placeholderForeground#cdd6f473
  • inputOption.activeBackground#585b70
  • inputOption.activeBorder#cba6f7
  • inputOption.activeForeground#cdd6f4
  • inputValidation.errorBackground#f38ba8
  • inputValidation.errorBorder#11111b33
  • inputValidation.errorForeground#11111b
  • inputValidation.infoBackground#89b4fa
  • inputValidation.infoBorder#11111b33
  • inputValidation.infoForeground#11111b
  • inputValidation.warningBackground#fab387
  • inputValidation.warningBorder#11111b33
  • inputValidation.warningForeground#11111b
  • issues.closed#cba6f7
  • issues.newIssueDecoration#f5e0dc
  • issues.open#a6e3a1
  • list.activeSelectionBackground#313244
  • list.activeSelectionForeground#cdd6f4
  • list.dropBackground#cba6f733
  • list.focusAndSelectionBackground#45475a
  • list.focusBackground#313244
  • list.focusForeground#cdd6f4
  • list.focusOutline#00000000
  • list.highlightForeground#cba6f7
  • list.hoverBackground#31324480
  • list.hoverForeground#cdd6f4
  • list.inactiveSelectionBackground#313244
  • list.inactiveSelectionForeground#cdd6f4
  • list.warningForeground#fab387
  • listFilterWidget.background#45475a
  • listFilterWidget.noMatchesOutline#f38ba8
  • listFilterWidget.outline#00000000
  • menu.background#1e1e2e
  • menu.border#1e1e2e80
  • menu.foreground#cdd6f4
  • menu.selectionBackground#585b70
  • menu.selectionBorder#00000000
  • menu.selectionForeground#cdd6f4
  • menu.separatorBackground#585b70
  • menubar.selectionBackground#45475a
  • menubar.selectionForeground#cdd6f4
  • merge.commonContentBackground#45475a
  • merge.commonHeaderBackground#585b70
  • merge.currentContentBackground#a6e3a133
  • merge.currentHeaderBackground#a6e3a166
  • merge.incomingContentBackground#89b4fa33
  • merge.incomingHeaderBackground#89b4fa66
  • minimap.background#18182580
  • minimap.errorHighlight#f38ba8bf
  • minimap.findMatchHighlight#89dceb4d
  • minimap.selectionHighlight#585b70bf
  • minimap.selectionOccurrenceHighlight#585b70bf
  • minimap.warningHighlight#fab387bf
  • minimapGutter.addedBackground#a6e3a1bf
  • minimapGutter.deletedBackground#f38ba8bf
  • minimapGutter.modifiedBackground#f9e2afbf
  • minimapSlider.activeBackground#cba6f799
  • minimapSlider.background#cba6f733
  • minimapSlider.hoverBackground#cba6f766
  • notificationCenter.border#cba6f7
  • notificationCenterHeader.background#181825
  • notificationCenterHeader.foreground#cdd6f4
  • notificationLink.foreground#89b4fa
  • notifications.background#181825
  • notifications.border#cba6f7
  • notifications.foreground#cdd6f4
  • notificationsErrorIcon.foreground#f38ba8
  • notificationsInfoIcon.foreground#89b4fa
  • notificationsWarningIcon.foreground#fab387
  • notificationToast.border#cba6f7
  • panel.background#1e1e2e
  • panel.border#585b70
  • panelSection.border#585b70
  • panelSection.dropBackground#cba6f733
  • panelTitle.activeBorder#cba6f7
  • panelTitle.activeForeground#cdd6f4
  • panelTitle.inactiveForeground#a6adc8
  • peekView.border#cba6f7
  • peekViewEditor.background#181825
  • peekViewEditor.matchHighlightBackground#89dceb4d
  • peekViewEditor.matchHighlightBorder#00000000
  • peekViewEditorGutter.background#181825
  • peekViewResult.background#181825
  • peekViewResult.fileForeground#cdd6f4
  • peekViewResult.lineForeground#cdd6f4
  • peekViewResult.matchHighlightBackground#89dceb4d
  • peekViewResult.selectionBackground#313244
  • peekViewResult.selectionForeground#cdd6f4
  • peekViewTitle.background#1e1e2e
  • peekViewTitleDescription.foreground#bac2deb3
  • peekViewTitleLabel.foreground#cdd6f4
  • pickerGroup.border#cba6f7
  • pickerGroup.foreground#cba6f7
  • problemsErrorIcon.foreground#f38ba8
  • problemsInfoIcon.foreground#89b4fa
  • problemsWarningIcon.foreground#fab387
  • progressBar.background#cba6f7
  • pullRequests.closed#f38ba8
  • pullRequests.draft#9399b2
  • pullRequests.merged#cba6f7
  • pullRequests.notification#cdd6f4
  • pullRequests.open#a6e3a1
  • sash.hoverBorder#cba6f7
  • scrollbar.shadow#11111b
  • scrollbarSlider.activeBackground#31324466
  • scrollbarSlider.background#585b7080
  • scrollbarSlider.hoverBackground#6c7086
  • selection.background#cba6f766
  • settings.dropdownBackground#45475a
  • settings.dropdownListBorder#00000000
  • settings.focusedRowBackground#585b7033
  • settings.headerForeground#cdd6f4
  • settings.modifiedItemIndicator#cba6f7
  • settings.numberInputBackground#45475a
  • settings.numberInputBorder#00000000
  • settings.textInputBackground#45475a
  • settings.textInputBorder#00000000
  • sideBar.background#181825
  • sideBar.border#00000000
  • sideBar.dropBackground#cba6f733
  • sideBar.foreground#cdd6f4
  • sideBarSectionHeader.background#181825
  • sideBarSectionHeader.foreground#cdd6f4
  • sideBarTitle.foreground#cba6f7
  • statusBar.background#11111b
  • statusBar.border#00000000
  • statusBar.debuggingBackground#fab387
  • statusBar.debuggingBorder#00000000
  • statusBar.debuggingForeground#11111b
  • statusBar.foreground#cdd6f4
  • statusBar.noFolderBackground#11111b
  • statusBar.noFolderBorder#00000000
  • statusBar.noFolderForeground#cdd6f4
  • statusBarItem.activeBackground#585b7066
  • statusBarItem.errorBackground#00000000
  • statusBarItem.errorForeground#f38ba8
  • statusBarItem.hoverBackground#585b7033
  • statusBarItem.prominentBackground#00000000
  • statusBarItem.prominentForeground#cba6f7
  • statusBarItem.prominentHoverBackground#585b7033
  • statusBarItem.remoteBackground#89b4fa
  • statusBarItem.remoteForeground#11111b
  • statusBarItem.warningBackground#00000000
  • statusBarItem.warningForeground#fab387
  • symbolIcon.arrayForeground#fab387
  • symbolIcon.booleanForeground#cba6f7
  • symbolIcon.classForeground#f9e2af
  • symbolIcon.colorForeground#f5c2e7
  • symbolIcon.constantForeground#fab387
  • symbolIcon.constructorForeground#b4befe
  • symbolIcon.enumeratorForeground#f9e2af
  • symbolIcon.enumeratorMemberForeground#f9e2af
  • symbolIcon.eventForeground#f5c2e7
  • symbolIcon.fieldForeground#cdd6f4
  • symbolIcon.fileForeground#cba6f7
  • symbolIcon.folderForeground#cba6f7
  • symbolIcon.functionForeground#89b4fa
  • symbolIcon.interfaceForeground#f9e2af
  • symbolIcon.keyForeground#94e2d5
  • symbolIcon.keywordForeground#cba6f7
  • symbolIcon.methodForeground#89b4fa
  • symbolIcon.moduleForeground#cdd6f4
  • symbolIcon.namespaceForeground#f9e2af
  • symbolIcon.nullForeground#eba0ac
  • symbolIcon.numberForeground#fab387
  • symbolIcon.objectForeground#f9e2af
  • symbolIcon.operatorForeground#94e2d5
  • symbolIcon.packageForeground#f2cdcd
  • symbolIcon.propertyForeground#eba0ac
  • symbolIcon.referenceForeground#f9e2af
  • symbolIcon.snippetForeground#f2cdcd
  • symbolIcon.stringForeground#a6e3a1
  • symbolIcon.structForeground#94e2d5
  • symbolIcon.textForeground#cdd6f4
  • symbolIcon.typeParameterForeground#eba0ac
  • symbolIcon.unitForeground#cdd6f4
  • symbolIcon.variableForeground#cdd6f4
  • tab.activeBackground#1e1e2e
  • tab.activeBorder#00000000
  • tab.activeBorderTop#cba6f7
  • tab.activeForeground#cba6f7
  • tab.activeModifiedBorder#f9e2af
  • tab.border#181825
  • tab.hoverBackground#28283d
  • tab.hoverBorder#00000000
  • tab.hoverForeground#cba6f7
  • tab.inactiveBackground#181825
  • tab.inactiveForeground#6c7086
  • tab.inactiveModifiedBorder#f9e2af4d
  • tab.lastPinnedBorder#cba6f7
  • tab.unfocusedActiveBackground#181825
  • tab.unfocusedActiveBorder#00000000
  • tab.unfocusedActiveBorderTop#cba6f74d
  • tab.unfocusedInactiveBackground#0e0e16
  • table.headerBackground#313244
  • table.headerForeground#cdd6f4
  • terminal.ansiBlack#45475a
  • terminal.ansiBlue#89b4fa
  • terminal.ansiBrightBlack#585b70
  • terminal.ansiBrightBlue#74a8fc
  • terminal.ansiBrightCyan#6bd7ca
  • terminal.ansiBrightGreen#89d88b
  • terminal.ansiBrightMagenta#f2aede
  • terminal.ansiBrightRed#f37799
  • terminal.ansiBrightWhite#bac2de
  • terminal.ansiBrightYellow#ebd391
  • terminal.ansiCyan#94e2d5
  • terminal.ansiGreen#a6e3a1
  • terminal.ansiMagenta#f5c2e7
  • terminal.ansiRed#f38ba8
  • terminal.ansiWhite#a6adc8
  • terminal.ansiYellow#f9e2af
  • terminal.border#585b70
  • terminal.dropBackground#cba6f733
  • terminal.foreground#cdd6f4
  • terminal.inactiveSelectionBackground#585b7080
  • terminal.selectionBackground#585b70
  • terminal.tab.activeBorder#cba6f7
  • terminalCommandDecoration.defaultBackground#585b70
  • terminalCommandDecoration.errorBackground#f38ba8
  • terminalCommandDecoration.successBackground#a6e3a1
  • terminalCursor.background#1e1e2e
  • terminalCursor.foreground#f5e0dc
  • testing.coverCountBadgeBackground#00000000
  • testing.coverCountBadgeForeground#cba6f7
  • testing.coveredBackground#a6e3a14d
  • testing.coveredBorder#00000000
  • testing.coveredGutterBackground#a6e3a14d
  • testing.iconErrored#f38ba8
  • testing.iconErrored.retired#f38ba8
  • testing.iconFailed#f38ba8
  • testing.iconFailed.retired#f38ba8
  • testing.iconPassed#a6e3a1
  • testing.iconPassed.retired#a6e3a1
  • testing.iconQueued#89b4fa
  • testing.iconQueued.retired#89b4fa
  • testing.iconSkipped#a6adc8
  • testing.iconSkipped.retired#a6adc8
  • testing.iconUnset#cdd6f4
  • testing.iconUnset.retired#cdd6f4
  • testing.message.error.lineBackground#f38ba826
  • testing.message.info.decorationForeground#a6e3a1cc
  • testing.message.info.lineBackground#a6e3a126
  • testing.messagePeekBorder#cba6f7
  • testing.messagePeekHeaderBackground#585b70
  • testing.peekBorder#cba6f7
  • testing.peekHeaderBackground#585b70
  • testing.runAction#cba6f7
  • testing.uncoveredBackground#f38ba833
  • testing.uncoveredBorder#00000000
  • testing.uncoveredBranchBackground#f38ba833
  • testing.uncoveredGutterBackground#f38ba840
  • textBlockQuote.background#181825
  • textBlockQuote.border#11111b
  • textCodeBlock.background#181825
  • textLink.activeForeground#89dceb
  • textLink.foreground#89b4fa
  • textPreformat.foreground#cdd6f4
  • textSeparator.foreground#cba6f7
  • titleBar.activeBackground#11111b
  • titleBar.activeForeground#cdd6f4
  • titleBar.border#00000000
  • titleBar.inactiveBackground#11111b
  • titleBar.inactiveForeground#cdd6f480
  • tree.inactiveIndentGuidesStroke#45475a
  • tree.indentGuidesStroke#9399b2
  • walkThrough.embeddedEditorBackground#1e1e2e4d
  • welcomePage.progress.background#11111b
  • welcomePage.progress.foreground#cba6f7
  • welcomePage.tileBackground#181825
  • widget.shadow#18182580
  • window.activeBorder#00000000
  • window.inactiveBorder#00000000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
text, source, variable.other.readwrite, punctuation.definition.variable#f4f4f5
constant.other.symbol#c084fc
punctuation#a8a29e
comment, punctuation.definition.comment#a8a29eitalic
string, punctuation.definition.string#6ee7b7
punctuation.quasi.element#c084fcitalic
constant.character.escape#c084fc
constant.numeric, keyword.other.unit.user-defined, keyword.other.unit.suffix.floating-point#FF8A65
variable.other.constant, entity.name.constant, entity.name.enum, constant.language, support.constant#fde68a
keyword.operator.word, keyword.operator.new, variable.language.super, variable.language.this, variable.language.self, constant.language.null, constant.language.undefined, constant.language.boolean, punctuation.definition.keyword, variable.language.this punctuation.definition.variable, keyword.control.directive, punctuation.definition.directive#F7768Eitalic bold
entity.name.tag#fda4afbold
token.storage, storage, keyword, keyword.control, keyword.operator, keyword.operator.new, keyword.operator.expression.delete, keyword.operator.expression.in, keyword.operator.expression.of, keyword.operator.expression.instanceof, keyword.operator.expression.typeof, keyword.operator.expression.void, keyword.operator.expression.keyof, keyword.operator.expression.import, keyword.operator.less, keyword.operator.module, keyword.operator.assignment, keyword.operator.assignment.compound, keyword.operator.expression.instanceof, keyword.operator.ternary, keyword.operator.optional, keyword.operator.logical, keyword.operator.channel, keyword.operator.bitwise, keyword.operator.arithmetic, keyword.operator.comparison, keyword.operator.decrement, keyword.operator.increment, keyword.operator.relational, keyword.operator.delete, support.type.object.dom, punctuation.accessor, punctuation.definition.generic, meta.function.closure punctuation.section.parameters, punctuation.definition.tag, punctuation.separator.key-value#c084fcitalic
punctuation.separator, punctuation.accessor, punctuation.definition.generic#f4f4f5
entity.name.function, meta.function-call.method, support.function.misc, variable.function, support.function.builtin, keyword.other.special-method, support.function#60a5fa
entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct#fde68a
meta.enum variable.other.readwrite, variable.other.enummember#c084fc
meta.property.object#94e2d5
meta.type, meta.type-alias, support.type, entity.name.type#fde68a
meta.annotation variable.function, meta.annotation variable.annotation.function, meta.annotation punctuation.definition.annotation, meta.decorator, punctuation.decorator#c695c6
variable.parameter, meta.function.parameters#7dd3fc
entity.other.attribute-name#ffedd5
entity.name.namespace#fde68a
support.type.property-name, support.type.property-name.css, support.type.property-name.scss, support.type.property-name.json#7dd3fc
support.constant.property-value#fde68a
variable.object.property#6ee7b7
string.template variable, string variable#fde68a
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#A1887F
keyword.operator.newbold
storage.modifier.specifier.extern.cpp#cba6f7
entity.name.scope-resolution.template.call.cpp, entity.name.scope-resolution.parameter.cpp, entity.name.scope-resolution.cpp, entity.name.scope-resolution.function.definition.cpp#f9e2af
storage.type.class.doxygen
storage.modifier.reference.cpp#94e2d5
meta.interpolation.cs#cdd6f4
comment.block.documentation.cs#cdd6f4
source.css entity.other.attribute-name.class.css, entity.other.attribute-name.parent-selector.css punctuation.definition.entity.css#f9e2af
punctuation.separator.operator.css#94e2d5
source.css entity.other.attribute-name.pseudo-class#94e2d5
source.css constant.other.unicode-range#fab387
source.css variable.parameter.url#a6e3a1
support.type.vendored.property-name#89dceb
source.css meta.property-value variable, source.css meta.property-value variable.other.less, source.css meta.property-value variable.other.less punctuation.definition.variable.less, meta.definition.variable.scss#eba0ac
source.css meta.property-list variable, meta.property-list variable.other.less, meta.property-list variable.other.less punctuation.definition.variable.less#89b4fa
keyword.other.unit.percentage.css#fab387
source.css meta.attribute-selector#a6e3a1
keyword.other.definition.ini, punctuation.support.type.property-name.json, support.type.property-name.json, punctuation.support.type.property-name.toml, support.type.property-name.toml, entity.name.tag.yaml, punctuation.support.type.property-name.yaml, support.type.property-name.yaml#89b4fa
constant.language.json, constant.language.yaml#fab387
entity.name.type.anchor.yaml, variable.other.alias.yaml#f9e2af
support.type.property-name.table, entity.name.section.group-title.ini#f9e2af
constant.other.time.datetime.offset.toml#f5c2e7
punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml#f5c2e7
entity.other.document.begin.yaml#f5c2e7
markup.changed.diff#fab387
meta.diff.header.from-file, meta.diff.header.to-file, punctuation.definition.from-file.diff, punctuation.definition.to-file.diff#89b4fa
markup.inserted.diff#a6e3a1
markup.deleted.diff#f38ba8
variable.other.env#89b4fa
string.quoted variable.other.env#cdd6f4
support.function.builtin.gdscript#89b4fa
constant.language.gdscript#fab387
comment meta.annotation.go#eba0ac
comment meta.annotation.parameters.go#fab387
constant.language.go#fab387
variable.graphql#cdd6f4
string.unquoted.alias.graphql#f2cdcd
constant.character.enum.graphql#94e2d5
meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql#f2cdcd
keyword.other.doctype, meta.tag.sgml.doctype punctuation.definition.tag, meta.tag.metadata.doctype entity.name.tag, meta.tag.metadata.doctype punctuation.definition.tag#cba6f7
entity.name.tag#89b4fa
text.html constant.character.entity, text.html constant.character.entity punctuation, constant.character.entity.xml, constant.character.entity.xml punctuation, constant.character.entity.js.jsx, constant.charactger.entity.js.jsx punctuation, constant.character.entity.tsx, constant.character.entity.tsx punctuation#f38ba8
entity.other.attribute-name#f9e2af
support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue#f5c2e7
punctuation.definition.annotation, storage.type.annotation#fab387
constant.other.enum.java#94e2d5
storage.modifier.import.java#cdd6f4
comment.block.javadoc.java keyword.other.documentation.javadoc.java
variable.other.constant, support.variable.property.process#fde68a
meta.property.object, meta.export#7dd3fc
variable.other.property#9FA8DA
variable.other.readwrite, variable.other.readonly, support.class.component#ccfbf1
variable.other.jsdoc, comment.block.documentation variable.other#7dd3fc
storage.type.class.jsdoc#fde68a
support.type.object.console#7dd3fc
support.module.node, support.type.object.module, support.module.node#fde68a
constant.numeric#FF8A65
support.constant.math, support.constant.property.math#fde68a
keyword.control.flow, storage.modifier.async, constant.language.boolean, variable.language.this, variable.language.super, constant.language.null, constant.language.undefined#F7768Eitalic bold
entity.name.type, support.type.builtin, support.type.primitive, support.type.flowtype, entity.name.class.identifier.namespace.type#fdba74italic
punctuation.definition.block.tag.jsdoc#7dd3fc
keyword.other.template.begin, keyword.other.template.end#6ee7b7
keyword.other.substitution.begin, keyword.other.substitution.end#fde68a
keyword.control, keyword.operator.arithmetic, keyword.operator.assignment.compound, keyword.operator.assignment, keyword.operator.bitwise, keyword.operator.channel, keyword.operator.comparison, keyword.operator.decrement, keyword.operator.delete, keyword.operator.expression.as, keyword.operator.expression.delete, keyword.operator.expression.for, keyword.operator.expression.import, keyword.operator.expression.in, keyword.operator.expression.infer, keyword.operator.expression.instanceof, keyword.operator.expression.is, keyword.operator.expression.keyof, keyword.operator.expression.of, keyword.operator.expression.typeof, keyword.operator.expression.void, keyword.operator.increment, keyword.operator.less, keyword.operator.logical, keyword.operator.module, keyword.operator.new, keyword.operator.optional, keyword.operator.relational, keyword.operator.ternary, keyword.operator, keyword, storage, support.type.object.dom, token.storage#c084fcitalic
support.variable.dom, support.variable.property.dom#7dd3fc
variable.type.dollar, support.class.dollar#5fb4b4bold
variable.parameter.generic#f9e2af
punctuation.separator.key-value, punctuation.separator.delimiter#f4f4f5
punctuation.definition.string.begin, punctuation.definition.string.end#6ee7b7
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded#A1887F
entity.name.function, support.function.console, support.function#60a5fa
variable.parameter.function#7dd3fc
punctuation.decorator.ts#c695c6italic
support.function.macro.julia#94e2d5italic
constant.language.julia#fab387
constant.other.symbol.julia#eba0ac
text.tex keyword.control.preamble#94e2d5
text.tex support.function.be#89dceb
constant.other.general.math.tex#f2cdcd
variable.language.liquid#f5c2e7
comment.line.double-dash.documentation.lua storage.type.annotation.lua#cba6f7
comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua#cdd6f4
heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, heading.1.quarto punctuation.definition.heading.quarto, heading.1.quarto, markup.heading.atx.1.mdx, markup.heading.atx.1.mdx punctuation.definition.heading.mdx, markup.heading.setext.1.markdown, markup.heading.heading-0.asciidoc#f38ba8
heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, heading.2.quarto punctuation.definition.heading.quarto, heading.2.quarto, markup.heading.atx.2.mdx, markup.heading.atx.2.mdx punctuation.definition.heading.mdx, markup.heading.setext.2.markdown, markup.heading.heading-1.asciidoc#fab387
heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, heading.3.quarto punctuation.definition.heading.quarto, heading.3.quarto, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc#f9e2af
heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, heading.4.quarto punctuation.definition.heading.quarto, heading.4.quarto, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc#a6e3a1
heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, heading.5.quarto punctuation.definition.heading.quarto, heading.5.quarto, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc#74c7ec
heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, heading.6.quarto punctuation.definition.heading.quarto, heading.6.quarto, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc#b4befe
markup.bold#f38ba8bold
markup.italic#f38ba8italic
markup.strikethrough#a6adc8strikethrough
punctuation.definition.link, markup.underline.link#89b4fa
text.html.markdown punctuation.definition.link.title, text.html.quarto punctuation.definition.link.title, string.other.link.title.markdown, string.other.link.title.quarto, markup.link, punctuation.definition.constant.markdown, punctuation.definition.constant.quarto, constant.other.reference.link.markdown, constant.other.reference.link.quarto, markup.substitution.attribute-reference#b4befe
punctuation.definition.raw.markdown, punctuation.definition.raw.quarto, markup.inline.raw.string.markdown, markup.inline.raw.string.quarto, markup.raw.block.markdown, markup.raw.block.quarto#a6e3a1
fenced_code.block.language#89dceb
markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc#9399b2
markup.quote, punctuation.definition.quote.begin#f5c2e7
meta.separator.markdown#94e2d5
punctuation.definition.list.begin.markdown, punctuation.definition.list.begin.quarto, markup.list.bullet#94e2d5
markup.heading.quartobold
entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix#89b4fa
variable.parameter.name.nix#cdd6f4
meta.embedded variable.parameter.name.nix#b4befe
string.unquoted.path.nix#f5c2e7
support.attribute.builtin, meta.attribute.php#f9e2af
meta.function.parameters.php punctuation.definition.variable.php#eba0ac
constant.language.php#cba6f7
text.html.php support.function#89dceb
keyword.other.phpdoc.php
support.variable.magic.python, meta.function-call.arguments.python#cdd6f4
support.function.magic.python#89dcebitalic
variable.parameter.function.language.special.self.python, variable.language.special.self.python#f38ba8italic
keyword.control.flow.python, keyword.operator.logical.python#cba6f7
storage.type.function.python#cba6f7
support.token.decorator.python, meta.function.decorator.identifier.python#89dceb
meta.function-call.python#89b4fa
entity.name.function.decorator.python, punctuation.definition.decorator.python#fab387italic
constant.character.format.placeholder.other.python#f5c2e7
support.type.exception.python, support.function.builtin.python#fab387
support.type.python#cba6f7
constant.language.python#fab387
meta.indexed-name.python, meta.item-access.python#eba0acitalic
storage.type.string.python#a6e3a1italic
meta.function.parameters.python
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#6ee7b7
keyword.control.anchor.regexp#c084fc
string.regexp#f472b6
punctuation.definition.group.regexp, keyword.other.back-reference.regexp#a6e3a1
punctuation.definition.character-class.regexp#f9e2af
constant.other.character-class.regexp#7dd3fc
constant.other.character-class.range.regexp#f5e0dc
keyword.operator.quantifier.regexp#fde68a
constant.character.numeric.regexp#FF8A65
punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp#89b4fa
meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust#f9e2afitalic
meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust
entity.name.function.macro.rules.rust, storage.type.module.rust, storage.modifier.rust, storage.type.struct.rust, storage.type.enum.rust, storage.type.trait.rust, storage.type.union.rust, storage.type.impl.rust, storage.type.rust, storage.type.function.rust, storage.type.type.rust#cba6f7
entity.name.type.numeric.rust#cba6f7
meta.generic.rust#fab387
entity.name.impl.rust#f9e2afitalic
entity.name.module.rust#fab387
entity.name.trait.rust#f9e2afitalic
storage.type.source.rust#f9e2af
entity.name.union.rust#f9e2af
meta.enum.rust storage.type.source.rust#94e2d5
support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust#89b4faitalic
storage.modifier.lifetime.rust, entity.name.type.lifetime#89b4faitalic
string.quoted.double.rust constant.other.placeholder.rust#f5c2e7
meta.function.return-type.rust meta.generic.rust storage.type.rust#cdd6f4
meta.function.call.rust#89b4fa
punctuation.brackets.angle.rust#89dceb
constant.other.caps.rust#fab387
meta.function.definition.rust variable.other.rust#eba0ac
meta.function.call.rust variable.other.rust#cdd6f4
variable.language.self.rust#f38ba8
variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust#f5c2e7
comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell#f5c2e7italic
comment.line.shebang constant.language#94e2d5italic
meta.function-call.arguments.shell punctuation.definition.variable.shell, meta.function-call.arguments.shell punctuation.section.interpolation, meta.function-call.arguments.shell punctuation.definition.variable.shell, meta.function-call.arguments.shell punctuation.section.interpolation#f38ba8
meta.string meta.interpolation.parameter.shell variable.other.readwrite#fab387italic
source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell#94e2d5
entity.name.tag.heredoc.shell#cba6f7
string.quoted.double.shell variable.other.normal.shell#cdd6f4
markup.heading.typst#f38ba8

Shiki preview

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

Loading...

Catppuccin by tpsTech for VSCode by tpsTech - VS Code Theme