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.activeBackground#BA704B10
  • activityBar.activeBorder#D0595280
  • activityBar.background#163845
  • activityBar.foreground#F3F3F3
  • activityBar.inactiveForeground#3B7E9F
  • activityBarBadge.background#D05952
  • activityBarBadge.foreground#F3F3F3
  • badge.background#1E4555
  • badge.foreground#F3F3F3
  • breadcrumb.activeSelectionForeground#F3F3F3
  • breadcrumb.background#0F2A35
  • breadcrumb.focusForeground#F3F3F3
  • breadcrumb.foreground#3B7E9F
  • breadcrumbPicker.background#061419
  • button.background#1E4555
  • button.foreground#F3F3F3
  • button.secondaryBackground#0F2A35
  • button.secondaryForeground#F3F3F3
  • button.secondaryHoverBackground#163845
  • debugToolBar.background#0A1D25
  • diffEditor.insertedTextBackground#6AAB2E20
  • diffEditor.removedTextBackground#D0595250
  • dropdown.background#163845
  • dropdown.border#061419
  • dropdown.foreground#F3F3F3
  • editor.background#0F2A35
  • editor.findMatchBackground#F6845380
  • editor.findMatchHighlightBackground#FFFFFF40
  • editor.findRangeHighlightBackground#44475A75
  • editor.foldBackground#0A1D2580
  • editor.foreground#F3F3F3
  • editor.hoverHighlightBackground#50B19550
  • editor.lineHighlightBorder#1E4555
  • editor.rangeHighlightBackground#BA704B15
  • editor.selectionBackground#1E4555
  • editor.selectionHighlightBackground#1E4555
  • editor.snippetFinalTabstopHighlightBackground#0F2A35
  • editor.snippetFinalTabstopHighlightBorder#6AAB2E
  • editor.snippetTabstopHighlightBackground#0F2A35
  • editor.snippetTabstopHighlightBorder#3B7E9F
  • editor.wordHighlightBackground#50B19550
  • editor.wordHighlightStrongBackground#6AAB2E50
  • editorBracketHighlight.foreground1#F3F3F3
  • editorBracketHighlight.foreground2#D05952
  • editorBracketHighlight.foreground3#50B195
  • editorBracketHighlight.foreground4#6AAB2E
  • editorBracketHighlight.foreground5#BA704B
  • editorBracketHighlight.foreground6#F68453
  • editorBracketHighlight.unexpectedBracket.foreground#D05952
  • editorCodeLens.foreground#3B7E9F
  • editorError.foreground#D05952
  • editorGroup.border#BA704B
  • editorGroup.dropBackground#44475A70
  • editorGroupHeader.tabsBackground#061419
  • editorGutter.addedBackground#6AAB2E80
  • editorGutter.deletedBackground#D0595280
  • editorGutter.modifiedBackground#50B19580
  • editorHoverWidget.background#0F2A35
  • editorHoverWidget.border#3B7E9F
  • editorIndentGuide.activeBackground#FFFFFF45
  • editorIndentGuide.background#FFFFFF1A
  • editorLineNumber.foreground#3B7E9F
  • editorLink.activeForeground#50B195
  • editorMarkerNavigation.background#0A1D25
  • editorOverviewRuler.addedForeground#6AAB2E80
  • editorOverviewRuler.border#061419
  • editorOverviewRuler.currentContentForeground#6AAB2E
  • editorOverviewRuler.deletedForeground#D0595280
  • editorOverviewRuler.errorForeground#D0595280
  • editorOverviewRuler.incomingContentForeground#BA704B
  • editorOverviewRuler.infoForeground#50B19580
  • editorOverviewRuler.modifiedForeground#50B19580
  • editorOverviewRuler.selectionHighlightForeground#F68453
  • editorOverviewRuler.warningForeground#F6845380
  • editorOverviewRuler.wordHighlightForeground#50B195
  • editorOverviewRuler.wordHighlightStrongForeground#6AAB2E
  • editorRuler.foreground#FFFFFF1A
  • editorSuggestWidget.background#0A1D25
  • editorSuggestWidget.foreground#F3F3F3
  • editorSuggestWidget.selectedBackground#1E4555
  • editorWarning.foreground#50B195
  • editorWhitespace.foreground#FFFFFF1A
  • editorWidget.background#0A1D25
  • errorForeground#D05952
  • extensionButton.prominentBackground#6AAB2E90
  • extensionButton.prominentForeground#F3F3F3
  • extensionButton.prominentHoverBackground#6AAB2E60
  • focusBorder#3B7E9F
  • foreground#F3F3F3
  • gitDecoration.conflictingResourceForeground#F68453
  • gitDecoration.deletedResourceForeground#D05952
  • gitDecoration.ignoredResourceForeground#3B7E9F
  • gitDecoration.modifiedResourceForeground#50B195
  • gitDecoration.untrackedResourceForeground#6AAB2E
  • inlineChat.regionHighlight#163845
  • input.background#0F2A35
  • input.border#061419
  • input.foreground#F3F3F3
  • input.placeholderForeground#3B7E9F
  • inputOption.activeBorder#BA704B
  • inputValidation.errorBorder#D05952
  • inputValidation.infoBorder#D05952
  • inputValidation.warningBorder#F68453
  • list.activeSelectionBackground#1E4555
  • list.activeSelectionForeground#F3F3F3
  • list.dropBackground#1E4555
  • list.errorForeground#D05952
  • list.focusBackground#44475A75
  • list.highlightForeground#50B195
  • list.hoverBackground#44475A75
  • list.inactiveSelectionBackground#44475A75
  • list.warningForeground#F68453
  • listFilterWidget.background#163845
  • listFilterWidget.noMatchesOutline#D05952
  • listFilterWidget.outline#1E4555
  • merge.currentHeaderBackground#6AAB2E90
  • merge.incomingHeaderBackground#BA704B90
  • panel.background#0F2A35
  • panel.border#BA704B
  • panelTitle.activeBorder#D05952
  • panelTitle.activeForeground#F3F3F3
  • panelTitle.inactiveForeground#3B7E9F
  • peekView.border#1E4555
  • peekViewEditor.background#0F2A35
  • peekViewEditor.matchHighlightBackground#E7E65980
  • peekViewResult.background#0A1D25
  • peekViewResult.fileForeground#F3F3F3
  • peekViewResult.lineForeground#F3F3F3
  • peekViewResult.matchHighlightBackground#E7E65980
  • peekViewResult.selectionBackground#1E4555
  • peekViewResult.selectionForeground#F3F3F3
  • peekViewTitle.background#061419
  • peekViewTitleDescription.foreground#3B7E9F
  • peekViewTitleLabel.foreground#F3F3F3
  • pickerGroup.border#BA704B
  • pickerGroup.foreground#50B195
  • progressBar.background#D05952
  • selection.background#BA704B
  • settings.checkboxBackground#0A1D25
  • settings.checkboxBorder#061419
  • settings.checkboxForeground#F3F3F3
  • settings.dropdownBackground#0A1D25
  • settings.dropdownBorder#061419
  • settings.dropdownForeground#F3F3F3
  • settings.headerForeground#F3F3F3
  • settings.modifiedItemIndicator#F68453
  • settings.numberInputBackground#0A1D25
  • settings.numberInputBorder#061419
  • settings.numberInputForeground#F3F3F3
  • settings.textInputBackground#0A1D25
  • settings.textInputBorder#061419
  • settings.textInputForeground#F3F3F3
  • sideBar.background#0A1D25
  • sideBarSectionHeader.background#0F2A35
  • sideBarSectionHeader.border#061419
  • sideBarTitle.foreground#F3F3F3
  • statusBar.background#061419
  • statusBar.debuggingBackground#D05952
  • statusBar.debuggingForeground#061419
  • statusBar.foreground#F3F3F3
  • statusBar.noFolderBackground#061419
  • statusBar.noFolderForeground#F3F3F3
  • statusBarItem.prominentBackground#D05952
  • statusBarItem.prominentHoverBackground#F68453
  • statusBarItem.remoteBackground#BA704B
  • statusBarItem.remoteForeground#0F2A35
  • tab.activeBackground#0F2A35
  • tab.activeBorderTop#D0595280
  • tab.activeForeground#F3F3F3
  • tab.border#061419
  • tab.inactiveBackground#0A1D25
  • tab.inactiveForeground#3B7E9F
  • terminal.ansiBlack#0A1D25
  • terminal.ansiBlue#BA704B
  • terminal.ansiBrightBlack#3B7E9F
  • terminal.ansiBrightBlue#D08A5F
  • terminal.ansiBrightCyan#65C8A8
  • terminal.ansiBrightGreen#7FC040
  • terminal.ansiBrightMagenta#E07066
  • terminal.ansiBrightRed#E06A62
  • terminal.ansiBrightWhite#FFFFFF
  • terminal.ansiBrightYellow#F0F070
  • terminal.ansiCyan#50B195
  • terminal.ansiGreen#6AAB2E
  • terminal.ansiMagenta#D05952
  • terminal.ansiRed#D05952
  • terminal.ansiWhite#F3F3F3
  • terminal.ansiYellow#E7E659
  • terminal.background#0F2A35
  • terminal.foreground#F3F3F3
  • titleBar.activeBackground#0A1D25
  • titleBar.activeForeground#F3F3F3
  • titleBar.inactiveBackground#061419
  • titleBar.inactiveForeground#3B7E9F
  • walkThrough.embeddedEditorBackground#0A1D25

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#BA704B
meta.diff, meta.diff.header#3B7E9F
markup.inserted#6AAB2E
markup.deleted#D05952
markup.changed#F68453
invalid#D05952underline italic
invalid.deprecated#F3F3F3underline italic
entity.name.filename#E7E659
markup.error#D05952
markup.underlineunderline
markup.bold#F68453bold
markup.heading#BA704Bbold
markup.italic#E7E659italic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#50B195
markup.inline.raw, markup.raw.restructuredtext#6AAB2E
markup.underline.link, markup.underline.link.image#50B195
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#D05952
entity.name.directive.restructuredtext, markup.quote#E7E659italic
meta.separator.markdown#3B7E9F
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#6AAB2E
punctuation.definition.constant.restructuredtext#BA704B
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#BA704B
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#F3F3F3
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#E7E659
entity.name.type.class, entity.name.class#50B195normal
keyword.expressions-and-types.swift, keyword.other.this, variable.language, variable.language punctuation.definition.variable.php, variable.other.readwrite.instance.ruby, variable.parameter.function.language.special#BA704Bitalic
entity.other.inherited-class#50B195italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#3B7E9F
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#D05952
comment.block.documentation entity.name.type#50B195italic
comment.block.documentation entity.name.type punctuation.definition.bracket#50B195
comment.block.documentation variable#F68453italic
constant, variable.other.constant#BA704B
constant.character.escape, constant.character.string.escape, constant.regexp#D05952
entity.name.tag#D05952
entity.other.attribute-name.parent-selector#D05952
entity.other.attribute-name#6AAB2Eitalic
entity.name.function, meta.function-call.object, meta.function-call.php, meta.function-call.static, meta.method-call.java meta.method, meta.method.groovy, support.function.any-method.lua, keyword.operator.function.infix#6AAB2E
entity.name.variable.parameter, meta.at-rule.function variable, meta.at-rule.mixin variable, meta.function.arguments variable.other.php, meta.selectionset.graphql meta.arguments.graphql variable.arguments.graphql, variable.parameter#F68453italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#6AAB2Eitalic
meta.decorator variable.other.object#6AAB2E
keyword, punctuation.definition.keyword#D05952
keyword.control.new, keyword.operator.newbold
meta.selector#D05952
support#50B195italic
support.function.magic, support.variable, variable.other.predefined#BA704Bregular
support.function, support.type.property-nameregular
constant.other.symbol.hashkey punctuation.definition.constant.ruby, entity.other.attribute-name.placeholder punctuation, entity.other.attribute-name.pseudo-class punctuation, entity.other.attribute-name.pseudo-element punctuation, meta.group.double.toml, meta.group.toml, meta.object-binding-pattern-variable punctuation.destructuring, punctuation.colon.graphql, punctuation.definition.block.scalar.folded.yaml, punctuation.definition.block.scalar.literal.yaml, punctuation.definition.block.sequence.item.yaml, punctuation.definition.entity.other.inherited-class, punctuation.function.swift, punctuation.separator.dictionary.key-value, punctuation.separator.hash, punctuation.separator.inheritance, punctuation.separator.key-value, punctuation.separator.key-value.mapping.yaml, punctuation.separator.namespace, punctuation.separator.pointer-access, punctuation.separator.slice, string.unquoted.heredoc punctuation.definition.string, support.other.chomping-indicator.yaml, punctuation.separator.annotation#D05952
keyword.operator.other.powershell, keyword.other.statement-separator.powershell, meta.brace.round, meta.function-call punctuation, punctuation.definition.arguments.begin, punctuation.definition.arguments.end, punctuation.definition.entity.begin, punctuation.definition.entity.end, punctuation.definition.tag.cs, punctuation.definition.type.begin, punctuation.definition.type.end, punctuation.section.scope.begin, punctuation.section.scope.end, punctuation.terminator.expression.php, storage.type.generic.java, string.template meta.brace, string.template punctuation.accessor#F3F3F3
meta.string-contents.quoted.double punctuation.definition.variable, punctuation.definition.interpolation.begin, punctuation.definition.interpolation.end, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded.begin, punctuation.section.embedded.coffee, punctuation.section.embedded.end, punctuation.section.embedded.end source.php, punctuation.section.embedded.end source.ruby, punctuation.definition.variable.makefile#D05952
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#50B195
constant.other.date, constant.other.timestamp#F68453
variable.other.alias.yaml#6AAB2Eitalic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#D05952regular
entity.name.type, keyword.primitive-datatypes.swift, keyword.type.cs, meta.protocol-list.objc, meta.return-type.objc, source.go storage.type, source.groovy storage.type, source.java storage.type, source.powershell entity.other.attribute-name, storage.class.std.rust, storage.type.attribute.swift, storage.type.c, storage.type.core.rust, storage.type.cs, storage.type.groovy, storage.type.objc, storage.type.php, storage.type.haskell, storage.type.ocaml#50B195italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#F68453
storage.modifier#D05952
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#E7E659
punctuation.definition.group.capture.regexp#D05952
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#D05952
punctuation.definition.character-class.regexp#50B195
punctuation.definition.group.regexp#F68453
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#D05952
meta.assertion.look-ahead.regexp#6AAB2E
string#E7E659
punctuation.definition.string.begin, punctuation.definition.string.end#E9F284
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#8BE9FE
string.quoted.docstring.multi, string.quoted.docstring.multi.python punctuation.definition.string.begin, string.quoted.docstring.multi.python punctuation.definition.string.end, string.quoted.docstring.multi.python constant.character.escape#3B7E9F
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#F3F3F3
meta.import variable.other.readwrite, meta.variable.assignment.destructured.object.coffee variable#F68453italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#F3F3F3normal
meta.selectionset.graphql variable#E7E659
meta.selectionset.graphql meta.arguments variable#F3F3F3
entity.name.fragment.graphql, variable.fragment.graphql#50B195
constant.other.symbol.hashkey.ruby, keyword.operator.dereference.java, keyword.operator.navigation.groovy, meta.scope.for-loop.shell punctuation.definition.string.begin, meta.scope.for-loop.shell punctuation.definition.string.end, meta.scope.for-loop.shell string, storage.modifier.import, punctuation.section.embedded.begin.tsx, punctuation.section.embedded.end.tsx, punctuation.section.embedded.begin.jsx, punctuation.section.embedded.end.jsx, punctuation.separator.list.comma.css, constant.language.empty-list.haskell#F3F3F3
source.shell variable.other#BA704B
support.constant#BA704Bnormal
meta.scope.prerequisites.makefile#E7E659
meta.attribute-selector.scss#E7E659
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#F3F3F3
meta.preprocessor.haskell#3B7E9F
log.error#D05952bold
log.warning#E7E659bold
TanStack Theme by Ender Bonnet - VS Code Theme