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#395ea8
  • activityBar.background#31363f
  • activityBar.border#181a1f
  • activityBar.dropBorder#528bff
  • activityBar.foreground#d7dae0
  • activityBar.inactiveForeground#9da5b4
  • activityBarBadge.background#395ea8
  • activityBarBadge.foreground#d7dae0
  • badge.background#3e4451
  • badge.foreground#d7dae0
  • breadcrumb.activeSelectionForeground#d7dae0
  • breadcrumb.focusForeground#d7dae0
  • breadcrumb.foreground#9da5b4
  • button.background#0f82e6
  • button.border#00000000
  • button.foreground#d7dae0
  • button.hoverBackground#0f82e6
  • button.secondaryBackground#353b45
  • button.secondaryForeground#d7dae0
  • button.secondaryHoverBackground#3a3f4b
  • debugTokenExpression.boolean#d19a66
  • debugTokenExpression.error#ff6347
  • debugTokenExpression.name#e06c75
  • debugTokenExpression.number#d19a66
  • debugTokenExpression.string#98c379
  • debugTokenExpression.value#56b6c2
  • debugToolBar.background#252930
  • debugView.exceptionLabelBackground#d13b2e
  • debugView.exceptionLabelForeground#9da5b4
  • debugView.stateLabelBackground#2ba143
  • debugView.valueChangedHighlight#0f82e6
  • descriptionForeground#9da5b499
  • diffEditor.border#181a1f
  • diffEditor.diagonalFill#abb2bf26
  • diffEditor.insertedTextBackground#43d08a3d
  • diffEditor.removedTextBackground#e052523d
  • dropdown.background#1b1d23
  • dropdown.border#181a1f
  • dropdown.foreground#9da5b4
  • dropdown.listBackground#252930
  • editor.background#282c34
  • editor.findMatchBackground#528bff3d
  • editor.findMatchBorder#528bff
  • editor.findMatchHighlightBackground#528bff3d
  • editor.findRangeHighlightBackground#3e4451
  • editor.foldBackground#99bbff0a
  • editor.foreground#abb2bf
  • editor.hoverHighlightBackground#00000000
  • editor.inactiveSelectionBackground#3e4451
  • editor.inlineValuesBackground#3e4451cc
  • editor.inlineValuesForeground#d7dae099
  • editor.lineHighlightBackground#99bbff0a
  • editor.lineHighlightBorder#00000000
  • editor.selectionBackground#3e4451
  • editor.selectionHighlightBackground#99bbff0a
  • editor.snippetFinalTabstopHighlightBorder#828997
  • editor.snippetTabstopHighlightBackground#528bff3d
  • editor.wordHighlightBackground#00000000
  • editor.wordHighlightStrongBackground#00000000
  • editorBracketHighlight.unexpectedBracket.foreground#e05252
  • editorBracketMatch.background#00000000
  • editorBracketMatch.border#528bff
  • editorCodeLens.foreground#5c6370
  • editorCursor.foreground#528bff
  • editorError.foreground#ff6347
  • editorGroup.border#181a1f
  • editorGroup.dropBackground#80808040
  • editorGroupHeader.border#181a1f
  • editorGroupHeader.noTabsBackground#21252b
  • editorGroupHeader.tabsBackground#21252b
  • editorGroupHeader.tabsBorder#00000000
  • editorGutter.addedBackground#43d08a
  • editorGutter.background#282c34
  • editorGutter.commentRangeForeground#abb2bf26
  • editorGutter.deletedBackground#e05252
  • editorGutter.modifiedBackground#e0c285
  • editorHint.foreground#6494ed
  • editorHoverWidget.statusBarBackground#252930
  • editorIndentGuide.activeBackground#636d83
  • editorIndentGuide.background#abb2bf26
  • editorInfo.foreground#6494ed
  • editorInlayHint.background#3e4451cc
  • editorInlayHint.foreground#d7dae099
  • editorLineNumber.activeForeground#abb2bf
  • editorLineNumber.foreground#636d83
  • editorLink.activeForeground#56b6c2
  • editorMarkerNavigation.background#31363f
  • editorMarkerNavigationError.background#d13b2e
  • editorMarkerNavigationError.headerBackground#d13b2e33
  • editorMarkerNavigationInfo.background#0f82e6
  • editorMarkerNavigationInfo.headerBackground#0f82e633
  • editorMarkerNavigationWarning.background#ad7c0b
  • editorMarkerNavigationWarning.headerBackground#ad7c0b33
  • editorOverviewRuler.addedForeground#43d08a
  • editorOverviewRuler.border#00000000
  • editorOverviewRuler.bracketMatchForeground#3e4451
  • editorOverviewRuler.deletedForeground#e05252
  • editorOverviewRuler.errorForeground#ff6347
  • editorOverviewRuler.findMatchForeground#3e4451
  • editorOverviewRuler.infoForeground#6494ed
  • editorOverviewRuler.modifiedForeground#e0c285
  • editorOverviewRuler.selectionHighlightForeground#3e4451
  • editorOverviewRuler.warningForeground#e2c08d
  • editorOverviewRuler.wordHighlightForeground#3e4451
  • editorOverviewRuler.wordHighlightStrongForeground#3e4451
  • editorRuler.foreground#abb2bf26
  • editorStickyScroll.background#31363f
  • editorStickyScrollHover.background#31363f
  • editorSuggestWidget.focusHighlightForeground#ffffff
  • editorSuggestWidget.highlightForeground#d7dae0
  • editorWarning.foreground#e2c08d
  • editorWhitespace.foreground#abb2bf26
  • editorWidget.background#252930
  • editorWidget.border#181a1f
  • editorWidget.resizeBorder#252930
  • errorForeground#ff6347
  • extensionButton.prominentBackground#395ea8
  • extensionButton.prominentForeground#ffffff
  • extensionButton.prominentHoverBackground#395ea8
  • focusBorder#528bff
  • foreground#9da5b4
  • gitDecoration.addedResourceForeground#73c990
  • gitDecoration.deletedResourceForeground#ff6347
  • gitDecoration.ignoredResourceForeground#9da5b499
  • gitDecoration.modifiedResourceForeground#e2c08d
  • gitDecoration.renamedResourceForeground#6494ed
  • gitDecoration.stageDeletedResourceForeground#ff6347
  • gitDecoration.stageModifiedResourceForeground#e2c08d
  • gitDecoration.untrackedResourceForeground#73c990
  • icon.foreground#9da5b4
  • imagePreview.border#181a1f
  • inline.css.keywordImportant#c678dd
  • inline.css.propertyName#abb2bf
  • inline.css.punctuation#abb2bf
  • inline.css.string#98c379
  • inline.css.supportFunction#56b6c2
  • inline.css.valueConstant#d19a66
  • inline.css.valueNumeric#d19a66
  • inline.css.valueNumericUnit#d19a66
  • input.background#1b1d23
  • input.border#181a1f
  • input.foreground#d7dae0
  • input.placeholderForeground#9da5b499
  • inputOption.activeBackground#395ea8
  • inputOption.activeBorder#00000000
  • inputOption.activeForeground#ffffff
  • inputOption.hoverBackground#3a3f4b
  • inputValidation.errorBackground#d13b2e
  • inputValidation.errorBorder#ff6347
  • inputValidation.errorForeground#d7dae0
  • inputValidation.infoBackground#0f82e6
  • inputValidation.infoBorder#6494ed
  • inputValidation.infoForeground#d7dae0
  • inputValidation.warningBackground#ad7c0b
  • inputValidation.warningBorder#e2c08d
  • inputValidation.warningForeground#d7dae0
  • list.activeSelectionBackground#395ea8
  • list.activeSelectionForeground#ffffff
  • list.deemphasizedForeground#9da5b499
  • list.dropBackground#31363f
  • list.errorForeground#ff6347
  • list.focusBackground#3a3f4b
  • list.focusForeground#ffffff
  • list.focusOutline#00000000
  • list.highlightForeground#528bff
  • list.hoverBackground#00000000
  • list.inactiveFocusBackground#3a3f4b
  • list.inactiveSelectionBackground#3a3f4b
  • list.invalidItemForeground#ff6347
  • list.warningForeground#e2c08d
  • listFilterWidget.background#1b1d23
  • listFilterWidget.noMatchesOutline#ff6347
  • listFilterWidget.outline#528bff
  • menu.background#31363f
  • menu.foreground#d7dae0
  • menu.selectionBackground#395ea8
  • menu.separatorBackground#181a1f
  • menubar.selectionBackground#395ea8
  • minimap.errorHighlight#ff6347
  • minimap.findMatchHighlight#528bff
  • minimap.selectionHighlight#528bff3d
  • minimap.selectionOccurrenceHighlight#528bff3d
  • minimap.warningHighlight#e2c08d
  • minimapGutter.addedBackground#73c990
  • minimapGutter.deletedBackground#ff6347
  • minimapGutter.modifiedBackground#e2c08d
  • minimapSlider.activeBackground#4b5362cc
  • minimapSlider.background#4b536280
  • minimapSlider.hoverBackground#4b5362cc
  • notificationCenterHeader.background#282c34
  • notificationCenterHeader.foreground#d7dae0
  • notifications.background#31363f
  • notifications.border#181b20d9
  • panel.background#21252b
  • panel.border#181a1f
  • panelInput.border#181a1f
  • panelSectionHeader.background#282c34
  • panelTitle.activeBorder#00000000
  • panelTitle.activeForeground#d7dae0
  • panelTitle.inactiveForeground#9da5b499
  • peekView.border#528bff
  • peekViewEditor.background#31363f
  • peekViewEditor.matchHighlightBackground#528bff3d
  • peekViewResult.background#282c34
  • peekViewResult.fileForeground#d7dae0
  • peekViewResult.lineForeground#9da5b4
  • peekViewResult.matchHighlightBackground#528bff3d
  • peekViewResult.selectionBackground#395ea8
  • peekViewResult.selectionForeground#ffffff
  • peekViewTitle.background#282c34
  • peekViewTitleDescription.foreground#9da5b4
  • peekViewTitleLabel.foreground#d7dae0
  • pickerGroup.border#181a1f
  • pickerGroup.foreground#9da5b4
  • progressBar.background#528bff
  • quickInput.background#252930
  • quickInputList.focusBackground#3a3f4b
  • quickInputList.focusForeground#ffffff
  • quickInputTitle.background#252930
  • scrollbar.shadow#00000066
  • scrollbarSlider.activeBackground#4b5362cc
  • scrollbarSlider.background#4b536280
  • scrollbarSlider.hoverBackground#4b5362cc
  • searchEditor.findMatchBackground#528bff3d
  • selection.background#528afe
  • settings.focusedRowBackground#3a3f4b
  • settings.focusedRowBorder#00000000
  • settings.headerForeground#d7dae0
  • settings.modifiedItemIndicator#73c990
  • settings.rowHoverBackground#3a3f4b80
  • sideBar.background#21252b
  • sideBar.border#181a1f
  • sideBar.dropBackground#80808040
  • sideBar.foreground#9da5b4
  • sideBarSectionHeader.background#282c34
  • sideBarSectionHeader.foreground#9da5b4
  • sideBarTitle.foreground#d7dae0
  • statusBar.background#21252b
  • statusBar.border#181a1f
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#9da5b4
  • statusBar.noFolderBackground#21252b
  • statusBarItem.activeBackground#282c34
  • statusBarItem.hoverBackground#2f333d
  • statusBarItem.prominentBackground#395ea8
  • statusBarItem.prominentForeground#ffffff
  • statusBarItem.prominentHoverBackground#395ea8
  • tab.activeBackground#282c34
  • tab.activeBorder#00000000
  • tab.activeForeground#d7dae0
  • tab.activeModifiedBorder#528bff
  • tab.border#181a1f
  • tab.hoverForeground#d7dae0
  • tab.inactiveBackground#21252b
  • tab.inactiveForeground#9da5b499
  • tab.inactiveModifiedBorder#528bff
  • tab.unfocusedActiveBorder#00000000
  • tab.unfocusedActiveForeground#d7dae0
  • tab.unfocusedActiveModifiedBorder#528bff
  • tab.unfocusedInactiveForeground#9da5b499
  • tab.unfocusedInactiveModifiedBorder#528bff
  • terminal.ansiBlue#61afef
  • terminal.ansiCyan#56b6c2
  • terminal.ansiGreen#98c379
  • terminal.ansiMagenta#c678dd
  • terminal.ansiRed#e06c75
  • terminal.ansiWhite#abb2bf
  • terminal.ansiYellow#d19a66
  • terminal.selectionBackground#3e4451
  • textBlockQuote.background#31363f
  • textBlockQuote.border#00000000
  • textCodeBlock.background#31363f
  • textLink.activeForeground#528bff
  • textLink.foreground#528bff
  • titleBar.activeBackground#21252b
  • titleBar.activeForeground#d7dae0
  • titleBar.border#181a1f
  • titleBar.inactiveBackground#21252b
  • titleBar.inactiveForeground#9da5b4
  • toolbar.activeBackground#395ea8
  • toolbar.hoverBackground#3a3f4b
  • tree.indentGuidesStroke#abb2bf26
  • walkThrough.embeddedEditorBackground#31363f
  • widget.shadow#00000066

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment#5c6370italic
entity.name.type#e5c07b
entity.other.inherited-class#98c379
keyword#c678dd
keyword.control#c678dd
keyword.operator#abb2bf
keyword.operator.new#c678dd
keyword.operator.expression#c678dd
keyword.operator.cast#c678dd
keyword.operator.sizeof#c678dd
keyword.operator.instanceof#c678dd
keyword.other.special-method#61afef
keyword.other.unit#d19a66
storage#c678dd
storage.type.annotation#c678dd
storage.type.primitive#c678dd
storage.modifier.package#c678dd
storage.modifier.import#c678dd
constant#d19a66
constant.variable#d19a66
constant.character.escape#56b6c2
constant.numberic#d19a66
constant.other.color#56b6c2
constant.other.symbol#56b6c2
constant.other.reference.link#56b6c2
variable#e06c75
variable.interpolation#be5046
variable.parameter#abb2bf
variable.other.constant#d19a66
string#98c379
string source#abb2bf
string.embedded#abb2bf
string.regexp#56b6c2
string.regexp keyword.operator#56b6c2
string.regexp keyword.other#56b6c2
string.regexp punctuation.definition.string#98c379
string.other.link#61afef
punctuation.definition.string source#98c379
punctuation.section.embedded source#be5046
punctuation.definition.comment#5c6370
punctuation.definition.typeparameters#abb2bf
punctuation.definition.parameters#abb2bf
punctuation.definition.separator#abb2bf
punctuation.separator#abb2bf
punctuation.terminator#abb2bf
punctuation.definition.heading#e06c75
punctuation.definition.identity#61afef
punctuation.definition.bold#abb2bfbold
punctuation.definition.italic#abb2bfitalic
punctuation.definition.link#abb2bf
punctuation.definition.metadata#abb2bf
punctuation.definition.template-expression#be5046
punctuation.section.embedded#be5046
punctuation.section.method#abb2bf
punctuation.section.class#abb2bf
punctuation.section.inner-class#abb2bf
support.class#e5c07b
support.type#56b6c2
support.function#56b6c2
support.function.any-method#61afef
support.variable#e06c75
support.constant#d19a66
entity.name.function#61afef
entity.name.class#e5c07b
entity.name.type.class#e5c07b
entity.name.tag#e06c75
entity.name.section.group-title#61afef
entity.other.attribute-name#d19a66
entity.other.attribute-name.id#61afef
meta.class#e5c07b
meta.class.body#abb2bf
meta.method-call#abb2bf
meta.method#abb2bf
meta.function-call#abb2bf
meta.function#abb2bf
meta.definition.variable#e06c75
meta.require#61afef
meta.selector#c678dd
meta.brace#abb2bf
meta.separator#abb2bf
meta.tag#abb2bf
meta.field#abb2bf
invalid.deprecated#523d14
invalid.illegal#e05252
markup.bold#d19a66bold
markup.changed#c678dd
markup.deleted#e06c75
markup.italic#c678dditalic
markup.heading#e06c75
markup.underline.link#56b6c2
markup.inserted#98c379
markup.quoted#d19a66
markup.strikethrough#e06c75
markup.inline.raw#98c379
markup.fenced_code.block#98c379
markup.meta.separator.markdown#5c6370italic
meta.link.reference.def.markdown constant.other.reference.link#61afef
source.c keyword.operator#c678dd
source.cpp keyword.operator#c678dd
source.cs keyword.operator#c678dd
source.css meta.property-name#828997
source.css meta.property-value#828997
source.css support.type.property-name#abb2bf
source.css support.constant.property-value#abb2bf
source.elixir source.embedded.source#abb2bf
source.elixir constant.language#61afef
source.elixir constant.numeric#61afef
source.elixir constant.definition#61afef
source.elixir variable.definition#c678dd
source.elixir variable.anonymous#c678dd
source.elixir parameter.variable.function#d19a66italic
source.elixir string.quoted#98c379
source.elixir keyword.special-method#e06c75
source.elixir embedded.section#e06c75
source.elixir embedded.source.empty#e06c75
source.elixir variable.other.readwrite.module punctuation#e06c75
source.elixir regexp.section#be5046
source.elixir regexp.string#be5046
source.elixir punctuation.separator#d19a66
source.elixir keyword.operator#d19a66
source.elixir variable.constant#e5c07b
source.elixir punctuation.array#828997
source.elixir punctuation.scope#828997
source.elixir punctuation.section#828997
source.gfm link entity#61afef
source.go storage.type.string#c678dd
source.ini keyword.other.definition.ini#e06c75
source.java storage.modifier.import#e5c07b
source.java storage.type#e5c07b
source.java-properties meta.key-pair#e06c75
source.java-properties meta.key-pair punctuation#abb2bf
source.json support.type.property-name#e06c75
source.json constant.language.json#56b6c2
source.php class.bracket#abb2bf
source.python keyword.operator.logical.python#c678dd
source.python variable.parameter#d19a66
source.ruby constant.other.symbol punctuation#56b6c2
text.xml punctuation.separator.namespace#d19a66
markup.quote#5c6370italic
punctuation.definition.list.begin.markdown#e06c75
meta.function-call.generic.python#61afef

Shiki preview

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

Loading...

Yi Dark & Yi Light Themes - Coding Theme