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#00a3ff
  • activityBar.background#121b1f
  • activityBar.foreground#00a3ff
  • activityBar.inactiveForeground#708aa388
  • activityBarBadge.background#121b1f
  • activityBarBadge.foreground#00a3ff
  • badge.background#001122
  • badge.foreground#00a3ff
  • button.background#0048a3
  • button.foreground#f1f1f1
  • 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#081218
  • checkbox.border#007fff
  • checkbox.foreground#f1f1f1
  • checkbox.selectBackground#081218
  • checkbox.selectBorder#007fff
  • debugToolBar.background#480048
  • diffEditor.insertedLineBackground#00ff4820
  • diffEditor.insertedTextBackground#00ff4820
  • diffEditor.removedLineBackground#ff000020
  • diffEditor.removedTextBackground#ff000020
  • dropdown.background#081218
  • dropdown.foreground#f1f1f1
  • editor.background#181f28
  • editor.findMatchBackground#00000000
  • editor.findMatchBorder#00cfff
  • editor.findMatchHighlightBackground#f100f135
  • editor.foreground#d8d8d8c8
  • editor.lineHighlightBorder#708aa310
  • editor.selectionBackground#0033a372
  • editor.selectionHighlightBackground#f100f135
  • editor.wordHighlightBackground#d8d8d800
  • editor.wordHighlightBorder#cf00ff72
  • editor.wordHighlightStrongBackground#f100f128
  • editor.wordHighlightStrongBorder#f100f188
  • editorBracketHighlight.foreground1#d372ffc8
  • editorBracketHighlight.foreground2#18a3ffc8
  • editorBracketHighlight.foreground3#ffd700c8
  • editorBracketHighlight.foreground4#d372ffc8
  • editorBracketHighlight.foreground5#18a3ffc8
  • editorBracketHighlight.foreground6#ffd700c8
  • editorBracketHighlight.unexpectedBracket.foreground#ff1212
  • editorBracketMatch.background#d372ff48
  • editorBracketMatch.border#d372ff88
  • editorCursor.background#000
  • editorCursor.foreground#00cfff
  • editorGroup.border#48487f
  • editorGroup.dropBackground#2f4878a3
  • editorGroupHeader.border#18181800
  • editorGroupHeader.noTabsBackground#121b1f
  • editorGroupHeader.tabsBackground#121b1f
  • editorGutter.addedBackground#18c35088
  • editorGutter.deletedBackground#c30028cf
  • editorGutter.modifiedBackground#b9b52f88
  • editorHoverWidget.background#121b1f
  • editorHoverWidget.border#283541
  • editorHoverWidget.statusBarBackground#484848
  • editorIndentGuide.activeBackground#d373ff88
  • editorIndentGuide.background#82828218
  • editorLineNumber.activeForeground#708aa372
  • editorLineNumber.foreground#708aa330
  • 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#181f28
  • editorSuggestWidget.border#181f28
  • editorSuggestWidget.focusHighlightForeground#007fff
  • editorWhitespace.foreground#a3a3a388
  • editorWidget.background#121b1f
  • errorForeground#ff2222
  • focusBorder#28354128
  • 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
  • input.background#081218
  • input.border#283541
  • input.foreground#00cfff
  • inputOption.activeBackground#004186
  • inputOption.activeBorder#0072d3
  • inputOption.hoverBackground#cfcfcf33
  • list.activeSelectionBackground#002040
  • list.activeSelectionForeground#d8d8d8c8
  • list.errorForeground#ff2828
  • list.highlightForeground#007fff
  • list.hoverBackground#708aa320
  • list.inactiveSelectionBackground#203138
  • list.warningForeground#f15353
  • menu.background#121b1f
  • menu.border#283541
  • menu.foreground#f1f1f188
  • menu.selectionBackground#002040
  • menu.separatorBackground#001428
  • menubar.selectionBackground#002040
  • minimap.findMatchHighlight#d372ff
  • minimap.selectionHighlight#003788
  • minimap.selectionOccurrenceHighlight#d372ff88
  • peekViewEditor.background#000c18
  • peekViewEditor.matchHighlightBackground#f100f158
  • peekViewEditor.matchHighlightBorder#f100f158
  • peekViewEditorGutter.background#000c18
  • peekViewResult.background#001c40
  • peekViewResult.lineForeground#f1f1f1
  • peekViewResult.matchHighlightBackground#f100f158
  • peekViewResult.selectionBackground#003388
  • peekViewResult.selectionForeground#f1f1f1
  • pickerGroup.foreground#bcdbff
  • ports.iconRunningProcessForeground#bcdbff
  • profileBadge.background#121b1f
  • profileBadge.foreground#0072d3
  • progressBar.background#bbdaffcc
  • quickInputList.focusBackground#002040
  • scrollbarSlider.activeBackground#007fffa3
  • scrollbarSlider.background#ffffff22
  • scrollbarSlider.hoverBackground#007fff88
  • searchEditor.findMatchBackground#00ffff88
  • searchEditor.findMatchBorder#0072d3
  • sideBar.background#12181d
  • sideBar.foreground#f1f1f188
  • sideBarSectionHeader.background#181e24
  • sideBarTitle.foreground#00a3ff
  • statusBar.background#121b1f
  • statusBar.debuggingBackground#480048
  • statusBar.foreground#a3a3a3
  • statusBar.noFolderBackground#121b1f
  • statusBarItem.remoteBackground#002248
  • statusBarItem.remoteForeground#a3a3a3
  • tab.activeBorderTop#0072d3
  • tab.activeForeground#a3a3a3
  • tab.inactiveBackground#121b1f
  • tab.lastPinnedBorder#007acf88
  • terminal.ansiBlack#111111
  • terminal.ansiBlue#0000ffc8
  • terminal.ansiBrightBlack#333333c8
  • terminal.ansiBrightBlue#00a3f1c8
  • terminal.ansiBrightCyan#48f1f1c8
  • terminal.ansiBrightGreen#48f148c8
  • terminal.ansiBrightMagenta#f148f1c8
  • terminal.ansiBrightRed#f14848c8
  • terminal.ansiBrightWhite#d8d8d8c8
  • terminal.ansiBrightYellow#ffff48c8
  • terminal.ansiCyan#00ffffc8
  • terminal.ansiGreen#00ff00c8
  • terminal.ansiMagenta#ff00ffc8
  • terminal.ansiRed#ff4848c8
  • terminal.ansiWhite#ffffffc8
  • terminal.ansiYellow#ffff00c8
  • terminal.background#000000
  • terminalCursor.background#000000
  • terminalCursor.foreground#00cfff
  • titleBar.activeBackground#121b1f
  • titleBar.activeForeground#a3a3a3
  • titleBar.inactiveBackground#121b1f
  • titleBar.inactiveForeground#a3a3a3
  • tree.inactiveIndentGuidesStroke#708aa320
  • tree.indentGuidesStroke#708aa388
  • widget.border#283541

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#d8d8d8c8
entity.name.function, keyword.control.import.include.php, keyword.other.special-method, meta.function-call, meta.include.php, support.function#48e148c8
comment, string.quoted.docstring.multi.python, token.info-token#a3a3a3c8
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#00c3ffc8
support.variable#8282ffc8
variable.other.object.cs, variable.other.object.java, variable.other.object.js, variable.other.object.ts#00a3ffc8
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#0097ffc8
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#ffa300c8
constant.other.color, keyword.other.unit#00a3a3c8
support.variable.magic.python#ff00b3c8bold
punctuation.definition.block.js.jsx, entity.name.tag.js.jsx, meta.tag.without-attributes.js.jsx, keyword.other.important.css#f100f1c8
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#d372ffc8
variable.css, variable.argument.css, variable.scss, meta.definition.variable.scss#f18282c8
entity.other.attribute-name#ffa3a3c8
variable.parameter.keyframe-list.css#00c8c8c8
string.regexp#cbff88c8
constant.character.escape, entity.other.attribute-name.placeholder.css#b9c455c8
support.type.primitive.ts#00a3a3c8
invalid, token.error-token#ff4848c8
invalid.deprecated#ff4888c8bold underline
source.json meta.structure.dictionary.json support.type.property-name.json#d8d8d8c8
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#f1a3ffc8
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#ffa348c8
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#ffd372c8
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#f1f188c8
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#a3a3ffc8
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#78ff78c8
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#48d3d3c8
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#f1f1f1c8

Shiki preview

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

Loading...