Skip to main content
CodingTheme

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.activeBackground#181818
  • activityBar.activeBorder#d7af87
  • activityBar.background#111
  • activityBar.border#202020
  • activityBarBadge.background#d7af87
  • activityBarBadge.foreground#000
  • button.background#d7af87
  • button.foreground#000
  • checkbox.background#000000
  • checkbox.foreground#dfaf87
  • dropdown.background#303030
  • dropdown.border#181818
  • dropdown.foreground#afafaf
  • dropdown.listBackground#303030
  • editor.background#202020
  • editor.foreground#fff
  • editor.lineHighlightBackground#121212
  • editor.selectionBackground#121212
  • editorGroupHeader.tabsBackground#181818
  • editorIndentGuide.background#3a3b3f
  • editorLineNumber.activeForeground#afafaf
  • editorLineNumber.foreground#333333
  • focusBorder#3a3b3f
  • gitDecoration.addedResourceForeground#7cdce7
  • gitDecoration.deletedResourceForeground#fd6389
  • gitDecoration.ignoredResourceForeground#3a3b3f
  • gitDecoration.modifiedResourceForeground#d7af87
  • gitDecoration.untrackedResourceForeground#d7d7ff
  • input.background#303030
  • input.border#181818
  • input.foreground#afafaf
  • list.activeSelectionBackground#303030
  • list.hoverBackground#202020
  • menu.selectionBackground#202020
  • menu.separatorBackground#111
  • panel.background#181818
  • panel.border#202020
  • panelTitle.activeBorder#d7af87
  • scrollbar.shadow#181818
  • settings.modifiedItemIndicator#d7af87
  • sideBar.background#181818
  • sideBar.border#202020
  • sideBar.foreground#ccc
  • sideBarSectionHeader.background#181818
  • sideBarTitle.foreground#bbbbbb
  • statusBar.background#d7af87
  • statusBar.debuggingBackground#fd6389
  • statusBar.debuggingForeground#000000
  • statusBar.foreground#000
  • statusBar.noFolderBackground#000000
  • statusBar.noFolderForeground#d7af87
  • tab.activeBorder#d7af87
  • tab.border#181818
  • tab.hoverForeground#fff
  • tab.inactiveBackground#181818
  • tab.inactiveForeground#3a3b3f
  • terminal.ansiBlack#3a3b3f
  • terminal.ansiBlue#87afd7
  • terminal.ansiBrightBlack#5f5f5f
  • terminal.ansiBrightBlue#d7d7ff
  • terminal.ansiBrightCyan#7cdce7
  • terminal.ansiBrightGreen#7cffe7
  • terminal.ansiBrightMagenta#fd6389
  • terminal.ansiBrightRed#fd6389
  • terminal.ansiBrightWhite#fff
  • terminal.ansiBrightYellow#fd5
  • terminal.ansiCyan#7cdce7
  • terminal.ansiGreen#00ddaa
  • terminal.ansiMagenta#fd6389
  • terminal.ansiRed#c50
  • terminal.ansiWhite#fff
  • terminal.ansiYellow#d7af87
  • terminal.background#111
  • textLink.activeForeground#ffffff
  • textLink.foreground#d7af87
  • titleBar.activeBackground#111
  • titleBar.activeForeground#ccc
  • titleBar.border#202020
  • titleBar.inactiveBackground#111
  • titleBar.inactiveForeground#ccc

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#3a3b3fitalic
string.quoted.double.json, string.unquoted.plain.out.yaml, meta.jsx.children#fff
meta.object.member.tsx, string constant.other.placeholder, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx, variable.other.readwrite.js, variable.other.readwrite.tsx, variable#ddd
constant.other.color#ffffff
invalid.illegal, invalid#fd6389
keyword.other.fn.rust, keyword.other.rust, keyword.other.typedef.cpp, keyword.other.unit, keyword.other.using.directive.cpp, keyword, storage.modifier, storage.type#fd6389italic
storage.type.built-in.primitive.cpp, storage.type.js, storage.type.namespace.directive.cpp, storage.type.ts, storage.type.tsx, storage.type.rust#7cdce7italic
constant.other.color, keyword.control, keyword.operator.bitwise.shift, keyword.operator.cpp, keyword.other.substitution, keyword.other.template, meta.tag, punctuation.definition.keyword.scss, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.definition.tag.html, punctuation.definition.tag, punctuation.definition.variable.php, punctuation.section.embedded, punctuation.separator.inheritance.php, punctuation, source.js constant.other.object.key.js string.unquoted.label.js#fd6389
entity.other.attribute-name.pseudo-class.css, keyword.operator.namespace.rust, meta.brace.round.tsx, meta.brace.square.tsx, punctuation.section.embedded, punctuation#5f5f5f
markup.deleted.git_gutter, meta.tag.sgml, punctuation.separator.key-value.html#fd6389
entity.name.tag#fd6389bold
entity.name.tag.js, entity.name.tag.tsx, punctuation.definition.tag.begin.js, punctuation.definition.tag.begin.tsx, punctuation.definition.tag.end.js, punctuation.definition.tag.end.tsx#d7af87
entity.name.tag.js, entity.name.tag.tsx#d7af87bold
entity.name.function.definition.cpp, entity.name.function.js, entity.name.function.php, entity.name.function.rust, entity.name.function.ts, entity.name.function.tsx, entity.name.function, entity.name.type.class.js, entity.name.type.class.ts, entity.name.type.class.tsx, entity.name.type.interface.ts, entity.name.type.interface.tsx, entity.name.type.struct.rust, entity.name.type.class.php, meta.function-call.tsx, meta.function-call, meta.function.call.rust, meta.use.rust, variable.function#ffffffbold
entity.name.function.definition.cpp, meta.definition.function.tsx, meta.definition.function, source.sass keyword.control, support.class.component.js, support.class.component.tsx, support.function.magic.php, support.function.misc.scss, entity.other.inherited-class.php, support.function.constructor.php#7cdce7bold
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#7cdce7
entity.name.function.macro.rust, keyword.other.special-method, support.class.php, support.function.magic.python, support.function#d7af87bold
meta.block variable.other, variable.other.object.property.js, variable.other.object.property.ts, variable.other.object.property.tsx#afafaf
meta.block variable.other#eeeeee
punctuation.definition.entity.css, string.other.link, support.other.variable, variable.language.super.rust, variable.parameter.tsx, constant.language.symbol.elixir#d7af87
constant.character, constant.escape, constant.language, constant.numeric, keyword.other, support.constant, variable.parameter#d7d7ff
constant.other.key, constant.other.symbol, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js, punctuation.definition.string.rust, punctuation.definition.string.begin, punctuation.definition.string.end, string#87afd7
entity.name, markup.changed.git_gutter, meta.use.php, support.class, support.other.namespace.use.php, support.other.namespace.php, support.type.sys-types, support.type#fd6389
entity.name.type.primitive.rust, entity.name.type.ts, entity.name.type.tsx, entity.other.attribute-name.namespace.xml, entity.other.attribute-name.js, entity.other.attribute-name.tsx, meta.function.definition.rust, meta.type.annotation.tsx, support.type, variable.language.self.rust, variable.language.special.self.python, entity.name.type.module.elixir, variable.other.constant.elixir#afafafitalic
source.css support.type.property-name, source.less support.type.property-name, source.postcss support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.stylus support.type.property-name#B2CCD6
variable.language#eeeeeeitalic
entity.name.method.js#82AAFFitalic
meta.class-method.js entity.name.function.js, variable.function.constructor#7cdce7
entity.other.attribute-name.html, entity.other.attribute-name.localname.xml#d7af87italic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#d7af87italic
entity.other.attribute-name.class.css, entity.other.attribute-name.class#d7af87italic
entity.other.attribute-name.id.css#7cdce7italic
support.type.property-name.css#afafaf
markup.inserted#7cdce7
markup.deleted#fd6389
markup.changed#C792EA
string.regexp#89DDFF
constant.character.escape#3a3b3f
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#7cdce7italic
source.json meta.structure.dictionary.json support.type.property-name.json#d7af87bold
entity.name.tag.yaml#d7af87italic
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d7af87
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d7af87
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d7af87
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d7af87
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d7af87
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d7af87
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d7af87
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#d7af87
text.html.markdown, punctuation.definition.list_item.markdown#eeeeee
text.html.markdown markup.inline.raw.markdown#C792EA
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#65737E
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#5f5f5f
markup.italic#afafafitalic
markup.bold, markup.bold string#afafafbold
markup.bold markup.italic string, markup.bold markup.italic, markup.italic markup.bold string, markup.italic markup.bold, markup.quote markup.bold string, markup.quote markup.bold#afafafbold
markup.underline#87afd7underline
markup.quote punctuation.definition.blockquote.markdown#5f5f5f
markup.quoteitalic
string.other.link.title.markdown#7cdce7
string.other.link.description.title.markdown#7cdce7
constant.other.reference.link.markdown#7cdce7
markup.raw.block#d7af87
markup.raw.block.fenced.markdown#00000050
punctuation.definition.fenced.markdown#00000050
markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end#EEFFFF
variable.language.fenced.markdown#65737E
meta.separator#65737Ebold
markup.table#eeeeee
entity.name.type.rust, entity.name.type.struct.rust#fff

Shiki preview

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

Loading...

Sobrio by Elves Sousa - VS Code Theme