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#8897f410
  • activityBar.activeBorder#c574dd80
  • activityBar.background#1d1f28
  • activityBar.foreground#ceced3
  • activityBar.inactiveForeground#707281
  • activityBarBadge.background#c574dd
  • activityBarBadge.foreground#1d1f28
  • badge.background#282a36
  • badge.foreground#ceced3
  • breadcrumb.activeSelectionForeground#ceced3
  • breadcrumb.background#1d1f28
  • breadcrumb.focusForeground#ceced3
  • breadcrumb.foreground#707281
  • breadcrumbPicker.background#15161d
  • button.background#2b2d3a
  • button.foreground#ceced3
  • checkbox.background#2b2d3a
  • checkbox.border#15161d
  • checkbox.foreground#ceced3
  • contrastBorder#15161d
  • debugToolBar.background#2b2d3a
  • diffEditor.insertedTextBackground#5adecd20
  • diffEditor.removedTextBackground#f37f9750
  • dropdown.background#1d1f28
  • dropdown.border#15161d
  • dropdown.foreground#ceced3
  • editor.background#1d1f28
  • editor.findMatchBackground#f2a27280
  • editor.findMatchHighlightBackground#bebec140
  • editor.findRangeHighlightBackground#41445875
  • editor.foldBackground#2b2d3a
  • editor.foreground#ceced3
  • editor.hoverHighlightBackground#15161d
  • editor.lineHighlightBorder#282a36
  • editor.rangeHighlightBackground#8897f415
  • editor.selectionBackground#282a36
  • editor.selectionHighlightBackground#282a36
  • editor.snippetFinalTabstopHighlightBackground#1d1f28
  • editor.snippetFinalTabstopHighlightBorder#5adecd
  • editor.snippetTabstopHighlightBackground#1d1f28
  • editor.snippetTabstopHighlightBorder#707281
  • editor.wordHighlightBackground#79e6f350
  • editor.wordHighlightStrongBackground#5adecd50
  • editorCodeLens.foreground#707281
  • editorError.foreground#f37f97
  • editorGroup.border#8897f4
  • editorGroup.dropBackground#41445870
  • editorGroupHeader.tabsBackground#15161d
  • editorGutter.addedBackground#5adecd80
  • editorGutter.deletedBackground#f37f9780
  • editorGutter.modifiedBackground#79e6f380
  • editorHoverWidget.background#1d1f28
  • editorHoverWidget.border#707281
  • editorIndentGuide.activeBackground#bebec145
  • editorIndentGuide.background#bebec11A
  • editorLineNumber.foreground#707281
  • editorLink.activeForeground#79e6f3
  • editorMarkerNavigation.background#2b2d3a
  • editorOverviewRuler.addedForeground#5adecd80
  • editorOverviewRuler.border#15161d
  • editorOverviewRuler.currentContentForeground#5adecd
  • editorOverviewRuler.deletedForeground#f37f9780
  • editorOverviewRuler.errorForeground#f37f9780
  • editorOverviewRuler.incomingContentForeground#8897f4
  • editorOverviewRuler.infoForeground#79e6f380
  • editorOverviewRuler.modifiedForeground#79e6f380
  • editorOverviewRuler.selectionHighlightForeground#f2a272
  • editorOverviewRuler.warningForeground#f2a27280
  • editorOverviewRuler.wordHighlightForeground#79e6f3
  • editorOverviewRuler.wordHighlightStrongForeground#5adecd
  • editorRuler.foreground#bebec11A
  • editorSuggestWidget.background#2b2d3a
  • editorSuggestWidget.foreground#ceced3
  • editorSuggestWidget.selectedBackground#282a36
  • editorWarning.foreground#f2a272
  • editorWhitespace.foreground#bebec11A
  • editorWidget.background#2b2d3a
  • errorForeground#f37f97
  • extensionButton.prominentBackground#5adecd90
  • extensionButton.prominentForeground#ceced3
  • extensionButton.prominentHoverBackground#5adecd60
  • focusBorder#707281
  • foreground#ceced3
  • gitDecoration.conflictingResourceForeground#f2a272
  • gitDecoration.deletedResourceForeground#f37f97
  • gitDecoration.ignoredResourceForeground#707281
  • gitDecoration.modifiedResourceForeground#79e6f3
  • gitDecoration.untrackedResourceForeground#5adecd
  • input.background#1d1f28
  • input.border#15161d
  • input.foreground#ceced3
  • input.placeholderForeground#707281
  • inputOption.activeBorder#8897f4
  • inputValidation.errorBackground#1d1f28
  • inputValidation.errorBorder#f37f97
  • inputValidation.errorForeground#f37f97
  • inputValidation.infoBackground#1d1f28
  • inputValidation.infoBorder#8897f4
  • inputValidation.infoForeground#8897f4
  • inputValidation.warningBackground#1d1f28
  • inputValidation.warningBorder#f2a272
  • inputValidation.warningForeground#f2a272
  • list.activeSelectionBackground#282a36
  • list.activeSelectionForeground#ceced3
  • list.dropBackground#282a36
  • list.errorForeground#f37f97
  • list.focusBackground#41445875
  • list.highlightForeground#79e6f3
  • list.hoverBackground#41445875
  • list.inactiveSelectionBackground#41445875
  • list.warningForeground#f2a272
  • listFilterWidget.background#1d1f28
  • listFilterWidget.noMatchesOutline#f37f97
  • listFilterWidget.outline#282a36
  • merge.currentHeaderBackground#5adecd90
  • merge.incomingHeaderBackground#8897f490
  • notification.background#1d1f28
  • notification.buttonBackground#282a36
  • notification.buttonForeground#ceced3
  • notification.buttonHoverBackground#41445875
  • notification.errorBackground#f37f97
  • notification.errorForeground#1d1f28
  • notification.foreground#ceced3
  • notification.infoBackground#8897f4
  • notification.infoForeground#1d1f28
  • notification.warningBackground#f2a272
  • notification.warningForeground#1d1f28
  • notificationCenter.border#2b2d3a
  • notificationCenterHeader.background#1d1f28
  • notificationCenterHeader.foreground#ceced3
  • notificationLink.foreground#79e6f3
  • notifications.background#1d1f28
  • notifications.border#2b2d3a
  • notifications.foreground#ceced3
  • notificationsErrorIcon.foreground#f37f97
  • notificationsInfoIcon.foreground#8897f4
  • notificationsWarningIcon.foreground#f2a272
  • notificationToast.border#2b2d3a
  • panel.background#1d1f28
  • panel.border#8897f4
  • panelInput.border#ceced3
  • panelTitle.activeBorder#c574dd
  • panelTitle.activeForeground#ceced3
  • panelTitle.inactiveForeground#707281
  • peekView.border#282a36
  • peekViewEditor.background#1d1f28
  • peekViewEditor.matchHighlightBackground#ff803780
  • peekViewResult.background#2b2d3a
  • peekViewResult.fileForeground#ceced3
  • peekViewResult.lineForeground#ceced3
  • peekViewResult.matchHighlightBackground#ff803780
  • peekViewResult.selectionBackground#282a36
  • peekViewResult.selectionForeground#ceced3
  • peekViewTitle.background#15161d
  • peekViewTitleDescription.foreground#707281
  • peekViewTitleLabel.foreground#ceced3
  • pickerGroup.border#8897f4
  • pickerGroup.foreground#79e6f3
  • progressBar.background#c574dd
  • scrollbar.shadow#444444
  • selection.background#8897f4
  • settings.checkboxBackground#2b2d3a
  • settings.checkboxBorder#15161d
  • settings.checkboxForeground#ceced3
  • settings.dropdownBackground#2b2d3a
  • settings.dropdownBorder#15161d
  • settings.dropdownForeground#ceced3
  • settings.headerForeground#ceced3
  • settings.modifiedItemIndicator#f2a272
  • settings.numberInputBackground#2b2d3a
  • settings.numberInputBorder#15161d
  • settings.numberInputForeground#ceced3
  • settings.textInputBackground#2b2d3a
  • settings.textInputBorder#15161d
  • settings.textInputForeground#ceced3
  • sideBar.background#2b2d3a
  • sideBarSectionHeader.background#1d1f28
  • sideBarSectionHeader.border#15161d
  • sideBarTitle.foreground#ceced3
  • statusBar.background#15161d
  • statusBar.debuggingBackground#f37f97
  • statusBar.debuggingForeground#15161d
  • statusBar.foreground#ceced3
  • statusBar.noFolderBackground#15161d
  • statusBar.noFolderForeground#ceced3
  • statusBarItem.prominentBackground#f37f97
  • statusBarItem.prominentHoverBackground#f2a272
  • statusBarItem.remoteBackground#8897f4
  • statusBarItem.remoteForeground#1d1f28
  • tab.activeBackground#1d1f28
  • tab.activeBorderTop#c574dd80
  • tab.activeForeground#ceced3
  • tab.border#15161d
  • tab.inactiveBackground#2b2d3a
  • tab.inactiveForeground#707281
  • terminal.ansiBlack#282a36
  • terminal.ansiBlue#8897f4
  • terminal.ansiBrightBlack#414458
  • terminal.ansiBrightBlue#556fff
  • terminal.ansiBrightCyan#3fdcee
  • terminal.ansiBrightGreen#18e3c8
  • terminal.ansiBrightMagenta#b043d1
  • terminal.ansiBrightRed#ff4971
  • terminal.ansiBrightWhite#bebec1
  • terminal.ansiBrightYellow#ff8037
  • terminal.ansiCyan#79e6f3
  • terminal.ansiGreen#5adecd
  • terminal.ansiMagenta#c574dd
  • terminal.ansiRed#f37f97
  • terminal.ansiWhite#fdfdfd
  • terminal.ansiYellow#f2a272
  • terminal.background#1d1f28
  • terminal.border#ceced3
  • terminal.foreground#ceced3
  • terminal.selectionBackground#282a3650
  • textBlockQuote.background#2b2d3a
  • titleBar.activeBackground#2b2d3a
  • titleBar.activeForeground#ceced3
  • titleBar.inactiveBackground#15161d
  • titleBar.inactiveForeground#707281
  • walkThrough.embeddedEditorBackground#2b2d3a
  • welcomePage.buttonBackground#282a36
  • welcomePage.buttonHoverBackground#41445875
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#8897f4
source#ceced3
meta.diff, meta.diff.header#707281
markup.inserted#5adecd
markup.deleted#f37f97
markup.changed#f2a272
invalid#f37f97underline italic
invalid.deprecated#ceced3underline italic
entity.name.filename#ff8037
markup.error#f37f97
markup.underlineunderline
markup.bold#f2a272bold
markup.heading#8897f4bold
markup.italic#ff8037italic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#79e6f3
markup.inline.raw, markup.raw.restructuredtext#5adecd
markup.underline.link, markup.underline.link.image#79e6f3
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#c574dd
entity.name.directive.restructuredtext, markup.quote#ff8037italic
meta.separator.markdown#707281
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#5adecd
punctuation.definition.constant.restructuredtext#8897f4
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#8897f4
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#ceced3
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#ff8037
entity.name.type.class, entity.name.class#79e6f3normal
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#8897f4italic
entity.other.inherited-class#79e6f3italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#707281
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#c574dd
comment.block.documentation entity.name.type#79e6f3italic
comment.block.documentation entity.name.type punctuation.definition.bracket#79e6f3
comment.block.documentation variable#f2a272italic
constant, variable.other.constant#8897f4
constant.character.escape, constant.character.string.escape, constant.regexp#c574dd
entity.name.tag#c574dd
entity.other.attribute-name.parent-selector#c574dd
entity.other.attribute-name#5adecditalic
entity.name.function, meta.function-call.generic, 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#5adecd
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#f2a272italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#5adecditalic
meta.decorator variable.other.object#5adecd
keyword, punctuation.definition.keyword#c574dd
keyword.control.new, keyword.operator.newbold
meta.selector#c574dd
support#79e6f3italic
support.function.magic, support.variable, variable.other.predefined#8897f4regular
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#c574dd
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, storage.type.generic.java, string.template meta.brace, string.template punctuation.accessor#ceced3
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#c574dd
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#79e6f3
constant.other.date, constant.other.timestamp#f2a272
variable.other.alias.yaml#5adecditalic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#c574ddregular
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#79e6f3italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#f2a272
storage.modifier#c574dd
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#ff8037
punctuation.definition.group.capture.regexp#c574dd
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#f37f97
punctuation.definition.character-class.regexp#79e6f3
punctuation.definition.group.regexp#f2a272
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#f37f97
meta.assertion.look-ahead.regexp#5adecd
string#ff8037
punctuation.definition.string.begin, punctuation.definition.string.end#556fff
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#8897f4
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#707281
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#ceced3
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#f2a272italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#ceced3normal
meta.selectionset.graphql variable#ff8037
meta.selectionset.graphql meta.arguments variable#ceced3
entity.name.fragment.graphql, variable.fragment.graphql#79e6f3
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#ceced3
source.shell variable.other#8897f4
support.constant#8897f4normal
meta.scope.prerequisites.makefile#ff8037
meta.attribute-selector.scss#ff8037
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#ceced3
meta.preprocessor.haskell#707281
Tinted VSCode by Tinted Theming - VS Code Theme