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#353535
  • activityBar.foreground#ffffff
  • activityBarBadge.background#3655b5
  • button.background#565656
  • dropdown.background#525252
  • editor.background#1e1e1e
  • editor.foreground#c5c8c6
  • editor.lineHighlightBackground#303030
  • editor.selectionBackground#676b7180
  • editor.selectionHighlightBackground#575b6180
  • editor.wordHighlightBackground#4747a180
  • editor.wordHighlightStrongBackground#6767ce80
  • editorCursor.foreground#c07020
  • editorGroupHeader.tabsBackground#282828
  • editorIndentGuide.activeBackground#707057
  • editorIndentGuide.background#505037
  • editorLineNumber.activeForeground#949494
  • editorWhitespace.foreground#505037
  • focusBorder#3655b5
  • inputOption.activeBorder#3655b5
  • list.activeSelectionBackground#707070
  • list.focusBackground#707070
  • list.highlightForeground#e58520
  • list.hoverBackground#444444
  • list.inactiveSelectionBackground#4e4e4e
  • menu.background#272727
  • menu.foreground#CCCCCC
  • panelTitle.activeForeground#ffffff
  • peekView.border#3655b5
  • pickerGroup.foreground#b0b0b0
  • sideBar.background#272727
  • sideBarSectionHeader.background#505050
  • statusBar.background#505050
  • statusBar.debuggingBackground#505050
  • statusBar.noFolderBackground#505050
  • tab.border#303030
  • tab.inactiveBackground#404040
  • tab.inactiveForeground#d8d8d8
  • tab.modifiedBorder#6796e6
  • terminal.ansiWhite#ffffff
  • titleBar.activeBackground#505050

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
commentitalic
keyword.control.lua, keyword.operator.logical.lua, storage.modifier.lua, support.function.lua#9872a2
support.function.metamethod.luaitalic
keyword.operator.lua#676867
entity.name.function.lua, entity.name.table.lua, entity.name.member.lua, entity.name.method.lua#ce6700
variable.language.lua, constant.language.lua, constant.language.quoted.lua, support.constant.lua#569cd6
constant.character.escape.lua#d1e64e
keyword.operator.toc#9cdcfe
keyword.control.toc#9872a2
keyword.control.x.toc#6089b4
variable.parameter.toc#c5c8c6
support.function.api.lua#ff8000
support.function.api.lua.protected, support.function.api.lua.nocombat#cc6600
support.method.api.lua#ffaa00
support.function.library.lua#ffaf3e
support.variable.object.library.lua#ffd500
support.variable.value.library.lua#d7ba7d
support.constant.api.lua, support.constant.quoted.api.lua, support.constant.quoted.handler.api.lua, support.constant.quoted.event.api.lua#4ec9b0
invalid.removed.lua, invalid.illegal.lua#f44747
commentitalic
keyword.control.lua, keyword.operator.logical.lua, storage.modifier.lua, support.function.lua#9872a2
support.function.metamethod.luaitalic
keyword.operator.lua#676867
entity.name.function.lua, entity.name.table.lua, entity.name.member.lua, entity.name.method.lua#ce6700
variable.language.lua, constant.language.lua, constant.language.quoted.lua, support.constant.lua#569cd6
constant.character.escape.lua#d1e64e
keyword.operator.toc#9cdcfe
keyword.control.toc#9872a2
keyword.control.x.toc#6089b4
variable.parameter.toc#c5c8c6
support.function.api.lua#ff8000
support.function.api.lua.protected, support.function.api.lua.nocombat#cc6600
support.method.api.lua#ffaa00
support.function.library.lua#ffaf3e
support.variable.object.library.lua#ffd500
support.variable.value.library.lua#d7ba7d
support.constant.api.lua, support.constant.quoted.api.lua, support.constant.quoted.handler.api.lua, support.constant.quoted.event.api.lua#4ec9b0
invalid.removed.lua, invalid.illegal.lua#f44747
#C5C8C6
By uonick#c5c8c6ff
meta.embedded, source.groovy.embedded#C5C8C6
comment#9A9B99
string#9AA83A
string source#D08442
constant.numeric#6089B4
constant.language#408080
constant.character, constant.other#8080FF
keyword#6089B4
support#C7444A
storage#9872A2
entity.name.class, entity.name.type#9B0000
entity.other.inherited-class#C7444A
entity.name.function#CE6700
variable.parameter#6089B4
entity.name.tag#9872A2
entity.other.attribute-name#9872A2
support.function#9872A2
keyword#676867
variable.other, variable.js, punctuation.separator.variable#6089B4
punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html#008200
invalid#FF0B00
variable.other.php, variable.other.normal#6089B4
meta.function-call.object#9872A2
variable.other.property#9872A2
keyword.control#9872A2
meta.tag#D0B344
entity.name.tag#6089B4
meta.doctype, meta.tag.sgml-declaration.doctype, meta.tag.sgml.doctype#9AA83A
meta.tag.inline source, text.html.php.source#9AA83A
meta.tag.other, entity.name.tag.style, entity.name.tag.script, meta.tag.block.script, source.js.embedded punctuation.definition.tag.html, source.css.embedded punctuation.definition.tag.html#9872A2
entity.other.attribute-name, meta.tag punctuation.definition.string#D0B344
meta.tag string -source -punctuation, text source text meta.tag string -punctuation#6089B4
punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html#D0B344
meta.toc-list.id#9AA83A
string.quoted.double.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html#9AA83A
punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end#6089B4
meta.selector.css entity.other.attribute-name.id#9872A2
support.type.property-name.css#676867
meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css#C7444A
variable.language.js#CC555A
punctuation.definition.template-expression, punctuation.section.embedded.coffee#D08442
meta.template.expression#C5C8C6
meta.function-call.object.php#D0B344
punctuation.definition.string.end.php, punctuation.definition.string.begin.php#9AA83A
source.php.embedded.line.html#676867
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#D08442
constant.other.symbol.ruby#9AA83A
variable.language.ruby#D0B344
keyword.other.special-method.ruby#D9B700
punctuation.section.embedded.begin.ruby, punctuation.section.embedded.end.ruby#D08442
keyword.other.DML.sql#D0B344
meta.diff, meta.diff.header#E0EDDDitalic
markup.deleted#dc322f
markup.changed#cb4b16
markup.inserted#219186
markup.quote#9872A2
markup.list#9AA83A
markup.bold, markup.italic#6089B4
markup.inline.raw#FF0080
markup.heading#D0B344
markup.heading.setext#D0B344
token.info-token#6796e6
token.warn-token#cd9731
token.error-token#f44747
token.debug-token#b267e6
variable.language#c7444a

Shiki preview

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

Loading...