Skip to main content
Coding Theme

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#7c3aed
  • activityBar.background#ebecf8
  • activityBar.border#cbd5e1
  • activityBar.foreground#0f172a
  • activityBar.inactiveForeground#64748b
  • activityBarBadge.background#7c3aed
  • activityBarBadge.foreground#ffffff
  • badge.background#7c3aed
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#7c3aed
  • breadcrumb.focusForeground#0f172a
  • breadcrumb.foreground#64748b
  • breadcrumbPicker.background#dcdef0
  • button.background#7c3aed
  • button.foreground#ffffff
  • button.hoverBackground#7c3aedd9
  • button.secondaryBackground#dcdef0
  • button.secondaryForeground#0f172a
  • diffEditor.insertedLineBackground#15803d1a
  • diffEditor.insertedTextBackground#15803d24
  • diffEditor.removedLineBackground#b91c1c1a
  • diffEditor.removedTextBackground#b91c1c24
  • dropdown.background#dcdef0
  • dropdown.border#cbd5e1
  • dropdown.foreground#0f172a
  • editor.background#f8f5fe
  • editor.findMatchBackground#ea580c66
  • editor.findMatchHighlightBackground#ea580c38
  • editor.foreground#0f172a
  • editor.hoverHighlightBackground#7c3aed24
  • editor.lineHighlightBackground#e8e6f8
  • editor.selectionBackground#eadffc
  • editor.selectionHighlightBackground#7c3aed2e
  • editor.wordHighlightBackground#7c3aed24
  • editor.wordHighlightStrongBackground#7c3aed33
  • editorBracketHighlight.foreground1#0e7490
  • editorBracketHighlight.foreground2#7c3aed
  • editorBracketHighlight.foreground3#ea580c
  • editorBracketHighlight.foreground4#16a34a
  • editorBracketHighlight.foreground5#db2777
  • editorBracketHighlight.foreground6#2563eb
  • editorBracketHighlight.unexpectedBracket.foreground#b91c1c
  • editorBracketMatch.background#7c3aed29
  • editorBracketMatch.border#7c3aed80
  • editorCursor.foreground#7c3aed
  • editorError.foreground#b91c1c
  • editorGroup.border#cbd5e1
  • editorGroup.dropBackground#7c3aed33
  • editorGroupHeader.noTabsBackground#ebecf8
  • editorGroupHeader.tabsBackground#ebecf8
  • editorGutter.addedBackground#15803d
  • editorGutter.deletedBackground#b91c1c
  • editorGutter.modifiedBackground#2563eb
  • editorHint.foreground#7c3aed
  • editorHoverWidget.background#dcdef0
  • editorHoverWidget.border#cbd5e1
  • editorIndentGuide.activeBackground1#7c3aed
  • editorIndentGuide.background1#cbd5e199
  • editorInfo.foreground#2563eb
  • editorLineNumber.activeForeground#7c3aed
  • editorLineNumber.foreground#64748b99
  • editorLink.activeForeground#7c3aed
  • editorRuler.foreground#cbd5e180
  • editorSuggestWidget.background#dcdef0
  • editorSuggestWidget.border#cbd5e1
  • editorSuggestWidget.highlightForeground#7c3aed
  • editorSuggestWidget.selectedBackground#7c3aed29
  • editorWarning.foreground#d97706
  • editorWhitespace.foreground#64748b59
  • editorWidget.background#dcdef0
  • editorWidget.border#cbd5e1
  • errorForeground#b91c1c
  • focusBorder#7c3aed99
  • foreground#0f172a
  • gitDecoration.addedResourceForeground#15803d
  • gitDecoration.conflictingResourceForeground#d97706
  • gitDecoration.deletedResourceForeground#b91c1c
  • gitDecoration.ignoredResourceForeground#64748b99
  • gitDecoration.modifiedResourceForeground#ea580c
  • gitDecoration.untrackedResourceForeground#16a34a
  • icon.foreground#475569
  • input.background#ebecf8
  • input.border#cbd5e1
  • input.foreground#0f172a
  • input.placeholderForeground#64748b
  • inputOption.activeBackground#7c3aed33
  • inputOption.activeBorder#7c3aed
  • keybindingLabel.foreground#0f172a
  • list.activeSelectionBackground#7c3aed2e
  • list.activeSelectionForeground#0f172a
  • list.errorForeground#b91c1c
  • list.focusBackground#7c3aed33
  • list.highlightForeground#7c3aed
  • list.hoverBackground#0f172a0f
  • list.inactiveSelectionBackground#7c3aed1a
  • list.warningForeground#d97706
  • merge.currentHeaderBackground#0e74904d
  • merge.incomingHeaderBackground#2563eb4d
  • minimapSlider.background#64748b26
  • minimapSlider.hoverBackground#64748b40
  • notificationLink.foreground#7c3aed
  • notifications.background#dcdef0
  • notifications.border#cbd5e1
  • panel.background#f8f5fe
  • panel.border#cbd5e1
  • panelTitle.activeBorder#7c3aed
  • panelTitle.activeForeground#0f172a
  • panelTitle.inactiveForeground#64748b
  • peekView.border#7c3aed
  • peekViewEditor.background#ebecf8
  • peekViewResult.background#ebecf8
  • peekViewResult.selectionBackground#7c3aed29
  • peekViewTitle.background#dcdef0
  • pickerGroup.foreground#7c3aed
  • progressBar.background#7c3aed
  • sash.hoverBorder#7c3aed
  • scrollbar.shadow#0000001f
  • scrollbarSlider.activeBackground#7c3aed80
  • scrollbarSlider.background#64748b40
  • scrollbarSlider.hoverBackground#64748b66
  • selection.background#7c3aed4d
  • settings.headerForeground#0f172a
  • settings.modifiedItemIndicator#7c3aed
  • sideBar.background#ebecf8
  • sideBar.border#cbd5e1
  • sideBar.foreground#475569
  • sideBarSectionHeader.background#ebecf8
  • sideBarSectionHeader.border#cbd5e1
  • sideBarSectionHeader.foreground#0f172a
  • sideBarTitle.foreground#475569
  • statusBar.background#7c3aed
  • statusBar.border#cbd5e1
  • statusBar.debuggingBackground#d97706
  • statusBar.debuggingForeground#1a1400
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#ebecf8
  • statusBarItem.prominentBackground#7c3aed4d
  • statusBarItem.remoteBackground#7c3aed
  • statusBarItem.remoteForeground#ffffff
  • tab.activeBackground#f8f5fe
  • tab.activeBorder#f8f5fe
  • tab.activeBorderTop#7c3aed
  • tab.activeForeground#0f172a
  • tab.border#ebecf8
  • tab.hoverBackground#dcdef0
  • tab.inactiveBackground#ebecf8
  • tab.inactiveForeground#64748b
  • tab.unfocusedActiveBorderTop#7c3aed80
  • terminal.ansiBlack#334155
  • terminal.ansiBlue#2563eb
  • terminal.ansiBrightBlack#64748b
  • terminal.ansiBrightBlue#2563eb
  • terminal.ansiBrightCyan#0e7490
  • terminal.ansiBrightGreen#16a34a
  • terminal.ansiBrightMagenta#db2777
  • terminal.ansiBrightRed#b91c1c
  • terminal.ansiBrightWhite#0f172a
  • terminal.ansiBrightYellow#d97706
  • terminal.ansiCyan#0e7490
  • terminal.ansiGreen#16a34a
  • terminal.ansiMagenta#7c3aed
  • terminal.ansiRed#b91c1c
  • terminal.ansiWhite#475569
  • terminal.ansiYellow#ea580c
  • terminal.background#f8f5fe
  • terminal.foreground#0f172a
  • terminal.selectionBackground#eadffc
  • terminalCursor.foreground#7c3aed
  • textLink.activeForeground#7c3aedd9
  • textLink.foreground#7c3aed
  • textPreformat.foreground#ea580c
  • titleBar.activeBackground#ebecf8
  • titleBar.activeForeground#475569
  • titleBar.border#cbd5e1
  • titleBar.inactiveBackground#ebecf8
  • titleBar.inactiveForeground#64748b
  • tree.indentGuidesStroke#cbd5e1cc
  • widget.border#cbd5e1

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.comment#64748b
comment.block.documentation keyword, storage.type.class.jsdoc#7c3aed
string, punctuation.definition.string, string.template, string.quoted#16a34a
punctuation.definition.template-expression, punctuation.section.embedded#7c3aed
string.regexp, constant.other.character-class.regexp#16a34a
constant.numeric, constant.numeric.decimal#ea580c
constant.language, constant.character, constant.other, variable.other.constant, support.constant#ea580c
constant.language.boolean, constant.language.null, constant.language.undefined#ea580c
keyword, keyword.other, keyword.operator.new, keyword.operator.expression#7c3aed
keyword.control, keyword.control.flow, keyword.control.import, keyword.control.from#7c3aed
keyword.operator, punctuation.separator.operator#475569
storage.type, storage.type.function, storage.type.class#7c3aed
storage.modifier, storage.modifier.async, storage.modifier.tsx#7c3aed
support.type.primitive, support.type.builtin#2563eb
entity.name.function, support.function, meta.function-call.generic, variable.function#0e7490
meta.method-call entity.name.function, entity.name.method#0e7490
entity.name.type, entity.name.class, entity.other.inherited-class, support.class, support.type#2563eb
entity.name.type.interface, entity.name.type.enum, entity.name.type.module#2563eb
entity.name.type.parameter, meta.type.parameters#2563eb
entity.name.namespace, entity.name.type.namespace#2563eb
variable, variable.other.readwrite, meta.definition.variable#334155
variable.parameter, variable.parameter.function#334155
variable.language, variable.language.this, variable.language.super#7c3aed
variable.other.property, variable.other.object.property, meta.object-literal.key, support.variable.property#334155
meta.object-literal.key string, support.type.property-name#334155
meta.decorator, entity.name.function.decorator, punctuation.decorator, meta.decorator punctuation.decorator, tag.decorator#2563eb
entity.name.tag, punctuation.definition.tag, meta.tag#7c3aed
entity.other.attribute-name, entity.other.attribute-name.html#c2410c
entity.other.attribute-name.class.angular, meta.attribute.angular, entity.other.attribute-name.directive#db2777
punctuation.definition.block.ts, meta.embedded.expression#475569
support.type.property-name.css, support.type.property-name.scss#334155
entity.name.tag.css, entity.other.attribute-name.class.css, entity.other.attribute-name.id.css#2563eb
constant.numeric.css, keyword.other.unit#ea580c
keyword.control.at-rule, punctuation.definition.keyword.css#7c3aed
support.type.property-name.json#334155
markup.heading, entity.name.section.markdown, punctuation.definition.heading.markdown#0e7490bold
markup.bold#ea580cbold
markup.italic#7c3aed
markup.underline.link, string.other.link.title.markdown#2563ebunderline
markup.inline.raw, markup.fenced_code.block#16a34a
markup.quote#64748b
punctuation.definition.list.begin.markdown#db2777
punctuation, meta.brace, punctuation.separator, punctuation.terminator, punctuation.definition.parameters#94a3b8
invalid, invalid.illegal#b91c1c