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#f0f0f0
  • activityBar.activeBorder#af875f
  • activityBar.background#ddd
  • activityBar.border#ccc
  • activityBar.foreground#202020
  • activityBarBadge.background#af875f
  • activityBarBadge.foreground#fff
  • button.background#af875f
  • button.foreground#fff
  • checkbox.background#fff
  • checkbox.foreground#af875f
  • dropdown.background#fff
  • dropdown.border#ddd
  • dropdown.foreground#202020
  • dropdown.listBackground#eeeeee
  • editor.background#fff
  • editor.foreground#202020
  • editor.lineHighlightBackground#f0f0f0
  • editor.selectionBackground#f0f0f0
  • editorGroupHeader.tabsBackground#f0f0f0
  • editorIndentGuide.background#f0f0f0
  • editorLineNumber.activeForeground#afafaf
  • editorLineNumber.foreground#dddddd
  • focusBorder#afafaf
  • gitDecoration.addedResourceForeground#5fafaf
  • gitDecoration.deletedResourceForeground#dd4c4f
  • gitDecoration.ignoredResourceForeground#afafaf
  • gitDecoration.modifiedResourceForeground#af875f
  • gitDecoration.untrackedResourceForeground#9787af
  • input.background#fff
  • input.border#ddd
  • input.foreground#202020
  • list.activeSelectionBackground#eeeeee
  • list.activeSelectionForeground#000
  • list.hoverBackground#ccc
  • list.inactiveSelectionBackground#ddd
  • menu.selectionBackground#ccc
  • menu.selectionForeground#000
  • menu.separatorBackground#f0f0f0
  • panel.background#f0f0f0
  • panel.border#ccc
  • panelTitle.activeBorder#af875f
  • scrollbar.shadow#ddd
  • settings.modifiedItemIndicator#af875f
  • sideBar.background#f0f0f0
  • sideBar.border#ccc
  • sideBar.foreground#303030
  • sideBarSectionHeader.background#f0f0f0
  • sideBarTitle.foreground#000000
  • statusBar.background#af875f
  • statusBar.debuggingBackground#dd4c4f
  • statusBar.debuggingForeground#fff
  • statusBar.foreground#fff
  • statusBar.noFolderBackground#fff
  • statusBar.noFolderForeground#af875f
  • tab.activeBorder#af875f
  • tab.border#ddd
  • tab.hoverForeground#000
  • tab.inactiveBackground#f0f0f0
  • tab.inactiveForeground#afafaf
  • terminal.ansiBlack#afafaf
  • terminal.ansiBlue#6787af
  • terminal.ansiBrightBlack#8f8f8f
  • terminal.ansiBrightBlue#9787af
  • terminal.ansiBrightCyan#5fafaf
  • terminal.ansiBrightGreen#5fafaf
  • terminal.ansiBrightMagenta#dd4c4f
  • terminal.ansiBrightRed#dd4c4f
  • terminal.ansiBrightWhite#fff
  • terminal.ansiBrightYellow#fd5
  • terminal.ansiCyan#5fafaf
  • terminal.ansiGreen#00ddaa
  • terminal.ansiMagenta#dd4c4f
  • terminal.ansiRed#c50
  • terminal.ansiWhite#fff
  • terminal.ansiYellow#af875f
  • terminal.background#ddd
  • textLink.activeForeground#000000
  • textLink.foreground#af875f
  • titleBar.activeBackground#f0f0f0
  • titleBar.activeForeground#4e4e4e
  • titleBar.border#ccc
  • titleBar.inactiveBackground#f0f0f0
  • titleBar.inactiveForeground#4e4e4e

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#afafafitalic
string.quoted.double.json, string.unquoted.plain.out.yaml, meta.jsx.children#000
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#4e4e4e
constant.other.color#202020
invalid.illegal, invalid#dd4c4f
keyword.other.fn.rust, keyword.other.rust, keyword.other.typedef.cpp, keyword.other.unit, keyword.other.using.directive.cpp, keyword, storage.modifier, storage.type#dd4c4fitalic
storage.type.built-in.primitive.cpp, storage.type.js, storage.type.namespace.directive.cpp, storage.type.ts, storage.type.tsx, storage.type.rust#5fafafitalic
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#dd4c4f
entity.other.attribute-name.pseudo-class.css, keyword.operator.namespace.rust, meta.brace.round.tsx, meta.brace.square.tsx, punctuation.section.embedded, punctuation#8f8f8f
markup.deleted.git_gutter, meta.tag.sgml, punctuation.separator.key-value.html#dd4c4f
entity.name.tag#dd4c4fbold
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#af875f
entity.name.tag.js, entity.name.tag.tsx#af875fbold
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#202020bold
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#5fafafbold
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#5fafaf
entity.name.function.macro.rust, keyword.other.special-method, support.class.php, support.function.magic.python, support.function#af875fbold
meta.block variable.other, variable.other.object.property.js, variable.other.object.property.ts, variable.other.object.property.tsx#3a3b3f
meta.block variable.other#5f5f5f
punctuation.definition.entity.css, string.other.link, support.other.variable, variable.language.super.rust, variable.parameter.tsx, constant.language.symbol.elixir#af875f
constant.character, constant.escape, constant.language, constant.numeric, keyword.other, support.constant, variable.parameter#9787af
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#6787af
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#dd4c4f
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#5f5f5fitalic
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#5fafaf
variable.language#202020italic
entity.name.method.js#6787afitalic
meta.class-method.js entity.name.function.js, variable.function.constructor#5fafaf
entity.other.attribute-name.html, entity.other.attribute-name.localname.xml#af875fitalic
text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#af875fitalic
entity.other.attribute-name.class.css, entity.other.attribute-name.class#af875fitalic
entity.other.attribute-name.id.css#5fafafitalic
support.type.property-name.css#3a3b3f
markup.inserted#5fafaf
markup.deleted#dd4c4f
markup.changed#C792EA
string.regexp#5fafaf
constant.character.escape#8f8f8f
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#5fafafitalic
source.json meta.structure.dictionary.json support.type.property-name.json#af875fbold
entity.name.tag.yaml#af875fitalic
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#af875f
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#af875f
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#af875f
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#af875f
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#af875f
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#af875f
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#af875f
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#af875f
text.html.markdown, punctuation.definition.list_item.markdown#202020
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#8f8f8f
markup.italic#8f8f8fitalic
markup.bold, markup.bold string#8f8f8fbold
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#8f8f8fbold
markup.underline#6787afunderline
markup.quote punctuation.definition.blockquote.markdown#8f8f8f
markup.quoteitalic
string.other.link.title.markdown#5fafaf
string.other.link.description.title.markdown#5fafaf
constant.other.reference.link.markdown#5fafaf
markup.raw.block#af875f
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#4e4e4e
entity.name.type.rust, entity.name.type.struct.rust#000

Shiki preview

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

Loading...

Sobrio by Elves Sousa - VS Code Theme