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#047857
  • activityBar.background#e5eff1
  • activityBar.border#cbd5e1
  • activityBar.foreground#0f172a
  • activityBar.inactiveForeground#64748b
  • activityBarBadge.background#047857
  • activityBarBadge.foreground#ffffff
  • badge.background#047857
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#047857
  • breadcrumb.focusForeground#0f172a
  • breadcrumb.foreground#64748b
  • breadcrumbPicker.background#d5e1e7
  • button.background#047857
  • button.foreground#ffffff
  • button.hoverBackground#047857d9
  • button.secondaryBackground#d5e1e7
  • button.secondaryForeground#0f172a
  • diffEditor.insertedLineBackground#15803d1a
  • diffEditor.insertedTextBackground#15803d24
  • diffEditor.removedLineBackground#b91c1c1a
  • diffEditor.removedTextBackground#b91c1c24
  • dropdown.background#d5e1e7
  • dropdown.border#cbd5e1
  • dropdown.foreground#0f172a
  • editor.background#f2f8f7
  • editor.findMatchBackground#ea580c66
  • editor.findMatchHighlightBackground#ea580c38
  • editor.foreground#0f172a
  • editor.hoverHighlightBackground#04785724
  • editor.lineHighlightBackground#deebec
  • editor.selectionBackground#d7e9e4
  • editor.selectionHighlightBackground#0478572e
  • editor.wordHighlightBackground#04785724
  • editor.wordHighlightStrongBackground#04785733
  • editorBracketHighlight.foreground1#0e7490
  • editorBracketHighlight.foreground2#7c3aed
  • editorBracketHighlight.foreground3#ea580c
  • editorBracketHighlight.foreground4#16a34a
  • editorBracketHighlight.foreground5#db2777
  • editorBracketHighlight.foreground6#2563eb
  • editorBracketHighlight.unexpectedBracket.foreground#b91c1c
  • editorBracketMatch.background#04785729
  • editorBracketMatch.border#04785780
  • editorCursor.foreground#047857
  • editorError.foreground#b91c1c
  • editorGroup.border#cbd5e1
  • editorGroup.dropBackground#04785733
  • editorGroupHeader.noTabsBackground#e5eff1
  • editorGroupHeader.tabsBackground#e5eff1
  • editorGutter.addedBackground#15803d
  • editorGutter.deletedBackground#b91c1c
  • editorGutter.modifiedBackground#2563eb
  • editorHint.foreground#047857
  • editorHoverWidget.background#d5e1e7
  • editorHoverWidget.border#cbd5e1
  • editorIndentGuide.activeBackground1#047857
  • editorIndentGuide.background1#cbd5e199
  • editorInfo.foreground#2563eb
  • editorLineNumber.activeForeground#047857
  • editorLineNumber.foreground#64748b99
  • editorLink.activeForeground#047857
  • editorRuler.foreground#cbd5e180
  • editorSuggestWidget.background#d5e1e7
  • editorSuggestWidget.border#cbd5e1
  • editorSuggestWidget.highlightForeground#047857
  • editorSuggestWidget.selectedBackground#04785729
  • editorWarning.foreground#d97706
  • editorWhitespace.foreground#64748b59
  • editorWidget.background#d5e1e7
  • editorWidget.border#cbd5e1
  • errorForeground#b91c1c
  • focusBorder#04785799
  • 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#e5eff1
  • input.border#cbd5e1
  • input.foreground#0f172a
  • input.placeholderForeground#64748b
  • inputOption.activeBackground#04785733
  • inputOption.activeBorder#047857
  • keybindingLabel.foreground#0f172a
  • list.activeSelectionBackground#0478572e
  • list.activeSelectionForeground#0f172a
  • list.errorForeground#b91c1c
  • list.focusBackground#04785733
  • list.highlightForeground#047857
  • list.hoverBackground#0f172a0f
  • list.inactiveSelectionBackground#0478571a
  • list.warningForeground#d97706
  • merge.currentHeaderBackground#0e74904d
  • merge.incomingHeaderBackground#2563eb4d
  • minimapSlider.background#64748b26
  • minimapSlider.hoverBackground#64748b40
  • notificationLink.foreground#047857
  • notifications.background#d5e1e7
  • notifications.border#cbd5e1
  • panel.background#f2f8f7
  • panel.border#cbd5e1
  • panelTitle.activeBorder#047857
  • panelTitle.activeForeground#0f172a
  • panelTitle.inactiveForeground#64748b
  • peekView.border#047857
  • peekViewEditor.background#e5eff1
  • peekViewResult.background#e5eff1
  • peekViewResult.selectionBackground#04785729
  • peekViewTitle.background#d5e1e7
  • pickerGroup.foreground#047857
  • progressBar.background#047857
  • sash.hoverBorder#047857
  • scrollbar.shadow#0000001f
  • scrollbarSlider.activeBackground#04785780
  • scrollbarSlider.background#64748b40
  • scrollbarSlider.hoverBackground#64748b66
  • selection.background#0478574d
  • settings.headerForeground#0f172a
  • settings.modifiedItemIndicator#047857
  • sideBar.background#e5eff1
  • sideBar.border#cbd5e1
  • sideBar.foreground#475569
  • sideBarSectionHeader.background#e5eff1
  • sideBarSectionHeader.border#cbd5e1
  • sideBarSectionHeader.foreground#0f172a
  • sideBarTitle.foreground#475569
  • statusBar.background#047857
  • statusBar.border#cbd5e1
  • statusBar.debuggingBackground#d97706
  • statusBar.debuggingForeground#1a1400
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#e5eff1
  • statusBarItem.prominentBackground#0478574d
  • statusBarItem.remoteBackground#047857
  • statusBarItem.remoteForeground#ffffff
  • tab.activeBackground#f2f8f7
  • tab.activeBorder#f2f8f7
  • tab.activeBorderTop#047857
  • tab.activeForeground#0f172a
  • tab.border#e5eff1
  • tab.hoverBackground#d5e1e7
  • tab.inactiveBackground#e5eff1
  • tab.inactiveForeground#64748b
  • tab.unfocusedActiveBorderTop#04785780
  • 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#f2f8f7
  • terminal.foreground#0f172a
  • terminal.selectionBackground#d7e9e4
  • terminalCursor.foreground#047857
  • textLink.activeForeground#047857d9
  • textLink.foreground#047857
  • textPreformat.foreground#ea580c
  • titleBar.activeBackground#e5eff1
  • titleBar.activeForeground#475569
  • titleBar.border#cbd5e1
  • titleBar.inactiveBackground#e5eff1
  • 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#64748bitalic
comment.block.documentation keyword, storage.type.class.jsdoc#7c3aeditalic
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#7c3aeditalic
keyword.control, keyword.control.flow, keyword.control.import, keyword.control.from#7c3aeditalic
keyword.operator, punctuation.separator.operator#475569
storage.type, storage.type.function, storage.type.class#7c3aeditalic
storage.modifier, storage.modifier.async, storage.modifier.tsx#7c3aeditalic
support.type.primitive, support.type.builtin#2563ebitalic
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#334155italic
variable.language, variable.language.this, variable.language.super#7c3aeditalic
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#2563ebitalic
entity.name.tag, punctuation.definition.tag, meta.tag#7c3aed
entity.other.attribute-name, entity.other.attribute-name.html#c2410citalic
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#7c3aeditalic
markup.underline.link, string.other.link.title.markdown#2563ebunderline
markup.inline.raw, markup.fenced_code.block#16a34a
markup.quote#64748bitalic
punctuation.definition.list.begin.markdown#db2777
punctuation, meta.brace, punctuation.separator, punctuation.terminator, punctuation.definition.parameters#94a3b8
invalid, invalid.illegal#b91c1c