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#ff6c48
  • activityBar.background#002828
  • activityBar.foreground#00cfcf
  • activityBar.inactiveForeground#00cfcf48
  • activityBarBadge.background#002828
  • activityBarBadge.foreground#00cfcf
  • badge.background#002828
  • badge.foreground#00cfcf
  • breadcrumb.background#e1f1e8
  • button.background#0072d3
  • 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#fff
  • checkbox.border#007fff
  • checkbox.foreground#f1f1f1
  • checkbox.selectBackground#fff
  • checkbox.selectBorder#007fff
  • debugToolBar.background#f1f1f1
  • diffEditor.insertedLineBackground#00ff4820
  • diffEditor.insertedTextBackground#00ff4820
  • diffEditor.removedLineBackground#ff000020
  • diffEditor.removedTextBackground#ff000020
  • dropdown.background#fff
  • dropdown.foreground#000
  • editor.background#e1f1e8
  • editor.findMatchBackground#ffff0000
  • editor.findMatchBorder#ff6c48
  • editor.findMatchHighlightBackground#f100f120
  • editor.foreground#000000
  • editor.inactiveSelectionBackground#e5ebf1
  • editor.lineHighlightBorder#00a3a310
  • editor.selectionBackground#0055f125
  • editor.selectionHighlightBackground#f100f120
  • editor.wordHighlightBackground#d8d8d800
  • editor.wordHighlightBorder#cf00ff72
  • editor.wordHighlightStrongBackground#f100f128
  • editor.wordHighlightStrongBorder#f100f188
  • editorBracketHighlight.foreground1#0000f1
  • editorBracketHighlight.foreground2#00ae00
  • editorBracketHighlight.foreground3#000000
  • editorBracketHighlight.foreground4#0000f1
  • editorBracketHighlight.foreground5#00ae00
  • editorBracketHighlight.foreground6#000000
  • editorBracketHighlight.unexpectedBracket.foreground#ff1212
  • editorBracketMatch.background#d372ff48
  • editorBracketMatch.border#d372ff88
  • editorCursor.background#000
  • editorCursor.foreground#ff6c48
  • editorGroup.border#48487f
  • editorGroup.dropBackground#2f4878a3
  • editorGroupHeader.border#18181800
  • editorGroupHeader.noTabsBackground#cee8db
  • editorGroupHeader.tabsBackground#cee8db
  • editorGutter.addedBackground#18c35088
  • editorGutter.background#e1f1e8
  • editorGutter.deletedBackground#c30028cf
  • editorGutter.modifiedBackground#b9b52f88
  • editorHoverWidget.background#f1f1f1
  • editorHoverWidget.border#00a3a3
  • editorHoverWidget.statusBarBackground#e8e8e848
  • editorIndentGuide.activeBackground#d372ff
  • editorIndentGuide.background#d3d3d3
  • editorLineNumber.activeForeground#00a3a3
  • editorLineNumber.foreground#00a3a388
  • editorOverviewRuler.addedForeground#0000a3a3
  • editorOverviewRuler.bracketMatchForeground#d372ffa3
  • editorOverviewRuler.deletedForeground#ff0000a3
  • editorOverviewRuler.errorForeground#ff0000f1
  • editorOverviewRuler.findMatchForeground#f100f155
  • editorOverviewRuler.modifiedForeground#cfcf00cd
  • editorOverviewRuler.rangeHighlightForeground#f100f100
  • editorOverviewRuler.selectionHighlightForeground#f1f1f100
  • editorOverviewRuler.warningForeground#ff7f00cd
  • editorOverviewRuler.wordHighlightForeground#f1f1f100
  • editorOverviewRuler.wordHighlightStrongForeground#f1f1f100
  • editorStickyScroll.background#cee8db
  • editorStickyScrollHover.background#e1f1e8
  • editorSuggestWidget.background#e1f1e8
  • editorSuggestWidget.border#e1f1e8
  • editorSuggestWidget.focusHighlightForeground#0072d3
  • editorWhitespace.foreground#a3a3a3
  • editorWidget.background#cee8db
  • errorForeground#ff2222
  • focusBorder#0072d330
  • gitDecoration.addedResourceForeground#27c35f
  • gitDecoration.conflictingResourceForeground#ff53b3
  • gitDecoration.deletedResourceForeground#f31f1f
  • gitDecoration.ignoredResourceForeground#979797
  • gitDecoration.modifiedResourceForeground#828200
  • gitDecoration.renamedResourceForeground#828200
  • gitDecoration.stageDeletedResourceForeground#f30000
  • gitDecoration.stageModifiedResourceForeground#4fbf00
  • gitDecoration.submoduleResourceForeground#f100f1
  • gitDecoration.untrackedResourceForeground#a34848
  • input.background#fff
  • input.border#d8d8d872
  • input.foreground#ff6c48
  • input.placeholderForeground#787878
  • inputOption.activeBackground#cfe5ff
  • inputOption.activeBorder#0072d3
  • inputOption.hoverBackground#cfcfcf88
  • list.activeSelectionBackground#0072d3
  • list.activeSelectionForeground#f1f1f1
  • list.activeSelectionIconForeground#ffffff
  • list.errorForeground#ff2828
  • list.focusAndSelectionOutline#90c2f9
  • list.highlightForeground#007fd3
  • list.hoverBackground#c3dbcfa3
  • list.inactiveSelectionBackground#0072d330
  • list.warningForeground#f15353
  • menu.background#cee8db
  • menu.border#00a3a3
  • menu.foreground#000000
  • menu.selectionBackground#0072d3
  • menu.selectionForeground#f1f1f1
  • menu.separatorBackground#d8d8d8
  • menubar.selectionBackground#0072d3
  • menubar.selectionForeground#f1f1f1
  • minimap.errorHighlight#fa0000
  • minimap.findMatchHighlight#d327ff
  • minimap.selectionHighlight#007fff88
  • minimap.selectionOccurrenceHighlight#f100f135
  • notebook.cellBorderColor#e8e8e8
  • notebook.selectedCellBackground#c8dbf150
  • peekViewEditor.background#e8e8e8
  • peekViewEditor.matchHighlightBackground#f100f158
  • peekViewEditor.matchHighlightBorder#f100f158
  • peekViewEditorGutter.background#e8e8e8
  • peekViewResult.lineForeground#000
  • peekViewResult.matchHighlightBackground#f100f158
  • peekViewResult.selectionBackground#0072d388
  • peekViewResult.selectionForeground#000
  • ports.iconRunningProcessForeground#359935
  • profileBadge.background#002828
  • profileBadge.foreground#00cfff
  • progressBar.background#bbdaffcc
  • quickInputList.focusBackground#0072d328
  • quickInputList.focusForeground#000
  • quickInputList.focusIconForeground#000
  • scrollbarSlider.activeBackground#007fff48
  • scrollbarSlider.background#00000022
  • scrollbarSlider.hoverBackground#007fff30
  • searchEditor.findMatchBackground#f100f143
  • searchEditor.findMatchBorder#0072d3
  • searchEditor.textInputBorder#cfcfcf
  • settings.numberInputBorder#cfcfcf
  • settings.textInputBorder#cfcfcf
  • sideBar.background#cee8db
  • sideBar.foreground#000000
  • sideBarSectionHeader.background#c0d8cc
  • sideBarSectionHeader.border#64646430
  • sideBarSectionHeader.foreground#000
  • sideBarTitle.foreground#000
  • statusBar.background#002828
  • statusBar.debuggingBackground#480048
  • statusBar.foreground#f1f1f1
  • statusBar.noFolderBackground#002828
  • statusBarItem.errorBackground#c72e0f
  • statusBarItem.remoteBackground#0072d3
  • statusBarItem.remoteForeground#f1f1f1
  • tab.activeBackground#e1f1e8
  • tab.activeBorderTop#ff4848
  • tab.activeForeground#000
  • tab.border#00000010
  • tab.inactiveBackground#cee8db
  • tab.inactiveForeground#828282
  • tab.lastPinnedBorder#64646430
  • terminal.ansiBlack#111111
  • terminal.ansiBlue#0000ff
  • terminal.ansiBrightBlack#333333
  • terminal.ansiBrightBlue#00a3f1
  • terminal.ansiBrightCyan#48f1f1
  • terminal.ansiBrightGreen#48f148
  • terminal.ansiBrightMagenta#f148f1
  • terminal.ansiBrightRed#f14848
  • terminal.ansiBrightWhite#d8d8d8
  • terminal.ansiBrightYellow#ffff48
  • terminal.ansiCyan#00ffff
  • terminal.ansiGreen#00ff00
  • terminal.ansiMagenta#ff00ff
  • terminal.ansiRed#ff4848
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#ffff00
  • terminal.background#000000
  • terminal.foreground#f1f1f1
  • terminal.inactiveSelectionBackground#e5ebf1
  • terminalCursor.background#000000
  • terminalCursor.foreground#ff6c48
  • titleBar.activeBackground#002828
  • titleBar.activeForeground#f1f1f1
  • titleBar.inactiveBackground#002828
  • titleBar.inactiveForeground#f1f1f1
  • widget.border#00a3a3

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
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#000
entity.name.function, keyword.control.import.include.php, keyword.other.special-method, meta.function-call, meta.include.php, support.function#00a300
comment, string.quoted.docstring.multi.python, token.info-token#a3a3a3
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#0000f1
entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#00a3ff
support.variable#000088
variable.other.object.cs, variable.other.object.java, variable.other.object.js, variable.other.object.ts#0072d3
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#0048a3
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#f18800
constant.other.color, keyword.other.unit#00a3a3
support.variable.magic.python#ff00b3
punctuation.definition.block.js.jsx, entity.name.tag.js.jsx, meta.tag.without-attributes.js.jsx, keyword.other.important.css#f100f1
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#c300f1
variable.css, variable.argument.css, variable.scss, meta.definition.variable.scss#f12828
entity.other.attribute-name#e50000
variable.parameter.keyframe-list.css#00b8b8
string.regexp#78c121
constant.character.escape, entity.other.attribute-name.placeholder.css#adb330
support.type.primitive.ts#008282
invalid, token.error-token#ff4848
invalid.deprecated#ff4888underline
source.json meta.structure.dictionary.json support.type.property-name.json#000
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#9f00bf
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#db8800
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#009797
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#a388a3
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#00a3ff
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#65a365
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#8888ff
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#820082

Shiki preview

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

Loading...