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#ff000000
  • activityBar.activeBorder#7e010100
  • activityBar.background#161616
  • activityBar.border#ff000000
  • activityBar.foreground#555555
  • activityBarBadge.background#6e6e6e
  • activityBarBadge.foreground#1d2021
  • badge.background#6e6e6e
  • badge.foreground#202020
  • button.background#009e52
  • button.foreground#ffffff
  • button.hoverBackground#ffffff60
  • debugToolBar.background#131313
  • diffEditor.insertedTextBackground#00e67630
  • diffEditor.insertedTextBorder#00e67600
  • diffEditor.removedTextBackground#f4433630
  • diffEditor.removedTextBorder#f4433600
  • dropdown.background#131313
  • dropdown.border#3f3f3f
  • dropdown.foreground#ffffffbb
  • editor.background#181818
  • editor.findMatchBackground#83a59870
  • editor.findMatchHighlightBackground#fe801930
  • editor.findRangeHighlightBackground#83a59870
  • editor.foreground#BABABA
  • editor.hoverHighlightBackground#00e67721
  • editor.lineHighlightBackground#3c383660
  • editor.lineHighlightBorder#3c383600
  • editor.selectionBackground#00e67640
  • editor.selectionHighlightBackground#00e6771e
  • editor.selectionHighlightBorder#00e67640
  • editorBracketMatch.background#92837480
  • editorBracketMatch.border#1d202100
  • editorCodeLens.foreground#a8998490
  • editorCursor.background#131313
  • editorCursor.foreground#00ad5a
  • editorError.foreground#f44336
  • editorGroup.border#131313
  • editorGroup.dropBackground#3c383660
  • editorGroupHeader.noTabsBackground#181818
  • editorGroupHeader.tabsBackground#1f1f1f
  • editorGroupHeader.tabsBorder#1d2021
  • editorGutter.addedBackground#b8bb26
  • editorGutter.background#1d202100
  • editorGutter.deletedBackground#fb4934
  • editorGutter.modifiedBackground#00e676
  • editorHoverWidget.background#414141
  • editorHoverWidget.border#3c3836
  • editorIndentGuide.activeBackground#a8998450
  • editorIndentGuide.background#252525
  • editorInfo.foreground#2196f3
  • editorLineNumber.foreground#555555
  • editorLink.activeForeground#ffffffbb
  • editorOverviewRuler.addedForeground#00e676
  • editorOverviewRuler.border#1d202100
  • editorOverviewRuler.commonContentForeground#ffffffbb
  • editorOverviewRuler.currentContentForeground#2196f3
  • editorOverviewRuler.deletedForeground#00e676
  • editorOverviewRuler.errorForeground#fb4934
  • editorOverviewRuler.findMatchForeground#bdae93
  • editorOverviewRuler.incomingContentForeground#00e676
  • editorOverviewRuler.infoForeground#d3869b
  • editorOverviewRuler.modifiedForeground#00e676
  • editorOverviewRuler.rangeHighlightForeground#bdae93
  • editorOverviewRuler.selectionHighlightForeground#665c54
  • editorOverviewRuler.warningForeground#ffde03
  • editorOverviewRuler.wordHighlightForeground#665c54
  • editorOverviewRuler.wordHighlightStrongForeground#665c54
  • editorRuler.foreground#131313
  • editorSuggestWidget.background#2c2c2b
  • editorSuggestWidget.border#3c3836
  • editorSuggestWidget.foreground#ffffffbb
  • editorSuggestWidget.highlightForeground#00e676
  • editorSuggestWidget.selectedBackground#00e67640
  • editorWarning.foreground#ffde03
  • editorWhitespace.foreground#ffffff41
  • editorWidget.background#131313
  • editorWidget.border#3c3836
  • errorForeground#fb4934
  • extensionButton.prominentBackground#009e52
  • extensionButton.prominentForeground#000000
  • extensionButton.prominentHoverBackground#00e275
  • focusBorder#ffffff15
  • foreground#ffffffbb
  • gitDecoration.conflictingResourceForeground#ff0266
  • gitDecoration.deletedResourceForeground#f44336
  • gitDecoration.ignoredResourceForeground#ffffff54
  • gitDecoration.modifiedResourceForeground#00e676
  • gitDecoration.untrackedResourceForeground#ffde03
  • input.background#131313
  • input.border#131313
  • input.foreground#ffffffbb
  • input.placeholderForeground#ffffff60
  • inputValidation.errorBackground#f4433680
  • inputValidation.errorBorder#fb4934
  • inputValidation.infoBackground#2196f380
  • inputValidation.infoBorder#00e676
  • inputValidation.warningBackground#ff6f00
  • inputValidation.warningBorder#fabd2f
  • list.activeSelectionBackground#ffffff23
  • list.activeSelectionForeground#ffffffbb
  • list.dropBackground#00000054
  • list.focusBackground#ffffff18
  • list.focusForeground#ffffff
  • list.highlightForeground#ffffffbd
  • list.hoverBackground#1a1a1a
  • list.hoverForeground#ffffffcc
  • list.inactiveSelectionBackground#131313
  • list.inactiveSelectionForeground#ffffffaf
  • merge.border#1d202100
  • merge.currentContentBackground#2196f320
  • merge.currentHeaderBackground#2196f340
  • merge.incomingContentBackground#00e67620
  • merge.incomingHeaderBackground#00e67640
  • panel.background#252525
  • panel.border#181818
  • panelTitle.activeForeground#ffffff
  • peekView.border#3c3836
  • peekViewEditor.background#3c383650
  • peekViewEditor.matchHighlightBackground#ff0000
  • peekViewEditorGutter.background#3c383650
  • peekViewResult.background#3c383650
  • peekViewResult.fileForeground#ffffffbb
  • peekViewResult.matchHighlightBackground#8ec07c30
  • peekViewResult.selectionBackground#8ec07c30
  • peekViewResult.selectionForeground#8ec07c30
  • peekViewTitle.background#3c383650
  • peekViewTitleDescription.foreground#ffffffbb
  • peekViewTitleLabel.foreground#ffffffbb
  • progressBar.background#00e676
  • scrollbar.shadow#00000013
  • scrollbarSlider.activeBackground#ffffff7c
  • scrollbarSlider.background#ffffff23
  • scrollbarSlider.hoverBackground#ffffff4d
  • selection.background#ffffff62
  • sideBar.background#1f1f1f
  • sideBar.border#1818186e
  • sideBar.foreground#ffffffbb
  • sideBarSectionHeader.background#131313
  • sideBarSectionHeader.foreground#ffffffbb
  • sideBarTitle.foreground#ffffffbb
  • statusBar.background#111111
  • statusBar.border#ff000000
  • statusBar.debuggingBackground#ffab00
  • statusBar.debuggingBorder#1d202100
  • statusBar.debuggingForeground#1d2021
  • statusBar.foreground#ffffffbb
  • statusBar.noFolderBackground#1d2021
  • statusBar.noFolderBorder#1d202100
  • tab.activeBackground#141414
  • tab.activeBorder#838383
  • tab.activeForeground#ffffff
  • tab.border#1d2021
  • tab.inactiveBackground#1f1f1f
  • tab.inactiveForeground#ffffff90
  • tab.unfocusedActiveBorder#1d2021
  • tab.unfocusedActiveForeground#ffffffb9
  • tab.unfocusedInactiveForeground#ffffff54
  • terminal.ansiBlack#3c3836
  • terminal.ansiBlue#2196f3
  • terminal.ansiBrightBlack#928374
  • terminal.ansiBrightBlue#00e676
  • terminal.ansiBrightCyan#8ec07c
  • terminal.ansiBrightGreen#b8bb26
  • terminal.ansiBrightMagenta#df6495
  • terminal.ansiBrightRed#fb4934
  • terminal.ansiBrightWhite#c2c3c3
  • terminal.ansiBrightYellow#fabd2f
  • terminal.ansiCyan#00e676
  • terminal.ansiGreen#98971a
  • terminal.ansiMagenta#ff0266
  • terminal.ansiRed#f44336
  • terminal.ansiWhite#a89984
  • terminal.ansiYellow#ffde03
  • terminal.background#252525
  • terminal.foreground#c2c3c3
  • textLink.activeForeground#ffffff
  • textLink.foreground#ffffffdd
  • titleBar.activeBackground#2D2D2D
  • titleBar.activeForeground#E5E5E5
  • titleBar.inactiveBackground#2D2D2D
  • titleBar.inactiveForeground#e5e5e596
  • welcomePage.buttonBackground#131313
  • widget.shadow#00000030

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, string.quoted.docstring#585858dc
string, punctuation.definition.string, storage.type.string.python#ffffff79
beginning.punctuation, entity.name.section.group-title, entity.name.tag, entity.other.attribute-name.class, entity.other.attribute-name.id, keyword.const, keyword.control, keyword.function, keyword.import, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.decrement, keyword.operator.expression, keyword.operator.increment, keyword.operator.increment-decrement, keyword.operator.logical, keyword.operator.misc, keyword.operator.new, keyword.operator.other, keyword.operator.ternary, keyword.other.fn, keyword.other.rust, keyword.other.special-method, keyword.other.where, keyword.package, keyword.type, keyword.var, markup.heading, meta.tag.sgml.doctype.html, punctuation.separator.key-value, storage.modifier, storage.type.class, storage.type.enum, storage.type.function, storage.type.import, storage.type.interface, storage.type.js, storage.type.namespace, storage.type.property, storage.type.rust, storage.type.string.python, storage.type.ts, storage.type.tsx, storage.type.type, support.type.object.module
meta.tag.attributes, entity.other.attribute-name
beginning.punctuation, entity.name.section.group-title, entity.name.tag, entity.other.attribute-name.class, entity.other.attribute-name.id, keyword.const, keyword.control, keyword.function, keyword.import, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.decrement, keyword.operator.expression, keyword.operator.increment, keyword.operator.increment-decrement, keyword.operator.logical, keyword.operator.misc, keyword.operator.new, keyword.operator.other, keyword.operator.ternary, keyword.other.fn, keyword.other.rust, keyword.other.special-method, keyword.other.where, keyword.package, keyword.type, keyword.var, markup.heading, meta.tag.sgml.doctype.html, punctuation.separator.key-value, storage.modifier, storage.type.class, storage.type.enum, storage.type.function, storage.type.import, storage.type.interface, storage.type.js, storage.type.namespace, storage.type.property, storage.type.rust, storage.type.string.python, storage.type.ts, storage.type.tsx, storage.type.type, support.type.object.module
token.info-token#6796E6
token.warn-token#CD9731
token.error-token#F44747
token.debug-token#B267E6

Shiki preview

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

Loading...

Gray Theme by muhammad-sammy - VS Code Theme