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#5871ef
  • activityBar.background#ffffff
  • activityBar.border#dbdbdc
  • activityBar.dropBorder#556de8
  • activityBar.foreground#232324
  • activityBar.inactiveForeground#424243
  • activityBarBadge.background#5871ef
  • activityBarBadge.foreground#232324
  • badge.background#eaeaeb
  • badge.foreground#232324
  • breadcrumb.activeSelectionForeground#232324
  • breadcrumb.focusForeground#232324
  • breadcrumb.foreground#424243
  • button.background#1f96ff
  • button.border#00000000
  • button.foreground#232324
  • button.hoverBackground#1f96ff
  • button.secondaryBackground#ffffff
  • button.secondaryForeground#232324
  • button.secondaryHoverBackground#f5f5f5
  • debugTokenExpression.boolean#986801
  • debugTokenExpression.error#f42a2a
  • debugTokenExpression.name#e45649
  • debugTokenExpression.number#986801
  • debugTokenExpression.string#50a14f
  • debugTokenExpression.value#0184bc
  • debugToolBar.background#f2f2f3
  • debugView.exceptionLabelBackground#e04b3e
  • debugView.exceptionLabelForeground#424243
  • debugView.stateLabelBackground#3bba54
  • debugView.valueChangedHighlight#1f96ff
  • descriptionForeground#8e8e90
  • diffEditor.border#dbdbdc
  • diffEditor.diagonalFill#383a4233
  • diffEditor.insertedTextBackground#2db4483d
  • diffEditor.removedTextBackground#ff14143d
  • dropdown.background#ffffff
  • dropdown.border#dbdbdc
  • dropdown.foreground#424243
  • dropdown.listBackground#f2f2f3
  • editor.background#fafafa
  • editor.findMatchBackground#526fff33
  • editor.findMatchBorder#526fff
  • editor.findMatchHighlightBackground#526fff33
  • editor.findRangeHighlightBackground#e5e5e6
  • editor.foldBackground#383a420d
  • editor.foreground#383a42
  • editor.hoverHighlightBackground#00000000
  • editor.inactiveSelectionBackground#e5e5e6
  • editor.inlineValuesBackground#eaeaebcc
  • editor.inlineValuesForeground#23232499
  • editor.lineHighlightBackground#383a420d
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#e5e5e6
  • editor.selectionHighlightBackground#383a420d
  • editor.snippetFinalTabstopHighlightBorder#696c77
  • editor.snippetTabstopHighlightBackground#526fff33
  • editor.wordHighlightBackground#00000000
  • editor.wordHighlightStrongBackground#00000000
  • editorBracketHighlight.unexpectedBracket.foreground#ff1414
  • editorBracketMatch.background#00000000
  • editorBracketMatch.border#526fff
  • editorCodeLens.foreground#a0a1a7
  • editorCursor.foreground#526fff
  • editorError.foreground#f42a2a
  • editorGroup.border#dbdbdc
  • editorGroup.dropBackground#80808057
  • editorGroupHeader.border#dbdbdc
  • editorGroupHeader.noTabsBackground#eaeaeb
  • editorGroupHeader.tabsBackground#eaeaeb
  • editorGroupHeader.tabsBorder#00000000
  • editorGutter.addedBackground#2db448
  • editorGutter.background#fafafa
  • editorGutter.commentRangeForeground#383a4233
  • editorGutter.deletedBackground#ff1414
  • editorGutter.modifiedBackground#f2a60d
  • editorHint.foreground#1492ff
  • editorHoverWidget.statusBarBackground#f2f2f3
  • editorIndentGuide.activeBackground#9d9d9f
  • editorIndentGuide.background#383a4233
  • editorInfo.foreground#1492ff
  • editorInlayHint.background#eaeaebcc
  • editorInlayHint.foreground#23232499
  • editorLineNumber.activeForeground#383a42
  • editorLineNumber.foreground#9d9d9f
  • editorLink.activeForeground#0184bc
  • editorMarkerNavigation.background#f5f5f5
  • editorMarkerNavigationError.background#e04b3e
  • editorMarkerNavigationError.headerBackground#e04b3e33
  • editorMarkerNavigationInfo.background#1f96ff
  • editorMarkerNavigationInfo.headerBackground#1f96ff33
  • editorMarkerNavigationWarning.background#c49331
  • editorMarkerNavigationWarning.headerBackground#c4933133
  • editorOverviewRuler.addedForeground#2db448
  • editorOverviewRuler.border#00000000
  • editorOverviewRuler.bracketMatchForeground#e5e5e6
  • editorOverviewRuler.deletedForeground#ff1414
  • editorOverviewRuler.errorForeground#f42a2a
  • editorOverviewRuler.findMatchForeground#e5e5e6
  • editorOverviewRuler.infoForeground#1492ff
  • editorOverviewRuler.modifiedForeground#f2a60d
  • editorOverviewRuler.selectionHighlightForeground#e5e5e6
  • editorOverviewRuler.warningForeground#d5880b
  • editorOverviewRuler.wordHighlightForeground#e5e5e6
  • editorOverviewRuler.wordHighlightStrongForeground#e5e5e6
  • editorRuler.foreground#383a4233
  • editorStickyScroll.background#ffffff
  • editorStickyScrollHover.background#ffffff
  • editorSuggestWidget.focusHighlightForeground#050505
  • editorSuggestWidget.highlightForeground#232324
  • editorWarning.foreground#d5880b
  • editorWhitespace.foreground#383a4233
  • editorWidget.background#f2f2f3
  • editorWidget.border#dbdbdc
  • editorWidget.resizeBorder#f2f2f3
  • errorForeground#f42a2a
  • extensionButton.prominentBackground#5871ef
  • extensionButton.prominentForeground#ffffff
  • extensionButton.prominentHoverBackground#5871ef
  • focusBorder#556de8
  • foreground#424243
  • gitDecoration.addedResourceForeground#2db448
  • gitDecoration.deletedResourceForeground#f42a2a
  • gitDecoration.ignoredResourceForeground#8e8e90
  • gitDecoration.modifiedResourceForeground#d5880b
  • gitDecoration.renamedResourceForeground#1492ff
  • gitDecoration.stageDeletedResourceForeground#f42a2a
  • gitDecoration.stageModifiedResourceForeground#d5880b
  • gitDecoration.untrackedResourceForeground#2db448
  • icon.foreground#424243
  • imagePreview.border#dbdbdc
  • inline.css.keywordImportant#a626a4
  • inline.css.propertyName#383a42
  • inline.css.punctuation#383a42
  • inline.css.string#50a14f
  • inline.css.supportFunction#0184bc
  • inline.css.valueConstant#986801
  • inline.css.valueNumeric#986801
  • inline.css.valueNumericUnit#986801
  • input.background#ffffff
  • input.border#dbdbdc
  • input.foreground#232324
  • input.placeholderForeground#8e8e90
  • inputOption.activeBackground#5871ef
  • inputOption.activeBorder#00000000
  • inputOption.activeForeground#050505
  • inputOption.hoverBackground#f5f5f5
  • inputValidation.errorBackground#e04b3e
  • inputValidation.errorBorder#f42a2a
  • inputValidation.errorForeground#232324
  • inputValidation.infoBackground#1f96ff
  • inputValidation.infoBorder#1492ff
  • inputValidation.infoForeground#232324
  • inputValidation.warningBackground#c49331
  • inputValidation.warningBorder#d5880b
  • inputValidation.warningForeground#232324
  • list.activeSelectionBackground#5871ef
  • list.activeSelectionForeground#ffffff
  • list.deemphasizedForeground#8e8e90
  • list.dropBackground#f5f5f5
  • list.errorForeground#f42a2a
  • list.focusBackground#dbdbdc
  • list.focusForeground#050505
  • list.focusOutline#00000000
  • list.highlightForeground#556de8
  • list.hoverBackground#00000000
  • list.inactiveFocusBackground#dbdbdc
  • list.inactiveSelectionBackground#dbdbdc
  • list.invalidItemForeground#f42a2a
  • list.warningForeground#d5880b
  • listFilterWidget.background#ffffff
  • listFilterWidget.noMatchesOutline#f42a2a
  • listFilterWidget.outline#556de8
  • menu.background#ffffff
  • menu.foreground#232324
  • menu.selectionBackground#5871ef
  • menu.separatorBackground#dbdbdc
  • menubar.selectionBackground#5871ef
  • minimap.errorHighlight#f42a2a
  • minimap.findMatchHighlight#526fff
  • minimap.selectionHighlight#526fff33
  • minimap.selectionOccurrenceHighlight#526fff33
  • minimap.warningHighlight#d5880b
  • minimapGutter.addedBackground#2db448
  • minimapGutter.deletedBackground#f42a2a
  • minimapGutter.modifiedBackground#d5880b
  • minimapSlider.activeBackground#c6c7c7cc
  • minimapSlider.background#c6c7c780
  • minimapSlider.hoverBackground#c6c7c7cc
  • notificationCenterHeader.background#fafafa
  • notificationCenterHeader.foreground#232324
  • notifications.background#ffffff
  • notifications.border#dbdbdcd9
  • panel.background#eaeaeb
  • panel.border#dbdbdc
  • panelInput.border#dbdbdc
  • panelSectionHeader.background#fafafa
  • panelTitle.activeBorder#00000000
  • panelTitle.activeForeground#232324
  • panelTitle.inactiveForeground#8e8e90
  • peekView.border#556de8
  • peekViewEditor.background#ffffff
  • peekViewEditor.matchHighlightBackground#526fff33
  • peekViewResult.background#fafafa
  • peekViewResult.fileForeground#232324
  • peekViewResult.lineForeground#424243
  • peekViewResult.matchHighlightBackground#526fff33
  • peekViewResult.selectionBackground#5871ef
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#fafafa
  • peekViewTitleDescription.foreground#424243
  • peekViewTitleLabel.foreground#232324
  • pickerGroup.border#dbdbdc
  • pickerGroup.foreground#424243
  • progressBar.background#556de8
  • quickInput.background#f2f2f3
  • quickInputList.focusBackground#eaeaeb
  • quickInputList.focusForeground#050505
  • quickInputTitle.background#f2f2f3
  • scrollbar.shadow#00000066
  • scrollbarSlider.activeBackground#c6c7c7cc
  • scrollbarSlider.background#c6c7c780
  • scrollbarSlider.hoverBackground#c6c7c7cc
  • searchEditor.findMatchBackground#526fff33
  • selection.background#dadef1
  • settings.focusedRowBackground#dbdbdc
  • settings.focusedRowBorder#00000000
  • settings.headerForeground#232324
  • settings.modifiedItemIndicator#2db448
  • settings.rowHoverBackground#dbdbdc80
  • sideBar.background#eaeaeb
  • sideBar.border#dbdbdc
  • sideBar.dropBackground#80808057
  • sideBar.foreground#424243
  • sideBarSectionHeader.background#fafafa
  • sideBarSectionHeader.foreground#424243
  • sideBarTitle.foreground#232324
  • statusBar.background#eaeaeb
  • statusBar.border#dbdbdc
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#424243
  • statusBar.noFolderBackground#eaeaeb
  • statusBarItem.activeBackground#e3e3e3
  • statusBarItem.hoverBackground#dbdbdc
  • statusBarItem.prominentBackground#5871ef
  • statusBarItem.prominentForeground#ffffff
  • statusBarItem.prominentHoverBackground#5871ef
  • tab.activeBackground#fafafa
  • tab.activeBorder#00000000
  • tab.activeForeground#232324
  • tab.activeModifiedBorder#556de8
  • tab.border#dbdbdc
  • tab.hoverForeground#232324
  • tab.inactiveBackground#eaeaeb
  • tab.inactiveForeground#8e8e90
  • tab.inactiveModifiedBorder#556de8
  • tab.unfocusedActiveBorder#00000000
  • tab.unfocusedActiveForeground#232324
  • tab.unfocusedActiveModifiedBorder#556de8
  • tab.unfocusedInactiveForeground#8e8e90
  • tab.unfocusedInactiveModifiedBorder#556de8
  • terminal.ansiBlue#4078f2
  • terminal.ansiCyan#0184bc
  • terminal.ansiGreen#50a14f
  • terminal.ansiMagenta#a626a4
  • terminal.ansiRed#e45649
  • terminal.ansiWhite#383a42
  • terminal.ansiYellow#986801
  • terminal.selectionBackground#e5e5e6
  • textBlockQuote.background#ffffff
  • textBlockQuote.border#00000000
  • textCodeBlock.background#f5f5f5
  • textLink.activeForeground#556de8
  • textLink.foreground#556de8
  • titleBar.activeBackground#eaeaeb
  • titleBar.activeForeground#232324
  • titleBar.border#dbdbdc
  • titleBar.inactiveBackground#eaeaeb
  • titleBar.inactiveForeground#424243
  • toolbar.activeBackground#5871ef
  • toolbar.hoverBackground#f5f5f5
  • tree.indentGuidesStroke#383a4233
  • walkThrough.embeddedEditorBackground#ffffff
  • widget.shadow#00000066

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment#a0a1a7italic
entity.name.type#c18401
entity.other.inherited-class#50a14f
keyword#a626a4
keyword.control#a626a4
keyword.operator#383a42
keyword.operator.new#a626a4
keyword.operator.expression#a626a4
keyword.operator.cast#a626a4
keyword.operator.sizeof#a626a4
keyword.operator.instanceof#a626a4
keyword.other.special-method#4078f2
keyword.other.unit#986801
storage#a626a4
storage.type.annotation#a626a4
storage.type.primitive#a626a4
storage.modifier.package#a626a4
storage.modifier.import#a626a4
constant#986801
constant.variable#986801
constant.character.escape#0184bc
constant.numberic#986801
constant.other.color#0184bc
constant.other.symbol#0184bc
constant.other.reference.link#0184bc
variable#e45649
variable.interpolation#ca1243
variable.parameter#383a42
variable.other.constant#986801
string#50a14f
string source#383a42
string.embedded#383a42
string.regexp#0184bc
string.regexp keyword.operator#0184bc
string.regexp keyword.other#0184bc
string.regexp punctuation.definition.string#50a14f
string.other.link#4078f2
punctuation.definition.string source#50a14f
punctuation.section.embedded source#ca1243
punctuation.definition.comment#a0a1a7
punctuation.definition.typeparameters#383a42
punctuation.definition.parameters#383a42
punctuation.definition.separator#383a42
punctuation.separator#383a42
punctuation.terminator#383a42
punctuation.definition.heading#e45649
punctuation.definition.identity#4078f2
punctuation.definition.bold#383a42bold
punctuation.definition.italic#383a42italic
punctuation.definition.link#383a42
punctuation.definition.metadata#383a42
punctuation.definition.template-expression#ca1243
punctuation.section.embedded#ca1243
punctuation.section.method#383a42
punctuation.section.class#383a42
punctuation.section.inner-class#383a42
support.class#c18401
support.type#0184bc
support.function#0184bc
support.function.any-method#4078f2
support.variable#e45649
support.constant#986801
entity.name.function#4078f2
entity.name.class#c18401
entity.name.type.class#c18401
entity.name.tag#e45649
entity.name.section.group-title#4078f2
entity.other.attribute-name#986801
entity.other.attribute-name.id#4078f2
meta.class#c18401
meta.class.body#383a42
meta.method-call#383a42
meta.method#383a42
meta.function-call#383a42
meta.function#383a42
meta.definition.variable#e45649
meta.require#4078f2
meta.selector#a626a4
meta.brace#383a42
meta.separator#383a42
meta.tag#383a42
meta.field#383a42
invalid.deprecated#000000
invalid.illegal#ff1414
markup.bold#986801bold
markup.changed#a626a4
markup.deleted#e45649
markup.italic#a626a4italic
markup.heading#e45649
markup.underline.link#0184bc
markup.inserted#50a14f
markup.quoted#986801
markup.strikethrough#e45649
markup.inline.raw#50a14f
markup.fenced_code.block#50a14f
markup.meta.separator.markdown#a0a1a7italic
meta.link.reference.def.markdown constant.other.reference.link#4078f2
source.c keyword.operator#a626a4
source.cpp keyword.operator#a626a4
source.cs keyword.operator#a626a4
source.css meta.property-name#696c77
source.css meta.property-value#696c77
source.css support.type.property-name#383a42
source.css support.constant.property-value#383a42
source.elixir source.embedded.source#383a42
source.elixir constant.language#4078f2
source.elixir constant.numeric#4078f2
source.elixir constant.definition#4078f2
source.elixir variable.definition#a626a4
source.elixir variable.anonymous#a626a4
source.elixir parameter.variable.function#986801italic
source.elixir string.quoted#50a14f
source.elixir keyword.special-method#e45649
source.elixir embedded.section#e45649
source.elixir embedded.source.empty#e45649
source.elixir variable.other.readwrite.module punctuation#e45649
source.elixir regexp.section#ca1243
source.elixir regexp.string#ca1243
source.elixir punctuation.separator#986801
source.elixir keyword.operator#986801
source.elixir variable.constant#c18401
source.elixir punctuation.array#696c77
source.elixir punctuation.scope#696c77
source.elixir punctuation.section#696c77
source.gfm link entity#4078f2
source.go storage.type.string#a626a4
source.ini keyword.other.definition.ini#e45649
source.java storage.modifier.import#c18401
source.java storage.type#c18401
source.java-properties meta.key-pair#e45649
source.java-properties meta.key-pair punctuation#383a42
source.json support.type.property-name#e45649
source.json constant.language.json#0184bc
source.php class.bracket#383a42
source.python keyword.operator.logical.python#a626a4
source.python variable.parameter#986801
source.ruby constant.other.symbol punctuation#0184bc
text.xml punctuation.separator.namespace#986801
markup.quote#a0a1a7italic
punctuation.definition.list.begin.markdown#e45649
meta.function-call.generic.python#4078f2

Shiki preview

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

Loading...

Yi Dark & Yi Light Themes - Coding Theme