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.activeBorder#002248
  • activityBar.background#080808
  • activityBar.foreground#484848
  • activityBar.inactiveForeground#484848a3
  • activityBarBadge.background#000
  • activityBarBadge.foreground#828282
  • badge.background#000
  • badge.foreground#828282
  • breadcrumb.focusForeground#a3a397
  • breadcrumb.foreground#828282
  • button.background#00478d
  • button.foreground#cfcfcf
  • charts.blue#007fff
  • charts.foreground#cccccc
  • charts.green#82d388
  • charts.lines#cccccc88
  • charts.orange#d38818
  • charts.purple#b180d3
  • charts.red#f14848
  • charts.yellow#cba700
  • checkbox.background#282828
  • checkbox.border#007fff
  • checkbox.foreground#f1f1f1
  • checkbox.selectBackground#282828
  • checkbox.selectBorder#007fff
  • debugToolBar.background#480048
  • diffEditor.insertedLineBackground#00ff4820
  • diffEditor.insertedTextBackground#00ff4820
  • diffEditor.removedLineBackground#ff000020
  • diffEditor.removedTextBackground#ff000020
  • dropdown.background#000
  • dropdown.foreground#f1f1f1
  • editor.background#080808
  • editor.findMatchBackground#00000000
  • editor.findMatchBorder#0072d3
  • editor.findMatchHighlightBackground#f100f135
  • editor.foreground#d8d8d897
  • editor.lineHighlightBorder#82828220
  • editor.selectionBackground#0033a372
  • editor.selectionHighlightBackground#f100f135
  • editor.wordHighlightBackground#d8d8d800
  • editor.wordHighlightBorder#cf00ff72
  • editor.wordHighlightStrongBackground#f100f128
  • editor.wordHighlightStrongBorder#f100f188
  • editorBracketHighlight.foreground1#d372ff97
  • editorBracketHighlight.foreground2#18a3ff97
  • editorBracketHighlight.foreground3#ffd70097
  • editorBracketHighlight.foreground4#d372ff97
  • editorBracketHighlight.foreground5#18a3ff97
  • editorBracketHighlight.foreground6#ffd70097
  • editorBracketHighlight.unexpectedBracket.foreground#ff1212
  • editorBracketMatch.background#d372ff28
  • editorBracketMatch.border#d372ff48
  • editorCursor.background#000
  • editorCursor.foreground#00a3ff
  • editorGroup.border#48487f
  • editorGroup.dropBackground#2f487897
  • editorGroupHeader.border#08080800
  • editorGroupHeader.noTabsBackground#080808
  • editorGroupHeader.tabsBackground#080808
  • editorGutter.addedBackground#18c35088
  • editorGutter.deletedBackground#c30028cf
  • editorGutter.modifiedBackground#b9b52f88
  • editorHoverWidget.background#080808
  • editorHoverWidget.border#080808
  • editorHoverWidget.statusBarBackground#484848
  • editorIndentGuide.activeBackground#d373ff48
  • editorIndentGuide.background#82828218
  • editorLineNumber.activeForeground#d3d3d348
  • editorLineNumber.foreground#d3d3d320
  • editorOverviewRuler.addedForeground#00ff0088
  • editorOverviewRuler.bracketMatchForeground#d372ffa3
  • editorOverviewRuler.deletedForeground#ff000088
  • editorOverviewRuler.errorForeground#ff0000f1
  • editorOverviewRuler.findMatchForeground#f100f155
  • editorOverviewRuler.modifiedForeground#ffff0088
  • editorOverviewRuler.rangeHighlightForeground#f100f100
  • editorOverviewRuler.selectionHighlightForeground#f1f1f100
  • editorOverviewRuler.warningForeground#ff7f00cd
  • editorOverviewRuler.wordHighlightForeground#f1f1f100
  • editorOverviewRuler.wordHighlightStrongForeground#f1f1f100
  • editorStickyScrollHover.background#5278a828
  • editorSuggestWidget.background#080808
  • editorSuggestWidget.border#080808
  • editorSuggestWidget.focusHighlightForeground#00a3ff
  • editorSuggestWidget.foreground#828282
  • editorSuggestWidget.highlightForeground#00a3ff
  • editorSuggestWidget.selectedForeground#a3a397
  • editorWhitespace.foreground#a3a397
  • editorWidget.background#080808
  • errorForeground#ff2222
  • focusBorder#48484848
  • gitDecoration.addedResourceForeground#27c35f
  • gitDecoration.conflictingResourceForeground#ff53b3
  • gitDecoration.deletedResourceForeground#d31f1f
  • gitDecoration.ignoredResourceForeground#979797
  • gitDecoration.modifiedResourceForeground#b9b52f
  • gitDecoration.renamedResourceForeground#b9b52f
  • gitDecoration.stageDeletedResourceForeground#f30000
  • gitDecoration.stageModifiedResourceForeground#4fbf00
  • gitDecoration.submoduleResourceForeground#f100f1
  • gitDecoration.untrackedResourceForeground#c37f7f
  • icon.foreground#828282
  • input.background#000
  • input.border#d8d8d872
  • input.foreground#00a3ff
  • inputOption.activeBackground#004186
  • inputOption.activeBorder#0072d3
  • inputOption.hoverBackground#cfcfcf33
  • list.activeSelectionBackground#353535
  • list.activeSelectionForeground#cfcfcf
  • list.errorForeground#ff2828
  • list.highlightForeground#007fff
  • list.hoverBackground#d8d8d820
  • list.inactiveSelectionBackground#212121
  • list.warningForeground#f15353
  • menu.background#121212
  • menu.foreground#828282
  • menu.selectionBackground#353535
  • menu.selectionForeground#828282
  • menu.separatorBackground#35353588
  • menubar.selectionBackground#353535
  • minimap.findMatchHighlight#d372ff
  • minimap.selectionHighlight#003788
  • minimap.selectionOccurrenceHighlight#d372ff88
  • peekViewEditor.background#001122
  • peekViewEditor.matchHighlightBackground#f100f158
  • peekViewEditor.matchHighlightBorder#f100f158
  • peekViewEditorGutter.background#001122
  • peekViewResult.background#001c40
  • peekViewResult.lineForeground#f1f1f1
  • peekViewResult.matchHighlightBackground#f100f158
  • peekViewResult.selectionBackground#003388
  • peekViewResult.selectionForeground#f1f1f1
  • pickerGroup.foreground#bcdbff
  • ports.iconRunningProcessForeground#bcdbff
  • profileBadge.background#000
  • profileBadge.foreground#00478d
  • progressBar.background#bbdaffcc
  • quickInput.foreground#828282
  • quickInputList.focusBackground#282828
  • scrollbarSlider.activeBackground#007fffa3
  • scrollbarSlider.background#ffffff22
  • scrollbarSlider.hoverBackground#007fff88
  • searchEditor.findMatchBackground#00ffff88
  • searchEditor.findMatchBorder#00a3ff
  • sideBar.background#080808
  • sideBar.foreground#828282
  • sideBarSectionHeader.background#080808
  • sideBarSectionHeader.foreground#727272
  • sideBarTitle.foreground#828282
  • statusBar.background#080808
  • statusBar.debuggingBackground#480048
  • statusBar.foreground#727272
  • statusBar.noFolderBackground#080808
  • statusBarItem.remoteBackground#00478d
  • statusBarItem.remoteForeground#cfcfcf
  • tab.activeBorderTop#0072d3
  • tab.activeForeground#a3a397
  • tab.inactiveBackground#080808
  • tab.lastPinnedBorder#007acf88
  • terminal.ansiBlack#111111
  • terminal.ansiBlue#0000ff
  • terminal.ansiBrightBlack#33333388
  • terminal.ansiBrightBlue#00a3f188
  • terminal.ansiBrightCyan#48f1f188
  • terminal.ansiBrightGreen#48f14888
  • terminal.ansiBrightMagenta#f148f188
  • terminal.ansiBrightRed#f1484888
  • terminal.ansiBrightWhite#d8d8d888
  • terminal.ansiBrightYellow#ffff4888
  • terminal.ansiCyan#00ffff88
  • terminal.ansiGreen#00ff0088
  • terminal.ansiMagenta#ff00ff88
  • terminal.ansiRed#ff484888
  • terminal.ansiWhite#ffffff88
  • terminal.ansiYellow#ffff0088
  • terminal.background#000000
  • terminalCursor.background#000000
  • terminalCursor.foreground#00a3ff
  • titleBar.activeBackground#080808
  • titleBar.activeForeground#727272
  • titleBar.inactiveBackground#080808
  • titleBar.inactiveForeground#727272
  • tree.inactiveIndentGuidesStroke#cfcfcf18
  • tree.indentGuidesStroke#0072d348
  • widget.border#080808

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
markup.bold, markup.deleted.git_gutter, markup.headingbold
comment, entity.other.inherited-class.python, entity.other.inherited-class.ruby, markup.italic, string.quoted.docstring.multi.pythonitalic
markup.strikethroughstrikethrough
*url*, *link*, *uri*underline
constant.other.class.php, constant.other.php, entity, entity.name.variable, entity.other.attribute-name.class.css, entity.other.attribute-name.id.css, markup.deleted.diff, markup.inserted.diff, markup.list, markup.quote, meta.attribute.python, meta.definition.variable.js.jsx, meta.diff.header.from-file, meta.diff.header.to-file, meta.embedded, meta.function-call.arguments.python, meta.function-call.c, meta.indexed-name.python, meta.jsx.children, meta.separator, meta.var.expr.js, source.groovy.embedded, source.php.embedded.line, source.php, storage.modifier.import.java, storage.modifier.package.java, string meta.image.inline.markdown, variable.other.property.js, variable.other.object.property.js, variable.other.constant.js.jsx, variable.parameter.js.jsx, variable.parameter, variable#d8d8d897
entity.name.function, keyword.control.import.include.php, keyword.other.special-method, meta.function-call, meta.include.php, support.function#48e14897
comment, string.quoted.docstring.multi.python, token.info-token#78787897
entity.name.namespace, entity.name.type.namespace.cs, markup.bold, markup.italic, markup.underline.link.markdown, markup.underline, meta.at-rule.header.css, meta.embedded.assembly, punctuation.support.type.property-name.begin.json, punctuation.support.type.property-name.end.json, string.template.js, string#00d8ffc8
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#00c3ff97
support.variable#8282ff97
variable.other.object.cs, variable.other.object.java, variable.other.object.js, variable.other.object.ts#00a3ff97
heading.1.markdown entity.name.section.markdown, heading.2.markdown entity.name.section.markdown, heading.3.markdown entity.name.section.markdown, heading.4.markdown entity.name.section.markdown, heading.5.markdown entity.name.section.markdown, heading.6.markdown entity.name.section.markdown, punctuation.definition.variable.php, support.type.property-name, support.type.vendored.property-name.css, variable.language.special.self.python, variable.language.this.js, variable.language.this.php, variable.language.this.ts, variable.other.global.php, variable.other.global.safer.php, variable.other.php, variable.parameter.function.language.special.self.python#0097ff97
constant.character, constant.language, constant.numeric, constant.other.placeholder.c, entity.name.class, entity.name.namespace, entity.name.scope-resolution, entity.name.type, entity.name, entity.other.inherited-class.python, entity.other.inherited-class.ruby, constant.language.python, markup.inline.raw, storage.type.java, support.class.component.js.jsx, support.class, support.constant, support.type, variable.language.wildcard.java#ffa30097
constant.other.color, keyword.other.unit#00a3a397
support.variable.magic.python#ff00b397bold
punctuation.definition.block.js.jsx, entity.name.tag.js.jsx, meta.tag.without-attributes.js.jsx, keyword.other.important.css#f100f197
declaration.tag, entity.name.tag.css, entity.name.tag.html, entity.name.tag, entity.other.inherited-class, keyword.control, keyword.operator.alignas, keyword.operator.alignof, keyword.operator.assignment.python, keyword.operator.cast, keyword.operator.class.php, keyword.operator.class, keyword.operator.expression, keyword.operator.instanceof, keyword.operator.logical.python, keyword.operator.new, keyword.operator.sizeof, keyword.operator.typeid, keyword.operator.wordlike, keyword.operator, keyword.other.special-method.dockerfile, keyword, markup.deleted.git_gutter, markup.heading, meta.tag, punctuation.accessor.cs, punctuation.accessor.js, punctuation.accessor.ts, punctuation.definition.link.description.begin.markdown, punctuation.definition.link.description.end.markdown, punctuation.definition.link.title.begin.markdown, punctuation.definition.link.title.end.markdown, punctuation.definition.list.begin.markdown, punctuation.definition.metadata.markdown, punctuation.definition.quote.begin.markdown, punctuation.definition.section.case-statement.js, punctuation.definition.section.case-statement.ts, punctuation.definition.tag, punctuation.section.class.begin.python, punctuation.section.function.begin.python, punctuation.separator.key-value.html, punctuation.separator, punctuation.terminator, storage.type, storage, string.other.link, support.other.variable#d372ff97
variable.css, variable.argument.css, variable.scss, meta.definition.variable.scss#f1828297
entity.other.attribute-name#ffa3a397
variable.parameter.keyframe-list.css#00c8c897
string.regexp#cbff8897
constant.character.escape, entity.other.attribute-name.placeholder.css#b9c45597
support.type.primitive.ts#00a3a397
invalid, token.error-token#ff484897
invalid.deprecated#ff488897bold underline
source.json meta.structure.dictionary.json support.type.property-name.json#d8d8d897
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#f1a3ff97
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#ffa34897
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#ffd37297
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#f1f18897
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#a3a3ff97
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#78ff7897
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#48d3d397
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#f1f1f197

Shiki preview

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

Loading...