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#7895ffff
  • activityBar.background#ffffffff
  • activityBar.border#e1dfdfff
  • activityBar.foreground#3e3e3eff
  • activityBar.inactiveForeground#999999ff
  • activityBarBadge.background#4563caff
  • activityBarBadge.foreground#ffffffff
  • badge.background#dee7fcff
  • badge.foreground#4563caff
  • breadcrumb.activeSelectionForeground#6a6a6aff
  • breadcrumb.focusForeground#3e3e3eff
  • breadcrumb.foreground#828282ff
  • breadcrumbPicker.background#fdfcfcff
  • button.background#4563caff
  • button.foreground#ffffffff
  • button.hoverBackground#3252b8ff
  • button.secondaryBackground#e1dfdfff
  • button.secondaryForeground#000000ff
  • button.secondaryHoverBackground#b0afafff
  • checkbox.background#ffffffff
  • checkbox.border#c8c7c7ff
  • checkbox.foreground#3e3e3eff
  • commandCenter.activeBackground#fdfcfcff
  • commandCenter.activeBorder#c8c7c7ff
  • commandCenter.activeForeground#3e3e3eff
  • commandCenter.background#ffffffff
  • commandCenter.border#e1dfdfff
  • commandCenter.foreground#6a6a6aff
  • commandCenter.inactiveBorder#e1dfdfff
  • commandCenter.inactiveForeground#828282ff
  • debugToolBar.background#ffffffff
  • descriptionForeground#6a6a6aff
  • diffEditor.border#e1dfdfff
  • diffEditor.insertedLineBackground#66ce9833
  • diffEditor.insertedTextBackground#17b87733
  • diffEditor.move.border#999999ff
  • diffEditor.moveActive.border#4563caff
  • diffEditor.removedLineBackground#fc8f8e33
  • diffEditor.removedTextBackground#f7676933
  • diffEditorGutter.insertedLineBackground#66ce981a
  • diffEditorGutter.removedLineBackground#fc8f8e1a
  • diffEditorOverview.insertedForeground#66ce9866
  • diffEditorOverview.removedForeground#fc8f8e66
  • dropdown.background#ffffffff
  • dropdown.border#c8c7c7ff
  • dropdown.foreground#3e3e3eff
  • dropdown.listBackground#faf8f8ff
  • editor.background#ffffffff
  • editor.findMatchBackground#df812866
  • editor.findMatchBorder#df8128ff
  • editor.findMatchHighlightBackground#ffc26e66
  • editor.findMatchHighlightBorder#ffc26eff
  • editor.focusedStackFrameHighlightBackground#28a74525
  • editor.foldBackground#faf8f8ff
  • editor.foreground#292929ff
  • editor.inactiveSelectionBackground#bbceff66
  • editor.lineHighlightBackground#faf8f8ff
  • editor.linkedEditingBackground#a87ffb99
  • editor.selectionBackground#bbceff99
  • editor.selectionHighlightBackground#98e4b999
  • editor.selectionHighlightBorder#98e4b999
  • editor.stackFrameHighlightBackground#ffd33d33
  • editor.wordHighlightBackground#ffc9aa66
  • editor.wordHighlightBorder#ffc9aaff
  • editor.wordHighlightStrongBackground#ffc9aa66
  • editor.wordHighlightStrongBorder#ffc9aaff
  • editorBracketHighlight.foreground1#0075a2ff
  • editorBracketHighlight.foreground2#d07826ff
  • editorBracketHighlight.foreground3#6f4cdeff
  • editorBracketHighlight.foreground4#0075a2ff
  • editorBracketHighlight.foreground5#d07826ff
  • editorBracketHighlight.foreground6#6f4cdeff
  • editorBracketMatch.background#abe1f899
  • editorBracketMatch.border#abe1f8ff
  • editorCodeLens.foreground#6a6a6aff
  • editorCursor.foreground#3252b8ff
  • editorError.foreground#df4047ff
  • editorGhostText.foreground#b0afafff
  • editorGroup.border#e1dfdfff
  • editorGroupHeader.tabsBackground#faf8f8ff
  • editorGroupHeader.tabsBorder#e1dfdfff
  • editorGutter.addedBackground#98e4b9ff
  • editorGutter.deletedBackground#fc8f8eff
  • editorGutter.foldingControlForeground#6a6a6aff
  • editorGutter.modifiedBackground#98b1ffff
  • editorHint.foreground#17975fff
  • editorIndentGuide.activeBackground#c8c7c7ff
  • editorIndentGuide.background#eeececff
  • editorInfo.foreground#5876deff
  • editorInlayHint.background#8282821a
  • editorInlayHint.foreground#828282ff
  • editorInlayHint.typeBackground#8282821a
  • editorInlayHint.typeForeground#828282ff
  • editorLightBulb.foreground#df8128ff
  • editorLineNumber.activeForeground#292929ff
  • editorLineNumber.foreground#c8c7c7ff
  • editorLink.activeForeground#4563caff
  • editorOverviewRuler.border#ffffffff
  • editorWarning.foreground#df8128ff
  • editorWhitespace.foreground#c8c7c7ff
  • editorWidget.background#ffffffff
  • editorWidget.border#b0afafff
  • errorForeground#c1313bff
  • focusBorder#5876deff
  • foreground#292929ff
  • gitDecoration.addedResourceForeground#17975fff
  • gitDecoration.conflictingResourceForeground#c16f23ff
  • gitDecoration.deletedResourceForeground#df4047ff
  • gitDecoration.ignoredResourceForeground#999999ff
  • gitDecoration.modifiedResourceForeground#5876deff
  • gitDecoration.submoduleResourceForeground#999999ff
  • gitDecoration.untrackedResourceForeground#17975fff
  • icon.foreground#292929ff
  • input.background#ffffffff
  • input.border#c8c7c7ff
  • input.foreground#3e3e3eff
  • input.placeholderForeground#999999ff
  • inputOption.activeBackground#7895ff4d
  • inputOption.activeBorder#7895ffff
  • inputOption.activeForeground#292929ff
  • inputValidation.errorBorder#c1313bff
  • keybindingLabel.background#faf8f8ff
  • keybindingLabel.border#e1dfdfff
  • keybindingLabel.bottomBorder#e1dfdfff
  • keybindingLabel.foreground#3e3e3eff
  • list.activeSelectionBackground#e1dfdfff
  • list.activeSelectionForeground#3e3e3eff
  • list.errorForeground#c1313bff
  • list.focusBackground#bbceffff
  • list.hoverBackground#eeececff
  • list.hoverForeground#3e3e3eff
  • list.inactiveFocusBackground#dee7fcff
  • list.inactiveSelectionBackground#eeececff
  • list.inactiveSelectionForeground#3e3e3eff
  • list.warningForeground#c16f23ff
  • menu.background#faf8f8ff
  • menu.border#c8c7c7ff
  • menu.foreground#3e3e3eff
  • menu.selectionBackground#e1dfdfff
  • menu.selectionForeground#3e3e3eff
  • menu.separatorBackground#e1dfdfff
  • notificationCenterHeader.background#ffffffff
  • notificationCenterHeader.foreground#6a6a6aff
  • notifications.background#faf8f8ff
  • notifications.border#c8c7c7ff
  • notifications.foreground#3e3e3eff
  • notificationsErrorIcon.foreground#df4047ff
  • notificationsInfoIcon.foreground#828282ff
  • notificationsWarningIcon.foreground#df8128ff
  • notificationToast.border#c8c7c7ff
  • panel.background#faf8f8ff
  • panel.border#e1dfdfff
  • panelInput.border#e1dfdfff
  • panelSection.border#e1dfdfff
  • panelSectionHeader.background#0000
  • panelSectionHeader.foreground#3e3e3eff
  • panelTitle.activeBorder#5876deff
  • panelTitle.activeForeground#3e3e3eff
  • panelTitle.inactiveForeground#6a6a6aff
  • peekView.border#5876deff
  • peekViewEditor.background#faf8f8ff
  • peekViewEditor.matchHighlightBackground#df812866
  • peekViewEditor.matchHighlightBorder#df8128ff
  • peekViewResult.background#eeececff
  • peekViewResult.matchHighlightBackground#df812866
  • peekViewResult.selectionBackground#e1dfdfff
  • pickerGroup.border#e1dfdfff
  • pickerGroup.foreground#3e3e3eff
  • problemsErrorIcon.foreground#df4047ff
  • problemsInfoIcon.foreground#828282ff
  • problemsWarningIcon.foreground#df8128ff
  • progressBar.background#7895ffff
  • quickInput.background#ffffffff
  • quickInput.foreground#3e3e3eff
  • quickInputTitle.background#ffffffff
  • sash.hoverBorder#5876deff
  • scrollbar.shadow#6a737d33
  • scrollbarSlider.activeBackground#959da588
  • scrollbarSlider.background#959da533
  • scrollbarSlider.hoverBackground#959da544
  • settings.headerForeground#3e3e3eff
  • settings.modifiedItemIndicator#7895ffff
  • sideBar.background#faf8f8ff
  • sideBar.border#e1dfdfff
  • sideBar.foreground#535353ff
  • sideBarSectionHeader.background#faf8f8ff
  • sideBarSectionHeader.border#e1dfdfff
  • sideBarSectionHeader.foreground#3e3e3eff
  • sideBarTitle.foreground#3e3e3eff
  • statusBar.background#ffffffff
  • statusBar.border#e1dfdfff
  • statusBar.debuggingBackground#fc8f8eff
  • statusBar.debuggingForeground#000000ff
  • statusBar.foreground#6a6a6aff
  • statusBar.noFolderBackground#ffffffff
  • statusBarItem.prominentBackground#e8eaed
  • tab.activeBackground#ffffffff
  • tab.activeBorder#ffffffff
  • tab.activeBorderTop#5876deff
  • tab.activeForeground#3e3e3eff
  • tab.border#e1dfdfff
  • tab.hoverBackground#ffffffff
  • tab.inactiveBackground#faf8f8ff
  • tab.inactiveForeground#6a6a6aff
  • tab.unfocusedActiveBorder#ffffffff
  • tab.unfocusedActiveBorderTop#e1dfdfff
  • tab.unfocusedActiveForeground#b0afafff
  • tab.unfocusedHoverBackground#ffffffff
  • tab.unfocusedHoverForeground#6a6a6aff
  • tab.unfocusedInactiveForeground#b0afafff
  • terminal.ansiBlack#3e3e3eff
  • terminal.ansiBlue#4563caff
  • terminal.ansiBrightBlack#000000ff
  • terminal.ansiBrightBlue#002583ff
  • terminal.ansiBrightCyan#00607eff
  • terminal.ansiBrightGreen#00522fff
  • terminal.ansiBrightMagenta#4d21bbff
  • terminal.ansiBrightRed#a52430ff
  • terminal.ansiBrightWhite#535353ff
  • terminal.ansiBrightYellow#904b1aff
  • terminal.ansiCyan#0075a2ff
  • terminal.ansiGreen#007b49ff
  • terminal.ansiMagenta#6f4cdeff
  • terminal.ansiRed#d03941ff
  • terminal.ansiWhite#6a6a6aff
  • terminal.ansiYellow#a65921ff
  • terminal.foreground#535353ff
  • terminal.tab.activeBorder#5876deff
  • terminalCursor.background#b0afafff
  • terminalCursor.foreground#4563caff
  • textBlockQuote.background#fdfcfcff
  • textBlockQuote.border#e1dfdfff
  • textCodeBlock.background#faf8f8ff
  • textLink.activeForeground#183da4ff
  • textLink.foreground#4563caff
  • textPreformat.foreground#6a6a6aff
  • textSeparator.foreground#b0afafff
  • titleBar.activeBackground#ffffffff
  • titleBar.activeForeground#3e3e3eff
  • titleBar.border#e1dfdfff
  • titleBar.inactiveBackground#faf8f8ff
  • titleBar.inactiveForeground#6a6a6aff
  • toolbar.activeBackground#29292929
  • toolbar.hoverBackground#29292914
  • tree.indentGuidesStroke#e1dfdfff
  • welcomePage.buttonBackground#faf8f8ff
  • welcomePage.buttonHoverBackground#e1dfdfff
  • widget.border#c8c7c7ff
  • widget.shadow#29292940

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.comment#707070ff
constant, entity.name.constant, variable.other.constant, variable.language#3252b8ff
entity, entity.name#6f4cdeff
variable.parameter.function#292929ff
entity.name.tag#007b49ff
keyword#c43058ff
storage, storage.type#c43058ff
annotation#c43058ff
storage.modifier.package, storage.modifier.import, storage.type.java#292929ff
string, punctuation.definition.string, string punctuation.section.embedded source#007b49ff
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#0075a2ff
support#3252b8ff
support.type.property-name, entity.name.tag.yaml#0075a2ff
meta.property-name#3252b8ff
variable#d07826ff
variable.other#292929ff
invalid.broken#ad1c48ffitalic
invalid.deprecated#ad1c48ffitalic
invalid.illegal#ad1c48ffitalic
invalid.unimplemented#ad1c48ffitalic
carriage-return#fdfcfcffitalic underline
message.error#ad1c48ff
string source#292929ff
string variable#3252b8ff
source.regexp, string.regexp#007b49ff
string.regexp.character-class, string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition#007b49ff
string.regexp constant.character.escape#007b49ffbold
support.constant#3252b8ff
support.variable#3252b8ff
meta.module-reference#3252b8ff
punctuation.definition.list.begin.markdown#d07826ff
markup.heading, markup.heading entity.name#3252b8ffbold
markup.quote#007b49ff
markup.italic#292929ffitalic
markup.bold#292929ffbold
markup.raw#3252b8ff
markup.deleted, meta.diff.header.from-file, punctuation.definition.deleted#ad1c48ff
markup.inserted, meta.diff.header.to-file, punctuation.definition.inserted#007b49ff
markup.changed, punctuation.definition.changed#d07826ff
markup.ignored, markup.untracked#faf8f8ff
meta.diff.range#6f4cdeffbold
meta.diff.header#3252b8ff
meta.separator#3252b8ffbold
meta.output#3252b8ff
brackethighlighter.tag, brackethighlighter.curly, brackethighlighter.round, brackethighlighter.square, brackethighlighter.angle, brackethighlighter.quote#6a6a6aff
brackethighlighter.unmatched#ad1c48ff
constant.other.reference.link, string.other.link#007b49ffunderline

Shiki preview

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

Loading...