Skip to main content
Coding Theme

M Tech Themes

Publisher: M TechThemes in package: 23

✨ Professional dark & light theme + icon pack, from the author of the original M Tech color scheme.

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#C2514d
  • activityBar.activeFocusBorder#C2514d
  • activityBar.background#E7E5E4
  • activityBar.border#F8FAFC
  • activityBar.foreground#44403C
  • activityBar.inactiveForeground#78716C
  • activityBarBadge.background#C2514d
  • activityBarBadge.foreground#F8FAFC
  • activityBarTop.activeBorder#C2514d
  • activityBarTop.background#F1F5F9
  • activityBarTop.foreground#44403C
  • activityBarTop.inactiveForeground#78716C
  • activityErrorBadge.background#B01F52
  • activityErrorBadge.foreground#F8FAFC
  • activityWarningBadge.background#C2410C
  • activityWarningBadge.foreground#F8FAFC
  • agentSessionReadIndicator.foreground#78716C
  • agentSessionSelectedBadge.border#0F766E
  • agentSessionSelectedUnfocusedBadge.border#78716C
  • agentStatusIndicator.background#0F766E33
  • aiCustomizationManagement.sashBorder#E7E5E4
  • badge.background#C2514d
  • badge.foreground#F8FAFC
  • banner.background#E2E8F0
  • banner.foreground#475569
  • banner.iconForeground#475569
  • breadcrumb.activeSelectionForeground#0F172A
  • breadcrumb.background#FBF9F7
  • breadcrumb.focusForeground#475569
  • breadcrumb.foreground#64748B
  • breadcrumbPicker.background#FFFFFF
  • button.background#0046AD
  • button.border#0046AD
  • button.foreground#FFFFFF
  • button.hoverBackground#0056D6
  • button.secondaryBackground#E2E8F0
  • button.secondaryForeground#475569
  • button.secondaryHoverBackground#CBD5E1
  • button.secondaryHoverForeground#0F172A
  • button.separator#FFFFFF
  • charts.blue#0046AD
  • charts.foreground#0F172A
  • charts.green#059669
  • charts.lines#94A3B8
  • charts.orange#C2410C
  • charts.purple#7C3AED
  • charts.red#B01F52
  • charts.yellow#D97706
  • chat.avatarBackground#F5F1ED
  • chat.avatarForeground#B45309
  • chat.checkpointSeparator#E2E8F0
  • chat.editedFileForeground#B45309
  • chat.inputWorkingBorderColor1#0046AD
  • chat.inputWorkingBorderColor2#003A8C
  • chat.linesAddedForeground#059669
  • chat.linesRemovedForeground#B01F52
  • chat.requestBackground#0F766E12
  • chat.requestBorder#0F766E4D
  • chat.requestBubbleBackground#0F766E1A
  • chat.requestBubbleForeground#0F172A
  • chat.requestBubbleHoverBackground#0F766E26
  • chat.requestCodeBorder#E2E8F0
  • chat.slashCommandBackground#00000000
  • chat.slashCommandForeground#B45309
  • chat.thinkingShimmer#B4530933
  • chatBarTitle.background#E7E5E4
  • chatBarTitle.foreground#8B5A2B
  • chatManagement.sashBorder#E7E5E4
  • checkbox.background#FFFFFF
  • checkbox.border#E2E8F0
  • checkbox.disabled.background#F5F1ED
  • checkbox.disabled.foreground#AAAAAA
  • checkbox.foreground#C2514d
  • checkbox.selectBackground#FFFFFF
  • checkbox.selectBorder#E2E8F0
  • commandCenter.activeBackground#F5F1ED
  • commandCenter.activeBorder#8B5A2B
  • commandCenter.activeForeground#78716C
  • commandCenter.background#E7E5E4
  • commandCenter.border#F5F1ED
  • commandCenter.debuggingBackground#E7E5E4
  • commandCenter.debuggingForeground#C2410C
  • commandCenter.foreground#78716C
  • commandCenter.inactiveBorder#F5F1ED
  • commandCenter.inactiveForeground#78716C
  • debugConsole.errorForeground#B01F52
  • debugConsole.infoForeground#0369A1
  • debugConsole.sourceForeground#0F172A
  • debugConsole.warningForeground#C2410C
  • debugConsoleInputIcon.foreground#D97706
  • debugExceptionWidget.background#FFFFFF
  • debugExceptionWidget.border#F8FAFC
  • debugIcon.breakpointCurrentStackframeForeground#D97706
  • debugIcon.breakpointDisabledForeground#475569
  • debugIcon.breakpointForeground#B01F52
  • debugIcon.breakpointStackframeForeground#0F172A
  • debugIcon.breakpointUnverifiedForeground#C2410C
  • debugIcon.continueForeground#0F172A
  • debugIcon.disconnectForeground#0F172A
  • debugIcon.pauseForeground#0F172A
  • debugIcon.restartForeground#0046AD
  • debugIcon.startForeground#0046AD
  • debugIcon.stepBackForeground#0F172A
  • debugIcon.stepIntoForeground#0F172A
  • debugIcon.stepOutForeground#0F172A
  • debugIcon.stepOverForeground#0F172A
  • debugIcon.stopForeground#B01F52
  • debugTokenExpression.boolean#C2410C
  • debugTokenExpression.error#B01F52
  • debugTokenExpression.name#0369A1
  • debugTokenExpression.number#7C3AED
  • debugTokenExpression.string#B45309
  • debugTokenExpression.value#0F172A
  • debugToolBar.background#E2E8F0
  • debugView.exceptionLabelBackground#B01F52
  • debugView.exceptionLabelForeground#F8FAFC
  • debugView.stateLabelBackground#059669
  • debugView.stateLabelForeground#F8FAFC
  • debugView.valueChangedHighlight#D97706
  • descriptionForeground#64748B
  • diffEditor.diagonalFill#E2E8F0
  • diffEditor.insertedLineBackground#0596694D
  • diffEditor.insertedTextBackground#0596694D
  • diffEditor.move.border#8B5A2B4D
  • diffEditor.moveActive.border#8B5A2B
  • diffEditor.removedLineBackground#B01F524D
  • diffEditor.removedTextBackground#B01F524D
  • diffEditor.unchangedCodeBackground#F1F5F9
  • diffEditor.unchangedRegionBackground#F1F5F9
  • diffEditor.unchangedRegionForeground#475569
  • diffEditor.unchangedRegionShadow#F8FAFC
  • diffEditorGutter.insertedLineBackground#0596694D
  • diffEditorGutter.removedLineBackground#B01F524D
  • diffEditorOverview.insertedForeground#059669A5
  • diffEditorOverview.removedForeground#DC2626A5
  • disabledForeground#94A3B8
  • dropdown.background#FFFFFF
  • dropdown.border#E2E8F0
  • dropdown.foreground#64748B
  • dropdown.listBackground#FFFFFF
  • editor.background#FBF9F7
  • editor.compositionBorder#C2514d
  • editor.findMatchBackground#0596694D
  • editor.findMatchBorder#D97706
  • editor.findMatchForeground#0F172A
  • editor.findMatchHighlightBackground#0596694D
  • editor.findMatchHighlightBorder#00000000
  • editor.findMatchHighlightForeground#0F172A
  • editor.findRangeHighlightBackground#05966935
  • editor.findRangeHighlightBorder#00000000
  • editor.focusedStackFrameHighlightBackground#47556966
  • editor.foldBackground#0F172A0C
  • editor.foldPlaceholderForeground#94A3B8
  • editor.foreground#0F172A
  • editor.hoverHighlightBackground#0F172A0C
  • editor.inactiveLineHighlightBackground#C2514d0A
  • editor.inactiveSelectionBackground#0F172A1A
  • editor.inlineValuesBackground#CBD5E1
  • editor.inlineValuesForeground#475569
  • editor.lineHighlightBackground#0F172A33
  • editor.lineHighlightBorder#00000000
  • editor.linkedEditingBackground#E2E8F0
  • editor.placeholder.foreground#94A3B8
  • editor.rangeHighlightBackground#E2E8F0
  • editor.rangeHighlightBorder#E2E8F0
  • editor.selectionBackground#0F766E4D
  • editor.selectionForeground#0F172A
  • editor.selectionHighlightBackground#0F172A66
  • editor.selectionHighlightBorder#00000000
  • editor.stackFrameHighlightBackground#47556966
  • editor.wordHighlightBackground#05966940
  • editor.wordHighlightBorder#00000000
  • editor.wordHighlightStrongBackground#0596694D
  • editor.wordHighlightStrongBorder#00000000
  • editorActionList.background#FBF9F7
  • editorActionList.focusBackground#E7E5E4
  • editorActionList.focusForeground#0F172A
  • editorActionList.foreground#44403C
  • editorBracketHighlight.foreground1#B01F52
  • editorBracketHighlight.foreground2#C2410C
  • editorBracketHighlight.foreground3#B45309
  • editorBracketHighlight.foreground4#059669
  • editorBracketHighlight.foreground5#0369A1
  • editorBracketHighlight.foreground6#7C3AED
  • editorBracketHighlight.unexpectedBracket.foreground#B01F52
  • editorBracketMatch.background#FFFFFF
  • editorBracketMatch.border#94A3B8
  • editorBracketMatch.foreground#8B5A2B
  • editorCodeLens.foreground#78716C
  • editorCommentsWidget.rangeActiveBackground#0F172A26
  • editorCommentsWidget.rangeBackground#0F172A0C
  • editorCommentsWidget.resolvedBorder#059669
  • editorCommentsWidget.unresolvedBorder#C2410C
  • editorCursor.background#FFFFFF
  • editorCursor.foreground#0F172A
  • editorError.background#00000000
  • editorError.border#00000000
  • editorError.foreground#B01F52
  • editorGhostText.background#00000000
  • editorGhostText.border#00000000
  • editorGhostText.foreground#7E8FA0
  • editorGroup.border#F1F5F9
  • editorGroup.dropBackground#F1F5F9BF
  • editorGroup.emptyBackground#F8FAFC
  • editorGroup.focusedEmptyBorder#F1F5F9
  • editorGroupHeader.noTabsBackground#F7F9FB
  • editorGroupHeader.tabsBackground#F7F9FB
  • editorGroupHeader.tabsBorder#F7F9FB
  • editorGutter.addedBackground#059669
  • editorGutter.addedSecondaryBackground#05966966
  • editorGutter.background#F1F5F9
  • editorGutter.commentDraftGlyphForeground#C2514d
  • editorGutter.commentGlyphForeground#64748B
  • editorGutter.commentUnresolvedGlyphForeground#C2410C
  • editorGutter.deletedBackground#B01F52
  • editorGutter.deletedSecondaryBackground#B01F5266
  • editorGutter.foldingControlForeground#475569
  • editorGutter.itemBackground#FBF9F7
  • editorGutter.itemGlyphForeground#8B5A2B
  • editorGutter.modifiedBackground#C2410C
  • editorGutter.modifiedSecondaryBackground#C2410C66
  • editorHint.border#FFFFFF
  • editorHint.foreground#7C3AED
  • editorHoverWidget.background#FFFFFF
  • editorHoverWidget.border#F8FAFC
  • editorHoverWidget.foreground#475569
  • editorIndentGuide.activeBackground#94A3B8
  • editorIndentGuide.background#E2E8F0
  • editorInfo.background#00000000
  • editorInfo.border#FFFFFF
  • editorInfo.foreground#0369A1
  • editorInlayHint.background#E2E8F0
  • editorInlayHint.foreground#64748B
  • editorLightBulb.foreground#D97706
  • editorLightBulbAi.foreground#D97706
  • editorLightBulbAutoFix.foreground#059669
  • editorLineNumber.activeForeground#B45309
  • editorLineNumber.foreground#B45309
  • editorLink.activeForeground#8B5A2B
  • editorMarkerNavigation.background#E2E8F0
  • editorMarkerNavigationError.background#B01F52
  • editorMarkerNavigationInfo.background#0369A1
  • editorMarkerNavigationWarning.background#C2410C
  • editorMinimap.inlineChatInserted#05966966
  • editorMinimap.inlineChatRemoved#B01F5266
  • editorMultiCursor.primary.background#FBF9F7
  • editorMultiCursor.primary.foreground#0F172A
  • editorMultiCursor.secondary.background#E7E5E4
  • editorMultiCursor.secondary.foreground#44403C
  • editorOverviewRuler.addedForeground#059669
  • editorOverviewRuler.border#FFFFFF
  • editorOverviewRuler.commentDraftForeground#C2514d
  • editorOverviewRuler.currentContentForeground#E2E8F0
  • editorOverviewRuler.deletedForeground#B01F52
  • editorOverviewRuler.errorForeground#B01F52
  • editorOverviewRuler.findMatchForeground#0F172A66
  • editorOverviewRuler.incomingContentForeground#E2E8F0
  • editorOverviewRuler.infoForeground#0369A1
  • editorOverviewRuler.inlineChatInserted#05966966
  • editorOverviewRuler.inlineChatRemoved#B01F5266
  • editorOverviewRuler.modifiedForeground#C2410C
  • editorOverviewRuler.rangeHighlightForeground#0F172A66
  • editorOverviewRuler.selectionHighlightForeground#0F172A66
  • editorOverviewRuler.warningForeground#C2410C
  • editorOverviewRuler.wordHighlightForeground#0F172A66
  • editorOverviewRuler.wordHighlightStrongForeground#0F172A66
  • editorPane.background#F7F9FB
  • editorRuler.foreground#CBD5E1
  • editorStickyScroll.background#FBF9F7
  • editorStickyScroll.border#E2E8F0
  • editorStickyScroll.shadow#0F172A14
  • editorStickyScrollGutter.background#FBF9F7
  • editorStickyScrollHover.background#0F172A0C
  • editorSuggestWidget.background#FFFFFF
  • editorSuggestWidget.border#F8FAFC
  • editorSuggestWidget.foreground#475569
  • editorSuggestWidget.highlightForeground#0F172A
  • editorSuggestWidget.selectedBackground#94A3B8
  • editorSuggestWidget.selectedForeground#0F172A
  • editorSuggestWidget.selectedIconForeground#C2514d
  • editorUnnecessaryCode.opacity#000000A5
  • editorWarning.background#00000000
  • editorWarning.border#00000000
  • editorWarning.foreground#C2410C
  • editorWhitespace.foreground#CBD5E1
  • editorWidget.background#F5F1ED
  • editorWidget.border#E7E5E4
  • editorWidget.foreground#475569
  • errorForeground#B01F52
  • extensionBadge.remoteForeground#059669
  • extensionButton.background#E2E8F0
  • extensionButton.foreground#475569
  • extensionButton.hoverBackground#CBD5E1
  • extensionButton.prominentBackground#0F766E
  • extensionButton.prominentForeground#FFFFFF
  • extensionButton.prominentHoverBackground#0D9488
  • extensionIcon.preReleaseForeground#7C3AED
  • extensionIcon.privateForeground#8B5A2B
  • extensionIcon.sponsorForeground#0369A1
  • extensionIcon.starForeground#D97706
  • extensionIcon.verifiedForeground#059669
  • focusBorder#94A3B8
  • foreground#1e2f56
  • gauge.background#E2E8F0
  • gauge.border#CBD5E1
  • gauge.errorBackground#B01F52
  • gauge.errorForeground#FBF9F7
  • gauge.foreground#0F766E
  • gauge.warningBackground#C2410C
  • gauge.warningForeground#FBF9F7
  • git.blame.editorDecorationForeground#94A3B899
  • gitDecoration.addedResourceForeground#059669
  • gitDecoration.conflictingResourceForeground#C2410C
  • gitDecoration.deletedResourceForeground#B01F52
  • gitDecoration.ignoredResourceForeground#A78B71
  • gitDecoration.modifiedResourceForeground#B45309
  • gitDecoration.renamedResourceForeground#0E7490
  • gitDecoration.stageDeletedResourceForeground#B01F52
  • gitDecoration.stageModifiedResourceForeground#B45309
  • gitDecoration.untrackedResourceForeground#475569
  • icon.foreground#78716C
  • inlineChat.background#FFFFFF
  • inlineChat.border#F1F5F9
  • inlineChat.foreground#475569
  • inlineChat.regionHighlight#0046AD1F
  • inlineChat.shadow#F8FAFC
  • inlineChatDiff.inserted#0596694D
  • inlineChatDiff.removed#B01F524D
  • inlineChatInput.background#F5F1ED
  • inlineChatInput.border#8B5A2B
  • inlineChatInput.focusBorder#C2514d
  • inlineChatInput.placeholderForeground#94A3B8
  • inlineEdit.gutterIndicator.background#FBF9F7
  • inlineEdit.gutterIndicator.primaryBackground#C2514d26
  • inlineEdit.gutterIndicator.primaryBorder#C2514d
  • inlineEdit.gutterIndicator.primaryForeground#C2514d
  • inlineEdit.gutterIndicator.secondaryBackground#8B5A2B1A
  • inlineEdit.gutterIndicator.secondaryBorder#8B5A2B
  • inlineEdit.gutterIndicator.secondaryForeground#8B5A2B
  • inlineEdit.gutterIndicator.successfulBackground#0596691A
  • inlineEdit.gutterIndicator.successfulBorder#059669
  • inlineEdit.gutterIndicator.successfulForeground#059669
  • inlineEdit.modifiedBackground#05966919
  • inlineEdit.modifiedBorder#05966959
  • inlineEdit.modifiedChangedLineBackground#0596691A
  • inlineEdit.modifiedChangedTextBackground#05966933
  • inlineEdit.originalBackground#B01F5219
  • inlineEdit.originalBorder#B01F5259
  • inlineEdit.originalChangedLineBackground#B01F521A
  • inlineEdit.originalChangedTextBackground#B01F5233
  • inlineEdit.tabWillAcceptModifiedBorder#05966980
  • inlineEdit.tabWillAcceptOriginalBorder#B01F5280
  • input.background#F5F1ED
  • input.border#8B5A2B
  • input.foreground#0F172A
  • input.placeholderForeground#94A3B8
  • inputOption.activeBackground#C2514D33
  • inputOption.activeBorder#C2514d
  • inputOption.activeForeground#78716C
  • inputOption.hoverBackground#C2514D20
  • inputValidation.errorBackground#E2E8F0
  • inputValidation.errorBorder#B01F52
  • inputValidation.errorForeground#B01F52
  • inputValidation.infoBackground#E2E8F0
  • inputValidation.infoBorder#0369A1
  • inputValidation.infoForeground#0369A1
  • inputValidation.warningBackground#E2E8F0
  • inputValidation.warningBorder#C2410C
  • inputValidation.warningForeground#C2410C
  • interactive.activeCodeBorder#94A3B8
  • interactive.inactiveCodeBorder#E2E8F0
  • keybindingLabel.background#F1F5F9
  • keybindingLabel.border#F1F5F9
  • keybindingLabel.bottomBorder#F1F5F9
  • keybindingLabel.foreground#475569
  • list.activeSelectionBackground#E7E5E4
  • list.activeSelectionForeground#C2514d
  • list.activeSelectionIconForeground#C2514d
  • list.dropBackground#F1F5F9BF
  • list.errorForeground#B01F52
  • list.focusAndSelectionOutline#C2514d
  • list.focusBackground#FFFFFF
  • list.focusForeground#0F172A
  • list.focusOutline#C2514d
  • list.highlightForeground#0F172A
  • list.hoverBackground#E7E5E4
  • list.hoverForeground#0F172A
  • list.inactiveFocusBackground#FFFFFF
  • list.inactiveFocusOutline#D97706
  • list.inactiveSelectionBackground#47556920
  • list.inactiveSelectionForeground#C2514d
  • list.inactiveSelectionIconForeground#78716C
  • list.invalidItemForeground#B01F52
  • list.warningForeground#C2410C
  • listFilterWidget.background#FFFFFF
  • listFilterWidget.noMatchesOutline#B01F52
  • listFilterWidget.outline#FFFFFF
  • listFilterWidget.shadow#F8FAFC
  • markdownAlert.caution.foreground#B01F52
  • markdownAlert.important.foreground#7C3AED
  • markdownAlert.note.foreground#0369A1
  • markdownAlert.tip.foreground#059669
  • markdownAlert.warning.foreground#C2410C
  • mcpIcon.starForeground#D97706
  • menu.background#FFFFFF
  • menu.border#F1F5F9
  • menu.foreground#0F172A
  • menu.selectionBackground#C2514d
  • menu.selectionBorder#00000000
  • menu.selectionForeground#FBF9F7
  • menu.separatorBackground#E2E8F0
  • menubar.selectionBackground#E7E5E4
  • menubar.selectionBorder#00000000
  • menubar.selectionForeground#C2514d
  • merge.border#FFFFFF
  • merge.commonContentBackground#0F172A66
  • merge.commonHeaderBackground#0F172A66
  • merge.currentContentBackground#DC262666
  • merge.currentHeaderBackground#DC262666
  • merge.incomingContentBackground#05966966
  • merge.incomingHeaderBackground#05966966
  • mergeEditor.change.background#0F172A66
  • mergeEditor.change.word.background#0F172A66
  • mergeEditor.conflict.handled.minimapOverViewRuler#059669
  • mergeEditor.conflict.handledFocused.border#059669
  • mergeEditor.conflict.handledUnfocused.border#059669
  • mergeEditor.conflict.unhandled.minimapOverViewRuler#B01F52
  • mergeEditor.conflict.unhandledFocused.border#B01F52
  • mergeEditor.conflict.unhandledUnfocused.border#B01F52
  • minimap.chatEditHighlight#C2410CA5
  • minimap.errorHighlight#DC2626A5
  • minimap.findMatchHighlight#64748BA5
  • minimap.infoHighlight#0369A1A5
  • minimap.selectionHighlight#0F766E40
  • minimap.selectionOccurrenceHighlight#94A3B8A5
  • minimap.warningHighlight#C2410CA5
  • minimapGutter.addedBackground#059669
  • minimapGutter.deletedBackground#B01F52
  • minimapGutter.modifiedBackground#D97706
  • multiDiffEditor.background#FBF9F7
  • multiDiffEditor.border#E7E5E4
  • multiDiffEditor.headerBackground#F5F1ED
  • notebook.cellBorderColor#E2E8F0
  • notebook.cellEditorBackground#F1F5F97F
  • notebook.cellInsertionIndicator#0F172A
  • notebook.cellStatusBarItemHoverBackground#94A3B8
  • notebook.cellToolbarSeparator#E2E8F0
  • notebook.editorBackground#FFFFFF
  • notebook.focusedEditorBorder#94A3B8
  • notebookStatusErrorIcon.foreground#B01F52
  • notebookStatusRunningIcon.foreground#0F172A
  • notebookStatusSuccessIcon.foreground#059669
  • notificationCenter.border#F8FAFC
  • notificationCenterHeader.background#FFFFFF
  • notificationCenterHeader.foreground#64748B
  • notificationLink.foreground#B45309
  • notifications.background#FFFFFF
  • notifications.border#F8FAFC
  • notifications.foreground#475569
  • notificationsErrorIcon.foreground#B01F52
  • notificationsInfoIcon.foreground#0369A1
  • notificationsWarningIcon.foreground#C2410C
  • notificationToast.border#F8FAFC
  • outputView.background#F5F1ED
  • outputViewStickyScroll.background#FFFFFF
  • panel.background#F5F1ED
  • panel.border#E7E5E4
  • panel.dropBackground#F1F5F9BF
  • panelStickyScroll.background#FFFFFF
  • panelStickyScroll.border#CBD5E1
  • panelStickyScroll.shadow#FFFFFF
  • panelTitle.activeBorder#C2514d
  • panelTitle.activeForeground#C2514d
  • panelTitle.border#E7E5E4
  • panelTitle.inactiveForeground#475569
  • panelTitleBadge.background#C2514d
  • panelTitleBadge.foreground#F8FAFC
  • peekView.border#F8FAFC
  • peekViewEditor.background#FFFFFF
  • peekViewEditor.matchHighlightBackground#CBD5E1
  • peekViewEditorGutter.background#FFFFFF
  • peekViewEditorStickyScroll.background#FBF9F7
  • peekViewEditorStickyScrollGutter.background#FBF9F7
  • peekViewResult.background#FFFFFF
  • peekViewResult.fileForeground#64748B
  • peekViewResult.lineForeground#64748B
  • peekViewResult.matchHighlightBackground#CBD5E1
  • peekViewResult.selectionBackground#E2E8F0
  • peekViewResult.selectionForeground#0F172A
  • peekViewTitle.background#F1F5F9
  • peekViewTitleDescription.foreground#64748B
  • peekViewTitleLabel.foreground#0F172A
  • pickerGroup.border#FFFFFF
  • pickerGroup.foreground#78716C
  • ports.iconRunningProcessForeground#059669
  • problemsErrorIcon.foreground#B01F52
  • problemsInfoIcon.foreground#0369A1
  • problemsWarningIcon.foreground#C2410C
  • profileBadge.background#E7E5E4
  • profileBadge.foreground#44403C
  • profiles.sashBorder#E7E5E4
  • progressBar.background#94A3B8
  • quickInput.background#E7E5E4
  • quickInput.border#E2E8F0
  • quickInput.foreground#8B5A2B
  • quickInputList.focusBackground#FFFFFF
  • quickInputList.focusForeground#0F172A
  • quickInputList.focusHighlightForeground#0F172A
  • quickInputList.focusIconForeground#C2514d
  • quickInputList.hoverBackground#F1F5F9
  • quickInputTitle.background#F5F1ED
  • radio.activeBackground#0046AD
  • radio.activeBorder#0046AD
  • radio.activeForeground#FFFFFF
  • radio.inactiveBackground#F5F1ED
  • radio.inactiveBorder#D6D3D1
  • radio.inactiveForeground#78716C
  • radio.inactiveHoverBackground#E7E5E4
  • sash.hoverBorder#94A3B8
  • scmGraph.foreground1#B01F52
  • scmGraph.foreground2#C2410C
  • scmGraph.foreground3#D97706
  • scmGraph.foreground4#059669
  • scmGraph.foreground5#7C3AED
  • scmGraph.historyItemBaseRefColor#0369A1
  • scmGraph.historyItemHoverAdditionsForeground#059669
  • scmGraph.historyItemHoverDefaultLabelBackground#44403C
  • scmGraph.historyItemHoverDefaultLabelForeground#FBF9F7
  • scmGraph.historyItemHoverDeletionsForeground#B01F52
  • scmGraph.historyItemHoverLabelBackground#E7E5E4
  • scmGraph.historyItemHoverLabelForeground#FBF9F7
  • scmGraph.historyItemRefColor#7C3AED
  • scmGraph.historyItemRemoteRefColor#059669
  • scrollbar.shadow#FFFFFF
  • scrollbarSlider.activeBackground#4a6d8cCC
  • scrollbarSlider.background#2a2d314D
  • scrollbarSlider.hoverBackground#3d434d99
  • selection.background#0F766E40
  • sessionsSidebar.background#F5F1ED
  • sessionsSidebar.border#E7E5E4
  • sessionsSidebarHeader.background#E7E5E4
  • sessionsSidebarHeader.foreground#57534E
  • settings.checkboxBackground#FFFFFF
  • settings.checkboxBorder#E2E8F0
  • settings.checkboxForeground#C2514d
  • settings.dropdownBackground#FFFFFF
  • settings.dropdownBorder#E2E8F0
  • settings.dropdownForeground#0F172A
  • settings.dropdownListBorder#64748B
  • settings.headerForeground#C2514d
  • settings.modifiedItemForeground#C2514d
  • settings.modifiedItemIndicator#C2514d
  • settings.numberInputBackground#FFFFFF
  • settings.numberInputBorder#E2E8F0
  • settings.numberInputForeground#0F172A
  • settings.rowHoverBackground#94A3B80C
  • settings.sashBorder#E2E8F0
  • settings.settingsHeaderHoverForeground#0F172A
  • settings.textInputBackground#FFFFFF
  • settings.textInputBorder#E2E8F0
  • settings.textInputForeground#0F172A
  • sideBar.background#F5F1ED
  • sideBar.border#E7E5E4
  • sideBar.dropBackground#E7E5E4BF
  • sideBar.foreground#8B5A2B
  • sideBarSectionHeader.background#E7E5E4
  • sideBarSectionHeader.border#E7E5E4
  • sideBarSectionHeader.foreground#57534E
  • sideBarStickyScroll.background#F1F5F9
  • sideBarStickyScroll.border#E2E8F0
  • sideBarStickyScroll.shadow#F1F5F9
  • sideBarTitle.foreground#78716C
  • simpleFindWidget.sashBorder#E2E8F0
  • statusBar.background#E7E5E4
  • statusBar.border#E7E5E4
  • statusBar.debuggingBackground#94A3B8
  • statusBar.debuggingBorder#F1F5F9
  • statusBar.debuggingForeground#0F172A
  • statusBar.focusBorder#E2E8F0
  • statusBar.foreground#8B5A2B
  • statusBar.noFolderBackground#F1F5F9
  • statusBar.noFolderBorder#F8FAFC
  • statusBar.noFolderForeground#64748B
  • statusBarItem.activeBackground#FFFFFF
  • statusBarItem.compactHoverBackground#F1F5F9
  • statusBarItem.errorBackground#FFFFFF
  • statusBarItem.errorForeground#B01F52
  • statusBarItem.focusBorder#64748B
  • statusBarItem.hoverBackground#F1F5F9
  • statusBarItem.hoverForeground#0F172A
  • statusBarItem.offlineBackground#FFFFFF
  • statusBarItem.offlineForeground#64748B
  • statusBarItem.offlineHoverBackground#E2E8F0
  • statusBarItem.offlineHoverForeground#64748B
  • statusBarItem.prominentBackground#0F766E
  • statusBarItem.prominentForeground#FFFFFF
  • statusBarItem.prominentHoverBackground#0D9488
  • statusBarItem.prominentHoverForeground#FFFFFF
  • statusBarItem.remoteBackground#F1F5F9
  • statusBarItem.remoteForeground#059669
  • statusBarItem.remoteHoverBackground#059669
  • statusBarItem.remoteHoverForeground#FFFFFF
  • statusBarItem.warningBackground#FFFFFF
  • statusBarItem.warningForeground#C2410C
  • symbolIcon.arrayForeground#B01F52
  • symbolIcon.booleanForeground#B01F52
  • symbolIcon.classForeground#8B5A2B
  • symbolIcon.colorForeground#7C3AED
  • symbolIcon.constantForeground#7C3AED
  • symbolIcon.constructorForeground#059669
  • symbolIcon.enumeratorForeground#C2410C
  • symbolIcon.enumeratorMemberForeground#C2410C
  • symbolIcon.eventForeground#C2410C
  • symbolIcon.fieldForeground#C2410C
  • symbolIcon.fileForeground#475569
  • symbolIcon.folderForeground#475569
  • symbolIcon.functionForeground#059669
  • symbolIcon.interfaceForeground#8B5A2B
  • symbolIcon.keyForeground#C2410C
  • symbolIcon.keywordForeground#B01F52
  • symbolIcon.methodForeground#059669
  • symbolIcon.moduleForeground#8B5A2B
  • symbolIcon.namespaceForeground#8B5A2B
  • symbolIcon.nullForeground#7C3AED
  • symbolIcon.numberForeground#7C3AED
  • symbolIcon.objectForeground#8B5A2B
  • symbolIcon.operatorForeground#B01F52
  • symbolIcon.packageForeground#7C3AED
  • symbolIcon.propertyForeground#C2410C
  • symbolIcon.referenceForeground#7C3AED
  • symbolIcon.snippetForeground#059669
  • symbolIcon.stringForeground#D97706
  • symbolIcon.structForeground#B01F52
  • symbolIcon.textForeground#D97706
  • symbolIcon.typeParameterForeground#C2410C
  • symbolIcon.unitForeground#7C3AED
  • symbolIcon.variableForeground#8B5A2B
  • tab.activeBackground#FFFFFF
  • tab.activeBorder#FF8C42
  • tab.activeBorderTop#FF8C42
  • tab.activeForeground#B45309
  • tab.activeModifiedBorder#CBD5E4
  • tab.border#FFFFFF
  • tab.dragAndDropBorder#0F766E
  • tab.hoverBackground#FFFFFF
  • tab.hoverBorder#CBD5E1
  • tab.hoverForeground#0F172A
  • tab.inactiveBackground#F1F5F9
  • tab.inactiveForeground#5F6D83
  • tab.inactiveModifiedBorder#CBD5E1
  • tab.lastPinnedBorder#CBD5E1
  • tab.selectedBackground#FBF9F7
  • tab.selectedBorderTop#C2410C
  • tab.selectedForeground#B45309
  • tab.unfocusedActiveBorder#64748B
  • tab.unfocusedActiveForeground#475569
  • tab.unfocusedActiveModifiedBorder#E2E8F0
  • tab.unfocusedHoverBackground#FFFFFF
  • tab.unfocusedHoverBorder#FFFFFF
  • tab.unfocusedHoverForeground#475569
  • tab.unfocusedInactiveForeground#64748B
  • tab.unfocusedInactiveModifiedBorder#E2E8F0
  • terminal.ansiBlack#134E4A
  • terminal.ansiBlue#0369A1
  • terminal.ansiBrightBlack#5B6B80
  • terminal.ansiBrightBlue#0369A1
  • terminal.ansiBrightCyan#0046AD
  • terminal.ansiBrightGreen#059669
  • terminal.ansiBrightMagenta#7C3AED
  • terminal.ansiBrightRed#B01F52
  • terminal.ansiBrightWhite#0F172A
  • terminal.ansiBrightYellow#B45309
  • terminal.ansiCyan#0046AD
  • terminal.ansiGreen#059669
  • terminal.ansiMagenta#7C3AED
  • terminal.ansiRed#B01F52
  • terminal.ansiWhite#0F172A
  • terminal.ansiYellow#B45309
  • terminal.background#F5F1ED
  • terminal.border#E7E5E4
  • terminal.foreground#0F172A
  • terminal.initialHintForeground#64748B
  • terminal.selectionBackground#0F766E40
  • terminal.selectionForeground#0F172A
  • terminal.tab.activeBorder#FF8C42
  • terminalCommandDecoration.defaultBackground#8B5A2B
  • terminalCommandDecoration.errorBackground#B01F52
  • terminalCommandDecoration.successBackground#059669
  • terminalCommandGuide.foreground#E2E8F0
  • terminalCursor.background#00000000
  • terminalCursor.foreground#0F172A
  • terminalOverviewRuler.border#E7E5E4
  • terminalStickyScroll.background#FFFFFF
  • terminalStickyScroll.border#E2E8F0
  • terminalStickyScrollHover.background#0F172A0C
  • testing.coverCountBadgeBackground#0F766E
  • testing.coverCountBadgeForeground#FBF9F7
  • testing.coveredMinimapBackground#0596694D
  • testing.iconErrored#B01F52
  • testing.iconFailed#B01F52
  • testing.iconPassed#059669
  • testing.iconQueued#8B5A2B
  • testing.iconSkipped#C2410C
  • testing.iconUnset#8B5A2B
  • testing.message.error.badgeBackground#B01F52
  • testing.message.error.badgeBorder#B01F52
  • testing.message.error.badgeForeground#F8FAFC
  • testing.message.error.decorationForeground#B01F52
  • testing.message.error.lineBackground#DC262666
  • testing.message.info.decorationForeground#0F172A
  • testing.message.info.lineBackground#0F172A66
  • testing.runAction#D97706
  • testing.uncoveredBranchBackground#B01F521A
  • testing.uncoveredMinimapBackground#B01F524D
  • textBlockQuote.background#F8FAFC
  • textBlockQuote.border#F8FAFC
  • textCodeBlock.background#F8FAFC
  • textLink.activeForeground#0F172A
  • textLink.foreground#B45309
  • textPreformat.foreground#0F172A
  • textSeparator.foreground#94A3B8
  • titleBar.activeBackground#E7E5E4
  • titleBar.activeForeground#78716C
  • titleBar.border#E7E5E4
  • titleBar.inactiveBackground#E7E5E4
  • titleBar.inactiveForeground#78716C
  • toolbar.activeBackground#00000018
  • toolbar.hoverBackground#00000010
  • toolbar.hoverOutline#00000000
  • tree.inactiveIndentGuidesStroke#E2E8F0
  • tree.indentGuidesStroke#E2E8F0
  • walkThrough.embeddedEditorBackground#F1F5F9
  • welcomePage.buttonBackground#E2E8F0
  • welcomePage.buttonHoverBackground#CBD5E1
  • welcomePage.buttonHoverForeground#0F172A
  • welcomePage.progress.background#94A3B8
  • welcomePage.progress.foreground#64748B
  • welcomePage.tileBackground#E2E8F0
  • welcomePage.tileHoverBackground#CBD5E1
  • welcomePage.tileHoverForeground#0F172A
  • welcomePage.tileShadow#F8FAFC
  • widget.border#E7E5E4
  • widget.shadow#F8FAFC

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment markup.underline.link, comment string, comment punctuation.definition, comment punctuation, comment text#546276italic
comment storage.type#546276
comment entity.name.type#4e6078
comment variable, comment variable.other#4e6078
comment keyword, comment entity.name.tag, entity.name.tag.documentation#4e6078
comment keyword.codetag.notation#6830c8
comment.git-status.header.remote#80183f
comment.git-status.header.local#025888
comment.other.git-status.head#1e2f56
string.quoted.docstring, string.quoted.docstring punctuation.definition#546276
constant#7C3AED
constant.other#0F172A
constant.other.caps#7C3AED
constant.other.placeholder#C2410C
constant.other.property#7C3AED
constant.other.citation.latex#7C3AED
constant.other.color#7C3AED
constant.other.character-class.escape#7C3AED
constant.other.key#7C3AED
constant.other.symbol#C2410C
constant.other.elm#0369A1
constant.numeric#7C3AED
constant.language#7C3AED
constant.character.escape#7C3AED
constant.numeric.line-number.find-in-files#5F5758
constant.numeric.line-number.match.find-in-files#B45309
entity.name.section#B45309
entity.name.function, entity.name.function.templated, entity.name.function.member.static#047857
entity.name.type.class.templated, entity.name.type.class.generic, entity.name.type.namespace#8B5A2B
entity.name.label#7C3AED
entity.name.function.preprocessor#8B5A2B
entity.name#047857
entity.name.class#8B5A2B
entity.name.constant#7C3AED
entity.name.namespace#0F172A
entity.other.inherited-class#8B5A2Bitalic
entity.name.function#047857
entity.name.tag, entity.name.tag.js.jsx support.class.component.js.jsx, entity.name.tag support.class.component, source.vue support.class.component#B01F52
source.ansible entity.name.tag#0369A1
entity.name.function.operator#B01F52
meta.brackets entity.name.function.operator, punctuation.separator entity.name.function.operator#64748B
entity.name.type, entity.name.type.class.reference, entity.name.type.class.value#8B5A2B
entity.other.attribute-name#0369A1italic
entity.other.attribute-name.class.css, entity.other.attribute-name.parent-selector-suffix.css, entity.other.attribute-name.parent-selector-suffix.css punctuation.definition.entity.css, entity.other.attribute-name.css, entity.other.animation-name.css#047857
entity.other.attribute-name.id.css#C2410C
entity.other.attribute-name.pseudo-class.css, entity.other.pseudo-class.css, entity.other.pseudo-element.css#0369A1italic
entity.name.function, support.function#047857
entity.other.git-status.hex#7C3AED
entity.other.jinja2.delimiter#64748B
entity.name.operator.custom-literal#0F172A
entity.name.operator.custom-literal.string#B45309
entity.name.operator.custom-literal.number#7C3AED
entity.name.type.rust#0369A1
entity.name.lifetime.rust#B01F52
invalid#B01F52italic underline
invalid.deprecated#C2410Citalic underline
keyword#B01F52
keyword.control#B01F52
keyword.control.directive#B01F52
keyword.operator, keyword.operator.member, keyword.operator.new#B01F52
keyword.other.substitution#64748B
keyword.other.template.begin, keyword.other.template.end#B01F52
keyword.operator.heading.restructuredtext, keyword.operator.table.row.restructuredtext keyword.operator.table.data.restructuredtext#64748B
keyword.other.parenthesis.elm#64748B
keyword.other.fn.rust, keyword.other.rust, keyword.other.unsafe.rust, keyword.other.where.rust#0369A1
keyword.control.rust, keyword.operator.misc.rust#B01F52
keyword.declaration.class.ruby, keyword.declaration.function.ruby, keyword.declaration.namespace.ruby#B01F52
markup.italicitalic
markup.boldbold
markup.heading#B45309
markup.raw#C2410C
markup.underlineunderline
markup.underline.link#047857
markup.inserted, markup.inserted punctuation.definition.inserted#047857
markup.deleted, markup.deleted punctuation.definition.deleted#B01F52
markup.changed, markup.changed punctuation.definition.changed#B45309
markup.ignored, markup.ignored punctuation.definition.ignored#64748B
markup.untracked#64748B
markup.quoteitalic
meta.brace.round, meta.brace.square, meta.brace.curly, meta.delimiter.comma.js, meta.function-call.without-arguments.js, meta.function-call.method.without-arguments.js#64748B
meta.function-call.generic.python, support.function.builtin.python#047857
meta.function-call.python meta.function-call.arguments.python#0F172A
meta.interpolation#C2410C
meta.instance.constructor#047857
meta.attribute-with-value.class string, meta.attribute.class.html string#047857
meta.attribute-with-value.id string, meta.attribute.id.html string#C2410C
source.json meta.mapping.key string#0F172A
source.yaml meta.mapping.key string#B01F52
meta.object.member#0F172A
meta.property-list.css variable.other#C2410C
entity.name.constant.preprocessor, meta.preprocessor#7C3AED
meta.diff.git-diff.header#B45309
meta.type_params.rust#0F172A
meta.attribute.rust, meta.annotation.rust, variable.language.rust, variable.annotation.rust, meta.annotation.rust string, meta.annotation.rust keyword, meta.annotation.rust keyword.operator, meta.attribute.rust string#475569
meta.type variable, meta.type variable.other.readwrite#7C3AED
punctuation#64748B
punctuation.definition.tag, punctuation.definition.tag source, punctuation.definition.group.begin.ruby, punctuation.definition.group.end.ruby, punctuation.definition.group.begin.css, punctuation.definition.group.end.css, punctuation.definition.string.end.html source.css, punctuation.definition.block, punctuation.definition.parameters.begin, punctuation.definition.parameters.end, punctuation.separator.parameter, punctuation.accessor, punctuation.terminator#64748B
punctuation.definition.group#0F172A
punctuation.definition.comment#546276
punctuation.definition.variable, punctuation.definition.keyword.scss, punctuation.definition.entity.css#475569
punctuation.section.embedded, punctuation.section.embedded entity.name.tag, punctuation.section.embedded constant.other, punctuation.section.embedded source, punctuation.section.embedded.begin#C2410C
punctuation.template-string.element.begin, punctuation.template-string.element.end, punctuation.definition.string.template.begin, punctuation.definition.string.template.end, string.quoted.template punctuation.definition.string.begin, string.quoted.template punctuation.definition.string.end, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#B01F52
meta.paragraph.markdown meta.dummy.line-break, meta.paragraph.markdown meta.hard-line-break.markdown
markup.underline.link punctuation#047857
meta.brace.round, meta.brace.square, keyword.operator.type.annotation, meta.type storage.modifier.array#64748B
region.redish#B01F52
region.orangish#C2410C
region.yellowish#B45309
region.greenish#047857
region.bluish#0369A1
region.purplish#7C3AED
region.pinkish#B01F52
region.whitish#FFFFFF
source#0F172A
source.scss, source.sass#64748B
source.sass variable.other, source.sass variable.sass, source.scss variable.other, source.scss variable.scss, source.scss variable.sass, source.css variable.other, source.css variable.scss, source.less variable.other, source.less variable.other.less, source.less variable.declaration.less#C2410Citalic
source.git-show.commit.sha#7C3AED
source.git-show.author, source.git-show.date, source.git-diff.command, source.git-diff.command meta.diff.git-diff.header.from-file, source.git-diff.command meta.diff.git-diff.header.to-file#64748B
source.git-show meta.diff.git-diff.header.extended.index.from-sha, source.git-show meta.diff.git-diff.header.extended.index.to-sha#7C3AED
source.git-show meta.diff.range.unified#C2410C
source.git-show meta.diff.header.from-file, source.git-show meta.diff.header.to-file#64748B
storage#B01F52
storage.type#0369A1italic
storage.type.extends#B01F52normal
storage.type.function.arrow#B01F52normal
storage.modifier, storage.type.modifier#B01F52italic
storage.class.restructuredtext.ref#7C3AED
storage.modifier.visibility.rust, storage.modifier.lifetime.rust#B01F52
storage.type.rust, storage.modifier.const.rust, storage.modifier.dyn.rust, storage.modifier.mut.rust, storage.modifier.static.rust, keyword.other.rust, keyword.other.where.rust#B01F52
storage.modifier.import.java#0F172A
string#B45309
string.unquoted.label#0F172A
string source#0F172A
string source punctuation.section.embedded, string punctuation.definition.string source#64748B
string.other.link.title, string.other.link.description#B01F52
string.other.link.description.title#0369A1
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#B01F52
string.other.ref, string.other.restructuredtext.ref#047857
string.other.git-status.help.key#475569
string.other.git-status.remote#B01F52
support.constant#0369A1
support.constant.handlebars#64748B
support.type.vendor-prefix.css#475569
support.function#047857
support.macro#047857
support.function.delimiter.elm#64748B
support.type, entity.name.type.object.console#0369A1italic
support.variable, support.variable.property#0369A1
support.type.property-name#0F172Anormal
support.class#0369A1
support.constant.core.rust#7C3AED
comment support, comment support.class#546276
text#0F172A
text.find-in-files#0F172A
variable, variable.other#0F172A
variable.parameter, parameters variable.function#C2410Citalic
variable.language, variable.parameter.function.language.special.self.python, variable.parameter.function.language.special.cls.python#475569italic
variable.language.arguments#7C3AED
variable.other.class#0369A1
variable.other.constant#7C3AED
variable.other.readwrite#0F172A
variable.other.member#0F172A
variable.other.enummember#7C3AED
variable.other.property, variable.other.property.static, variable.other.event#0F172A
variable.function#047857
variable.other.substitution#C2410C
source.ruby variable.other.readwrite.instance.ruby, source.ruby variable.other.readwrite.class.ruby#7C3AED
source.jinja2 variable.other.jinja2.block#047857
source.jinja2 variable.other.jinja2#C2410C

Shiki preview

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

Loading...