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.background#19181a
  • activityBar.foreground#f8f8f2
  • badge.background#75715E
  • badge.foreground#f8f8f2
  • button.background#75715E
  • debugToolBar.background#1e1f1c
  • diffEditor.insertedTextBackground#4b661680
  • diffEditor.removedTextBackground#90274A70
  • dropdown.background#383539
  • dropdown.listBackground#1e1f1c
  • editor.background#2d2a2e
  • editor.foreground#f8f8f2
  • editor.lineHighlightBackground#383539
  • editor.selectionBackground#878b9180
  • editor.selectionHighlightBackground#575b6180
  • editor.wordHighlightBackground#4a4a7680
  • editor.wordHighlightStrongBackground#6a6a9680
  • editorCursor.foreground#f8f8f0
  • editorGroup.border#34352f
  • editorGroup.dropBackground#41433980
  • editorGroupHeader.tabsBackground#1e1f1c
  • editorHoverWidget.background#383539
  • editorHoverWidget.border#383539
  • editorIndentGuide.activeBackground#767771
  • editorIndentGuide.background#464741
  • editorLineNumber.activeForeground#c2c2bf
  • editorLineNumber.foreground#90908a
  • editorSuggestWidget.background#2d2a2e
  • editorSuggestWidget.border#75715E
  • editorWhitespace.foreground#464741
  • editorWidget.background#1e1f1c
  • focusBorder#99947c
  • input.background#383539
  • inputOption.activeBorder#75715E
  • inputValidation.errorBackground#90274A
  • inputValidation.errorBorder#FF6188
  • inputValidation.infoBackground#546190
  • inputValidation.infoBorder#819aff
  • inputValidation.warningBackground#848528
  • inputValidation.warningBorder#e2e22e
  • list.activeSelectionBackground#2d2a2d
  • list.dropBackground#383539
  • list.highlightForeground#f8f8f2
  • list.hoverBackground#383539
  • list.inactiveSelectionBackground#221f22
  • menu.background#1e1f1c
  • menu.foreground#cccccc
  • minimap.selectionHighlight#878b9180
  • panel.border#383539
  • panelTitle.activeBorder#75715E
  • panelTitle.activeForeground#f8f8f2
  • panelTitle.inactiveForeground#75715E
  • peekView.border#75715E
  • peekViewEditor.background#2d2a2e
  • peekViewEditor.matchHighlightBackground#75715E
  • peekViewResult.background#1e1f1c
  • peekViewResult.matchHighlightBackground#75715E
  • peekViewResult.selectionBackground#383539
  • peekViewTitle.background#1e1f1c
  • pickerGroup.foreground#75715E
  • ports.iconRunningProcessForeground#ccccc7
  • progressBar.background#75715E
  • quickInputList.focusBackground#383539
  • selection.background#878b9180
  • settings.focusedRowBackground#2d2a2e
  • sideBar.background#221f22
  • sideBarSectionHeader.background#221f22
  • statusBar.background#221f22
  • statusBar.debuggingBackground#75715E
  • statusBar.noFolderBackground#2d2a2e
  • statusBarItem.remoteBackground#AC6218
  • tab.border#1e1f1c
  • tab.inactiveBackground#34352f
  • tab.inactiveForeground#ccccc7
  • tab.lastPinnedBorder#383539
  • terminal.ansiBlack#333333
  • terminal.ansiBlue#6A7EC8
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#819aff
  • terminal.ansiBrightCyan#78DCE8
  • terminal.ansiBrightGreen#A9DC76
  • terminal.ansiBrightMagenta#AE81FF
  • terminal.ansiBrightRed#FF6188
  • terminal.ansiBrightWhite#f8f8f2
  • terminal.ansiBrightYellow#e2e22e
  • terminal.ansiCyan#56ADBC
  • terminal.ansiGreen#86B42B
  • terminal.ansiMagenta#8C6BC8
  • terminal.ansiRed#C4265E
  • terminal.ansiWhite#e3e3dd
  • terminal.ansiYellow#B3B42B
  • titleBar.activeBackground#1e1f1c
  • widget.shadow#00000098

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
—#F8F8F2—
meta.embedded, source.groovy.embedded, string meta.image.inline.markdown, variable.legacy.builtin.python#F8F8F2—
comment#88846f—
string#E6DB74—
punctuation.definition.template-expression, punctuation.section.embedded#FF6188—
meta.template.expression#F8F8F2—
constant.numeric#AE81FF—
constant.language#AE81FF—
constant.character, constant.other#AE81FF—
variable#F8F8F2
variable.other.constant#AB9DF2
keyword#FF6188
keyword.control.from#FF6188
keyword.control.import#FF6188
keyword.control.export#FF6188
keyword.control.default#FF6188
keyword.control.flow#FF6188
keyword.control.type#FF6188
keyword.control.module.js#FF6188
keyword.control.module#FF6188
keyword.other.unit#FF6188
storage#FF6188
storage.type#78DCE8
storage.type.function#78DCE8
entity.name.type.class#A9DC76
entity.name.type, entity.name.class, entity.name.namespace, entity.name.scope-resolution#A9DC76underline
entity.other.inherited-class#A9DC76underline
entity.name.function#A9DC76
variable.parameter#FC9867
entity.name.tag#FF6188
entity.other.attribute-name#78DCE8
support.function#78DCE8
support.constant#78DCE8
support.type, support.class#A9DC76
support.type.property-name#FCFCFA
support.other.variable—
invalid#F44747
invalid.deprecated#F44747—
meta.structure.dictionary.json string.quoted.double.json#FFD866—
meta.diff, meta.diff.header#75715E—
markup.deleted#FF6188—
markup.inserted#A9DC76—
markup.changed#E6DB74—
constant.numeric.line-number.find-in-files - match#AE81FFA0—
entity.name.filename.find-in-files#E6DB74—
markup.quote#FF6188—
markup.list#E6DB74—
markup.bold, markup.italic#78DCE8—
markup.inline.raw#FD971F
markup.heading#A9DC76—
markup.heading.setext#A9DC76bold
markup.heading.markdown—bold
markup.quote.markdown#75715E
markup.bold.markdown—bold
string.other.link.title.markdown,string.other.link.description.markdown#AE81FF—
markup.underline.link.markdown,markup.underline.link.image.markdown#E6DB74—
markup.italic.markdown—
markup.strikethrough—strikethrough
markup.list.unnumbered.markdown, markup.list.numbered.markdown#f8f8f2—
punctuation.definition.list.begin.markdown#A9DC76—
token.info-token#6796e6—
token.warn-token#cd9731—
token.error-token#f44747—
token.debug-token#b267e6—
variable.language#FD971F—