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.activeBorder#7895ff
  • activityBar.background#ffffff
  • activityBar.border#e1dfdf
  • activityBar.foreground#3e3e3e
  • activityBar.inactiveForeground#999999
  • activityBarBadge.background#4563ca
  • activityBarBadge.foreground#ffffff
  • badge.background#dee7fc
  • badge.foreground#4563ca
  • breadcrumb.activeSelectionForeground#6a6a6a
  • breadcrumb.focusForeground#3e3e3e
  • breadcrumb.foreground#828282
  • breadcrumbPicker.background#fdfcfc
  • button.background#4563ca
  • button.foreground#ffffff
  • button.hoverBackground#3252b8
  • button.secondaryBackground#e1dfdf
  • button.secondaryForeground#000000
  • button.secondaryHoverBackground#b0afaf
  • checkbox.background#ffffff
  • checkbox.border#c8c7c7
  • checkbox.foreground#3e3e3e
  • commandCenter.activeBackground#fdfcfc
  • commandCenter.activeBorder#c8c7c7
  • commandCenter.activeForeground#3e3e3e
  • commandCenter.background#ffffff
  • commandCenter.border#e1dfdf
  • commandCenter.foreground#6a6a6a
  • commandCenter.inactiveBorder#e1dfdf
  • commandCenter.inactiveForeground#828282
  • debugToolBar.background#ffffff
  • descriptionForeground#6a6a6a
  • diffEditor.border#e1dfdf
  • diffEditor.insertedLineBackground#66ce9833
  • diffEditor.insertedTextBackground#17b87733
  • diffEditor.move.border#999999
  • diffEditor.moveActive.border#4563ca
  • diffEditor.removedLineBackground#fc8f8e33
  • diffEditor.removedTextBackground#f7676933
  • diffEditorGutter.insertedLineBackground#66ce981a
  • diffEditorGutter.removedLineBackground#fc8f8e1a
  • diffEditorOverview.insertedForeground#66ce9866
  • diffEditorOverview.removedForeground#fc8f8e66
  • dropdown.background#ffffff
  • dropdown.border#c8c7c7
  • dropdown.foreground#3e3e3e
  • dropdown.listBackground#faf8f8
  • editor.background#ffffff
  • editor.findMatchBackground#df812866
  • editor.findMatchBorder#df8128
  • editor.findMatchHighlightBackground#ffc26e66
  • editor.findMatchHighlightBorder#ffc26e
  • editor.focusedStackFrameHighlightBackground#28a74525
  • editor.foldBackground#faf8f8
  • editor.foreground#292929
  • editor.inactiveSelectionBackground#bbceff66
  • editor.lineHighlightBackground#faf8f8
  • editor.linkedEditingBackground#a87ffb99
  • editor.selectionBackground#bbceff99
  • editor.selectionHighlightBackground#98e4b999
  • editor.selectionHighlightBorder#98e4b999
  • editor.stackFrameHighlightBackground#ffd33d33
  • editor.wordHighlightBackground#ffc9aa66
  • editor.wordHighlightBorder#ffc9aa
  • editor.wordHighlightStrongBackground#ffc9aa66
  • editor.wordHighlightStrongBorder#ffc9aa
  • editorBracketHighlight.foreground1#0075a2
  • editorBracketHighlight.foreground2#d07826
  • editorBracketHighlight.foreground3#6f4cde
  • editorBracketHighlight.foreground4#0075a2
  • editorBracketHighlight.foreground5#d07826
  • editorBracketHighlight.foreground6#6f4cde
  • editorBracketMatch.background#abe1f899
  • editorBracketMatch.border#abe1f8
  • editorCodeLens.foreground#6a6a6a
  • editorCursor.foreground#3252b8
  • editorError.foreground#df4047
  • editorGhostText.foreground#b0afaf
  • editorGroup.border#e1dfdf
  • editorGroupHeader.tabsBackground#faf8f8
  • editorGroupHeader.tabsBorder#e1dfdf
  • editorGutter.addedBackground#98e4b9
  • editorGutter.deletedBackground#fc8f8e
  • editorGutter.foldingControlForeground#6a6a6a
  • editorGutter.modifiedBackground#98b1ff
  • editorHint.foreground#17975f
  • editorIndentGuide.activeBackground1#c8c7c7
  • editorIndentGuide.background1#eeecec
  • editorInfo.foreground#5876de
  • editorInlayHint.background#8282821a
  • editorInlayHint.foreground#828282
  • editorInlayHint.typeBackground#8282821a
  • editorInlayHint.typeForeground#828282
  • editorLightBulb.foreground#df8128
  • editorLineNumber.activeForeground#292929
  • editorLineNumber.foreground#c8c7c7
  • editorLink.activeForeground#4563ca
  • editorOverviewRuler.border#ffffff
  • editorWarning.foreground#df8128
  • editorWhitespace.foreground#c8c7c7
  • editorWidget.background#ffffff
  • editorWidget.border#b0afaf
  • errorForeground#c1313b
  • focusBorder#5876de
  • foreground#292929
  • gitDecoration.addedResourceForeground#17975f
  • gitDecoration.conflictingResourceForeground#c16f23
  • gitDecoration.deletedResourceForeground#df4047
  • gitDecoration.ignoredResourceForeground#999999
  • gitDecoration.modifiedResourceForeground#5876de
  • gitDecoration.submoduleResourceForeground#999999
  • gitDecoration.untrackedResourceForeground#17975f
  • icon.foreground#292929
  • input.background#ffffff
  • input.border#c8c7c7
  • input.foreground#3e3e3e
  • input.placeholderForeground#999999
  • inputOption.activeBackground#7895ff4d
  • inputOption.activeBorder#7895ff
  • inputOption.activeForeground#292929
  • inputValidation.errorBorder#c1313b
  • keybindingLabel.background#faf8f8
  • keybindingLabel.border#e1dfdf
  • keybindingLabel.bottomBorder#e1dfdf
  • keybindingLabel.foreground#3e3e3e
  • list.activeSelectionBackground#e1dfdf
  • list.activeSelectionForeground#3e3e3e
  • list.errorForeground#c1313b
  • list.focusBackground#bbceff
  • list.hoverBackground#eeecec
  • list.hoverForeground#3e3e3e
  • list.inactiveFocusBackground#dee7fc
  • list.inactiveSelectionBackground#eeecec
  • list.inactiveSelectionForeground#3e3e3e
  • list.warningForeground#c16f23
  • menu.background#faf8f8
  • menu.border#c8c7c7
  • menu.foreground#3e3e3e
  • menu.selectionBackground#e1dfdf
  • menu.selectionForeground#3e3e3e
  • menu.separatorBackground#e1dfdf
  • notificationCenterHeader.background#ffffff
  • notificationCenterHeader.foreground#6a6a6a
  • notifications.background#faf8f8
  • notifications.border#c8c7c7
  • notifications.foreground#3e3e3e
  • notificationsErrorIcon.foreground#df4047
  • notificationsInfoIcon.foreground#828282
  • notificationsWarningIcon.foreground#df8128
  • notificationToast.border#c8c7c7
  • panel.background#faf8f8
  • panel.border#e1dfdf
  • panelInput.border#e1dfdf
  • panelSection.border#e1dfdf
  • panelSectionHeader.background#00000000
  • panelSectionHeader.foreground#3e3e3e
  • panelTitle.activeBorder#5876de
  • panelTitle.activeForeground#3e3e3e
  • panelTitle.inactiveForeground#6a6a6a
  • peekView.border#5876de
  • peekViewEditor.background#faf8f8
  • peekViewEditor.matchHighlightBackground#df812866
  • peekViewEditor.matchHighlightBorder#df8128
  • peekViewResult.background#eeecec
  • peekViewResult.matchHighlightBackground#df812866
  • peekViewResult.selectionBackground#e1dfdf
  • pickerGroup.border#e1dfdf
  • pickerGroup.foreground#3e3e3e
  • problemsErrorIcon.foreground#df4047
  • problemsInfoIcon.foreground#828282
  • problemsWarningIcon.foreground#df8128
  • progressBar.background#7895ff
  • quickInput.background#ffffff
  • quickInput.foreground#3e3e3e
  • quickInputTitle.background#ffffff
  • sash.hoverBorder#5876de
  • scrollbar.shadow#6a737d33
  • scrollbarSlider.activeBackground#959da588
  • scrollbarSlider.background#959da533
  • scrollbarSlider.hoverBackground#959da544
  • settings.headerForeground#3e3e3e
  • settings.modifiedItemIndicator#7895ff
  • sideBar.background#faf8f8
  • sideBar.border#e1dfdf
  • sideBar.foreground#535353
  • sideBarSectionHeader.background#faf8f8
  • sideBarSectionHeader.border#e1dfdf
  • sideBarSectionHeader.foreground#3e3e3e
  • sideBarTitle.foreground#3e3e3e
  • statusBar.background#ffffff
  • statusBar.border#e1dfdf
  • statusBar.debuggingBackground#fc8f8e
  • statusBar.debuggingForeground#000000
  • statusBar.foreground#6a6a6a
  • statusBar.noFolderBackground#ffffff
  • statusBarItem.prominentBackground#e8eaed
  • tab.activeBackground#ffffff
  • tab.activeBorder#ffffff
  • tab.activeBorderTop#5876de
  • tab.activeForeground#3e3e3e
  • tab.border#e1dfdf
  • tab.hoverBackground#ffffff
  • tab.inactiveBackground#faf8f8
  • tab.inactiveForeground#6a6a6a
  • tab.unfocusedActiveBorder#ffffff
  • tab.unfocusedActiveBorderTop#e1dfdf
  • tab.unfocusedActiveForeground#b0afaf
  • tab.unfocusedHoverBackground#ffffff
  • tab.unfocusedHoverForeground#6a6a6a
  • tab.unfocusedInactiveForeground#b0afaf
  • terminal.ansiBlack#3e3e3e
  • terminal.ansiBlue#4563ca
  • terminal.ansiBrightBlack#000000
  • terminal.ansiBrightBlue#002583
  • terminal.ansiBrightCyan#00607e
  • terminal.ansiBrightGreen#00522f
  • terminal.ansiBrightMagenta#4d21bb
  • terminal.ansiBrightRed#a52430
  • terminal.ansiBrightWhite#535353
  • terminal.ansiBrightYellow#904b1a
  • terminal.ansiCyan#0075a2
  • terminal.ansiGreen#007b49
  • terminal.ansiMagenta#6f4cde
  • terminal.ansiRed#d03941
  • terminal.ansiWhite#6a6a6a
  • terminal.ansiYellow#a65921
  • terminal.foreground#535353
  • terminal.tab.activeBorder#5876de
  • terminalCursor.background#b0afaf
  • terminalCursor.foreground#4563ca
  • textBlockQuote.background#fdfcfc
  • textBlockQuote.border#e1dfdf
  • textCodeBlock.background#faf8f8
  • textLink.activeForeground#183da4
  • textLink.foreground#4563ca
  • textPreformat.foreground#6a6a6a
  • textSeparator.foreground#b0afaf
  • titleBar.activeBackground#ffffff
  • titleBar.activeForeground#3e3e3e
  • titleBar.border#e1dfdf
  • titleBar.inactiveBackground#faf8f8
  • titleBar.inactiveForeground#6a6a6a
  • toolbar.activeBackground#29292929
  • toolbar.hoverBackground#29292914
  • tree.indentGuidesStroke#e1dfdf
  • widget.shadow#29292940

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.comment#707070
constant, entity.name.constant, variable.other.constant, variable.language#3252B8
entity, entity.name#6F4CDE
variable.parameter.function#292929
entity.name.tag#007B49
keyword#C43058
storage, storage.type#C43058
annotation#C43058
storage.modifier.package, storage.modifier.import, storage.type.java#292929
string, punctuation.definition.string, string punctuation.section.embedded source#007B49
string.quoted.double.html, string.quoted.single.html, string.unquoted.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, string.quoted.double.xml, string.quoted.single.xml, string.unquoted.xml, punctuation.definition.string.begin.xml, punctuation.definition.string.end.xml, string punctuation.section.embedded source#0075A2
support#3252B8
support.type.property-name, entity.name.tag.yaml#0075A2
meta.property-name#3252B8
variable#D07826
variable.other#292929
invalid.broken#AD1C48italic
invalid.deprecated#AD1C48italic
invalid.illegal#AD1C48italic
invalid.unimplemented#AD1C48italic
carriage-return#FDFCFCitalic underline
message.error#AD1C48
string source#292929
string variable#3252B8
source.regexp, string.regexp#007B49
string.regexp.character-class, string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition#007B49
string.regexp constant.character.escape#007B49bold
support.constant#3252B8
support.variable#3252B8
meta.module-reference#3252B8
punctuation.definition.list.begin.markdown#D07826
markup.heading, markup.heading entity.name#3252B8bold
markup.quote#007B49
markup.italic#292929italic
markup.bold#292929bold
markup.raw#3252B8
markup.deleted, meta.diff.header.from-file, punctuation.definition.deleted#AD1C48
markup.inserted, meta.diff.header.to-file, punctuation.definition.inserted#007B49
markup.changed, punctuation.definition.changed#D07826
markup.ignored, markup.untracked#FAF8F8
meta.diff.range#6F4CDEbold
meta.diff.header#3252B8
meta.separator#3252B8bold
meta.output#3252B8
brackethighlighter.tag, brackethighlighter.curly, brackethighlighter.round, brackethighlighter.square, brackethighlighter.angle, brackethighlighter.quote#6A6A6A
brackethighlighter.unmatched#AD1C48
constant.other.reference.link, string.other.link#007B49underline
token.info-token#316BCD
token.warn-token#CD9731
token.error-token#CD3131
token.debug-token#800080

Shiki preview

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

Loading...