Skip to main content
Coding Theme

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#161616
  • activityBar.dropBackground#414339
  • activityBar.foreground#0df7f7
  • activityBar.inactiveForeground#3e665d
  • activityBarBadge.background#ffc600
  • activityBarBadge.foreground#000000
  • badge.background#ffc600
  • badge.foreground#000000
  • button.background#434343
  • button.hoverBackground#545454
  • contrastBorder#2b2a2a
  • debugToolBar.background#11110f
  • diffEditor.insertedTextBackground#66852880
  • diffEditor.removedTextBackground#90274a80
  • dropdown.background#464546
  • editor.background#0a0a0a
  • editor.foreground#f8f8f2
  • editor.lineHighlightBackground#0a0a0a
  • editor.selectionBackground#135564
  • editor.selectionHighlightBackground#135564
  • editor.wordHighlightBackground#2d30eea1
  • editorBracketMatch.border#b90044
  • editorCursor.foreground#41d520
  • editorGroup.border#414339
  • editorGroup.dropBackground#41433980
  • editorGroupHeader.tabsBackground#161616
  • editorGroupHeader.tabsBorder#00ffea
  • editorHoverWidget.background#414339
  • editorHoverWidget.border#003f87
  • editorIndentGuide.background#464741
  • editorLineNumber.activeForeground#e46100
  • editorLineNumber.foreground#0000ff
  • editorSuggestWidget.background#272822
  • editorSuggestWidget.border#75715e
  • editorWhitespace.foreground#464741
  • editorWidget.background#2c2e29
  • focusBorder#464646
  • gitDecoration.deletedResourceForeground#df312b
  • gitDecoration.modifiedResourceForeground#da854c
  • gitDecoration.untrackedResourceForeground#47cc76
  • input.background#464446
  • inputOption.activeBorder#75715e
  • inputValidation.errorBackground#90274a
  • inputValidation.errorBorder#f92672
  • inputValidation.infoBackground#546190
  • inputValidation.infoBorder#819aff
  • inputValidation.warningBackground#848528
  • inputValidation.warningBorder#e2e22e
  • list.activeSelectionBackground#2e2e2e
  • list.dropBackground#414339
  • list.focusBackground#414339
  • list.highlightForeground#f8f8f2
  • list.hoverBackground#414141
  • list.inactiveSelectionBackground#2e2e2e
  • panel.border#414339
  • panelTitle.activeBorder#75715e
  • panelTitle.activeForeground#f8f8f2
  • panelTitle.inactiveForeground#75715e
  • peekView.border#003f87
  • peekViewEditor.background#272822
  • peekViewEditor.matchHighlightBackground#525252
  • peekViewResult.background#1e1f1c
  • peekViewResult.matchHighlightBackground#525252
  • peekViewResult.selectionBackground#20211d
  • peekViewTitle.background#1e1f1c
  • pickerGroup.foreground#75715e
  • progressBar.background#75715e
  • selection.background#373737
  • sideBar.background#0f0f0e
  • sideBarSectionHeader.background#383838
  • sideBarTitle.foreground#ffffff
  • statusBar.background#1b1b1b
  • statusBar.debuggingBackground#1b1b1b
  • statusBar.debuggingForeground#fffb00
  • statusBar.foreground#0df7f7
  • statusBar.noFolderBackground#1b1b1b
  • statusBar.noFolderForeground#ff0000
  • tab.activeBackground#0f0f0e
  • tab.activeBorderTop#09f7eb
  • tab.activeForeground#09f7eb
  • tab.border#1e1f1c
  • tab.inactiveBackground#161616
  • tab.inactiveForeground#ccccc7
  • terminal.ansiBlack#333333
  • terminal.ansiBlue#6a7ec8
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#819aff
  • terminal.ansiBrightCyan#66d9ef
  • terminal.ansiBrightGreen#a6e22e
  • terminal.ansiBrightMagenta#ae81ff
  • terminal.ansiBrightRed#f92672
  • terminal.ansiBrightWhite#f8f8f2
  • terminal.ansiBrightYellow#e2e22e
  • terminal.ansiCyan#56adbc
  • terminal.ansiGreen#86b42b
  • terminal.ansiMagenta#8c6bc8
  • terminal.ansiRed#c4265e
  • terminal.ansiWhite#e3e3dd
  • terminal.ansiYellow#b3b42b
  • terminal.foreground#00fd61
  • terminalCursor.foreground#41d520
  • titleBar.activeBackground#161616
  • widget.shadow#000000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment#75715Eitalic
string#CAFF4D
punctuation.definition.template-expression, punctuation.section.embedded.coffee#F92672
meta.template.expression#F8F8F2
constant.numeric#AE81FF
constant.language#AE81FF
constant.character, constant.other#AE81FF
variable#D3D3D3
keyword#F92672
storage#F92672
storage.type#66D9EFitalic
entity.name.type, entity.name.class#A6E22Eunderline
variable.other, variable.js, punctuation.separator.variable#0761E8
entity.other.inherited-class#A6E22Eitalic underline
entity.name.function#90C920
variable.parameter#FD971F
entity.name.tag#F92672
entity.other.attribute-name#70C1B4italic
support.function#66D9EFitalic
entity.other.attribute-name.id.css#32cd32italic
entity.other.attribute-name.class.css#00ff00italic
support.constant.property-value.css#ffffff
support.constant#66D9EF
support.type, support.class#66D9EF
support.other.variable
invalid#F8F8F0
invalid.deprecated#F8F8F0
meta.structure.dictionary.json string.quoted.double.json#CFCFC2
meta.diff, meta.diff.header#75715E
markup.deleted#F92672
markup.inserted#A6E22E
markup.changed#E6DB74
constant.numeric.line-number.find-in-files - match#AE81FFA0
entity.name.filename.find-in-files#E6DB74
markup.quote#F92672
markup.list#E6DB74
markup.bold, markup.italic#66D9EF
markup.inline.raw#FD971F
markup.heading#A6E22E
markup.heading.setext#A6E22E
token.info-token#6796e6
token.warn-token#cd9731
token.error-token#f44747
token.debug-token#b267e6
variable.language#FD971F
modifier, this, comment, storage.modifier.js, entity.other.attribute-name.js, entity.other.attribute-name.htmlitalic
comment, emphasis, entity.name.method.js, entity.name.class.js, entity.name.tag.doctype, entity.other.attribute-name, entity.other.attribute-name.tag.jade, entity.other.attribute-name.tag.pug, keyword.control, keyword.operator.comparison, keyword.control.flow.js, keyword.control.flow.ts, keyword.control.flow.tsx, keyword.control.ruby, keyword.control.module.ruby, keyword.control.class.ruby, keyword.control.def.ruby, keyword.control.loop.js, keyword.control.loop.ts, keyword.control.import.js, keyword.control.import.ts, keyword.control.import.tsx, keyword.control.from.js, keyword.control.from.ts, keyword.control.from.tsx, keyword.operator.expression.delete, keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.relational, keyword.operator.sizeof, keyword.operator.logical.python, italic, markup.italic, markup.quote, markup.changed, markup.italic.markdown, markup.quote.markdown, markup.deleted.diff, markup.inserted.diff, meta.delimiter.period, meta.diff.header.git, meta.diff.header.from-file, meta.diff.header.to-file, meta.tag.sgml.doctype, meta.class meta.method.declaration meta.var.expr storage.type.js, meta.decorator punctuation.decorator, meta.selector, punctuation.accessor, punctuation.definition.comment, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded, quote, source.js constant.other.object.key.js string.unquoted.label.js, source.go keyword.package.go, source.go keyword.import.go, source.go keyword.function.go, source.go keyword.type.go, source.go keyword.struct.go, source.go keyword.interface.go, source.go keyword.const.go, source.go keyword.var.go, source.go keyword.map.go, source.go keyword.channel.go, source.go keyword.control.go, storage, storage.type, storage.modifier, storage.type.property.js, storage.type.property.ts, storage.type.property.tsx, tag.decorator.js entity.name.tag.js, tag.decorator.js, text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name, variable.language, variable.other.object.propertyitalic
Dark Cipher by Mattaz - VS Code Theme