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#0f0f0f
  • activityBar.border#1a1a1a
  • activityBar.foreground#e8e8e8
  • activityBar.inactiveForeground#666666
  • activityBarBadge.background#ff4757
  • activityBarBadge.foreground#ffffff
  • button.background#d4845c
  • button.foreground#ffffff
  • button.hoverBackground#c97650
  • diffEditor.border#1a1a1a
  • diffEditor.insertedTextBackground#2ed57330
  • diffEditor.removedTextBackground#ff475730
  • dropdown.background#1a1a1a
  • dropdown.border#333333
  • dropdown.foreground#e8e8e8
  • editor.background#0d0d0d
  • editor.findMatchBackground#4d4d4d
  • editor.findMatchHighlightBackground#3d3d3d80
  • editor.foreground#e8e8e8
  • editor.inactiveSelectionBackground#2d2d2d80
  • editor.lineHighlightBackground#1a1a1a
  • editor.selectionBackground#3d3d3d
  • editor.wordHighlightBackground#3d3d3d80
  • editor.wordHighlightStrongBackground#4d4d4d80
  • editorBracketMatch.background#4d4d4d
  • editorBracketMatch.border#ff6b5b
  • editorCursor.foreground#ff6b5b
  • editorError.foreground#ff6b7d
  • editorHint.foreground#d9a8ff
  • editorIndentGuide.activeBackground1#666666
  • editorIndentGuide.background1#333333
  • editorInfo.foreground#26d0ce
  • editorLineNumber.activeForeground#ff6b5b
  • editorLineNumber.foreground#666666
  • editorWarning.foreground#c9a87c
  • editorWhitespace.foreground#2d2d2d
  • errorForeground#ff6b7d
  • gitDecoration.conflictingResourceForeground#d9a8ff
  • gitDecoration.deletedResourceForeground#ff4757
  • gitDecoration.ignoredResourceForeground#666666
  • gitDecoration.modifiedResourceForeground#c9a87c
  • gitDecoration.untrackedResourceForeground#2ed573
  • input.background#1a1a1a
  • input.border#333333
  • input.foreground#e8e8e8
  • input.placeholderForeground#666666
  • inputOption.activeBackground#c9a87c40
  • inputOption.activeBorder#c9a87c
  • list.activeSelectionBackground#3d3d3d
  • list.activeSelectionForeground#ffffff
  • list.errorForeground#ff6b7d
  • list.focusBackground#3d3d3d
  • list.highlightForeground#ff6b5b
  • list.hoverBackground#1a1a1a
  • list.inactiveSelectionBackground#2d2d2d
  • list.inactiveSelectionForeground#e8e8e8
  • list.warningForeground#c9a87c
  • menu.background#111111
  • menu.foreground#e8e8e8
  • menu.selectionBackground#3d3d3d
  • menu.selectionForeground#ffffff
  • menubar.selectionBackground#3d3d3d
  • menubar.selectionForeground#e8e8e8
  • minimap.background#0f0f0f
  • minimap.findMatchHighlight#ff475750
  • minimap.selectionHighlight#3d3d3d80
  • notificationCenterHeader.background#2d1b1b
  • notifications.background#1a1a1a
  • notifications.border#333333
  • notifications.foreground#e8e8e8
  • notificationsErrorIcon.foreground#ff4757
  • notificationsInfoIcon.foreground#26d0ce
  • notificationsWarningIcon.foreground#c9a87c
  • panel.background#111111
  • panel.border#1a1a1a
  • panelTitle.activeBorder#ff6b5b
  • panelTitle.activeForeground#e8e8e8
  • panelTitle.inactiveForeground#888888
  • peekViewEditor.background#111111
  • peekViewResult.background#0f0f0f
  • peekViewTitle.background#3d3d3d
  • progressBar.background#d4845c
  • scrollbar.shadow#000000
  • scrollbarSlider.activeBackground#666666
  • scrollbarSlider.background#33333350
  • scrollbarSlider.hoverBackground#55555570
  • settings.focusedRowBackground#ff475740
  • settings.headerForeground#ff4757
  • settings.modifiedItemIndicator#ff4757
  • settings.rowHoverBackground#ff475730
  • settings.textInputBorder#ff4757
  • settings.textInputForeground#ffffff
  • sideBar.background#111111
  • sideBar.border#1a1a1a
  • sideBar.foreground#cccccc
  • sideBarSectionHeader.background#1a1a1a
  • sideBarSectionHeader.foreground#e8e8e8
  • sideBarTitle.foreground#e8e8e8
  • statusBar.background#0f0f0f
  • statusBar.border#1a1a1a
  • statusBar.debuggingBackground#ff4757
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#cccccc
  • statusBar.noFolderBackground#0f0f0f
  • statusBarItem.activeBackground#4d4d4d
  • statusBarItem.hoverBackground#3d3d3d
  • tab.activeBackground#1a1a1a
  • tab.activeBorder#ff6b5b
  • tab.activeForeground#e8e8e8
  • tab.border#1a1a1a
  • tab.hoverBackground#1a1a1a
  • tab.inactiveBackground#111111
  • tab.inactiveForeground#888888
  • tab.unfocusedActiveBackground#1a1a1a
  • tab.unfocusedActiveForeground#cccccc
  • terminal.ansiBlack#0a0a0a
  • terminal.ansiBlue#3742fa
  • terminal.ansiBrightBlack#666666
  • terminal.ansiBrightBlue#5352ed
  • terminal.ansiBrightCyan#40c8c6
  • terminal.ansiBrightGreen#7bed9f
  • terminal.ansiBrightMagenta#c44569
  • terminal.ansiBrightRed#ff6b7d
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#c9a87c
  • terminal.ansiCyan#26d0ce
  • terminal.ansiGreen#2ed573
  • terminal.ansiMagenta#d9a8ff
  • terminal.ansiRed#ff4757
  • terminal.ansiWhite#e8e8e8
  • terminal.ansiYellow#c9a87c
  • terminal.background#0a0a0a
  • terminal.foreground#e8e8e8
  • terminal.selectionBackground#4d4d4d
  • terminal.selectionForeground#ffffff
  • terminalCursor.background#0a0a0a
  • terminalCursor.foreground#ff4757
  • titleBar.activeBackground#0a0a0a
  • titleBar.activeForeground#e8e8e8
  • titleBar.border#1a1a1a
  • titleBar.inactiveBackground#0a0a0a
  • titleBar.inactiveForeground#666666

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#888888
keyword, storage.type, storage.modifier, keyword.control, keyword.operator.new, keyword.other.important#ff6b5b
storage.type.js, storage.type.ts, storage.type.tsx, storage.modifier.ts, keyword.declaration#ff6b5b
storage.modifier.access, keyword.other.visibility, keyword.other.access-modifier#a0a0a0
keyword.operator, punctuation.separator, punctuation.terminator#ff6b7d
string, string.quoted, string.template#2ed573
constant.character.escape, string.regexp#7bed9f
constant.numeric, constant.language.boolean, constant.language.null, constant.language.undefined, constant.other, constant.character.escape#d9a8ff
variable, variable.other, meta.definition.variable#e0e0e0
variable.parameter, meta.parameter variable, variable.other.js#f0f0f0
entity.name.function, meta.function-call, support.function, keyword.other.special-method#d4845cbold
entity.name.class, entity.name.type.class, support.class, entity.name.type#26d0ce
entity.name.function.member, meta.method-call, meta.method#5ac2dc
variable.other.property, variable.other.object.property, meta.property-name#40c8c6
storage.type, entity.name.type, support.type, keyword.type#5352ed
entity.name.tag, punctuation.definition.tag#d4845c
entity.other.attribute-name#c9a87c
entity.other.attribute-name.class.css#26d0ce
entity.other.attribute-name.id.css#d9a8ff
support.type.property-name.css#40c8c6
support.type.property-name.json#40c8c6
markup.heading, entity.name.section.markdown#d4845cbold
markup.bold#ff4757bold
markup.italic#d9a8ffitalic
markup.inline.raw, markup.fenced_code#2ed573
markup.underline.link, string.other.link#26d0ce
invalid, invalid.illegal#ff6b7dbold underline
invalid.deprecated#c9a87cstrikethrough
keyword.control.import, keyword.control.export, keyword.control.from#ff6b7dbold
variable.language.this, variable.language.super#c78dffitalic
meta.decorator, entity.name.function.decorator#ff6b5b
entity.name.function.decorator.python, punctuation.definition.decorator.python#ff6b7d
variable.language.special.self.python, variable.parameter.function.language.special.self.python#c78dffitalic
support.function.magic.python#d4a5ffbold italic
constant.other, constant.language, variable.other.constant#d4a5ff
meta.object-literal.key, string.unquoted.label#40c8c6
support.function.builtin, support.function.console#c9a87c
punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#ff6b7d
string.regexp, string.regexp keyword.operator#7bed9fitalic
entity.name.tag.jsx, support.class.component.jsx#26d0ce
entity.other.attribute-name.jsx#ffa502italic
entity.name.type.interface#5352edbold italic
entity.name.type.alias#5352editalic
entity.name.type.parameter#a0c4ffitalic
keyword.other.sql, keyword.other.DML.sql#d4845cbold
entity.name.tag.yaml#40c8c6
entity.name.section.group-title.ini#d4845cbold
punctuation.definition.tag.begin, punctuation.definition.tag.end#ff6b7d
punctuation.section.embedded#ff6b7d
variable.parameter, meta.function.parameters, variable.parameter.function#d9a8ffitalic
variable.other.enummember#d9a8ff
keyword.type.ts, storage.type.ts, keyword.type.java, keyword.type.cpp#d9a8ffbold italic
punctuation.definition.array, punctuation.definition.collection#c9a87c
entity.name.function.constructor, meta.function.constructor#d4845cbold
support.function.builtin.js, support.function.builtin.ts#26d0cebold italic
variable.other.readwrite, variable.other.object, meta.variable-binding#c0c0c0
storage.type.arrow.js, keyword.operator.arrow#ff6b7dbold
keyword.control.async, keyword.control.await#ff4757bold
meta.function.async meta.function.parameters variable.parameter#b0d0ffitalic
storage.type.enum, keyword.declaration.enum#d9a8ffbold
meta.object.member meta.object-literal.key#5ac2dc
variable.other.destructuring, meta.destructuring#a0c4ff
variable.other.env, string.other.identifier.env#ff4757bold
string.unquoted.env#ffffffbold
support.type.primitive.schema, keyword.other.schema#a0c4ff
keyword.other.modifier.schema#c9a87c
comment.block.documentation variable, punctuation.definition.comment variable#ffa502italic
entity.name.namespace, entity.name.scope-resolution#26d0ceitalic
keyword.control.async, keyword.control.await#ff6b7dbold italic
storage.type.function.arrow#ff6b7d
keyword.control.flow, keyword.control.loop, keyword.control.conditional#ff6b5b
keyword.getter, keyword.setter#c9a87c
Demon Dark Pro by mrsiddharthsolanki - VS Code Theme