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#89b4fa10
  • activityBar.activeBorder#cba6f780
  • activityBar.background#1e1e2e
  • activityBar.foreground#cdd6f4
  • activityBar.inactiveForeground#45475a
  • activityBarBadge.background#cba6f7
  • activityBarBadge.foreground#1e1e2e
  • badge.background#181825
  • badge.foreground#cdd6f4
  • breadcrumb.activeSelectionForeground#cdd6f4
  • breadcrumb.background#1e1e2e
  • breadcrumb.focusForeground#cdd6f4
  • breadcrumb.foreground#45475a
  • breadcrumbPicker.background#11111b
  • button.background#181825
  • button.foreground#cdd6f4
  • checkbox.background#181825
  • checkbox.border#11111b
  • checkbox.foreground#cdd6f4
  • contrastBorder#11111b
  • debugToolBar.background#181825
  • diffEditor.insertedTextBackground#a6e3a120
  • diffEditor.removedTextBackground#f38ba850
  • dropdown.background#1e1e2e
  • dropdown.border#11111b
  • dropdown.foreground#cdd6f4
  • editor.background#1e1e2e
  • editor.findMatchBackground#fab38780
  • editor.findMatchHighlightBackground#b4befe40
  • editor.findRangeHighlightBackground#31324475
  • editor.foldBackground#181825
  • editor.foreground#cdd6f4
  • editor.hoverHighlightBackground#11111b
  • editor.lineHighlightBorder#181825
  • editor.rangeHighlightBackground#89b4fa15
  • editor.selectionBackground#181825
  • editor.selectionHighlightBackground#181825
  • editor.snippetFinalTabstopHighlightBackground#1e1e2e
  • editor.snippetFinalTabstopHighlightBorder#a6e3a1
  • editor.snippetTabstopHighlightBackground#1e1e2e
  • editor.snippetTabstopHighlightBorder#45475a
  • editor.wordHighlightBackground#94e2d550
  • editor.wordHighlightStrongBackground#a6e3a150
  • editorCodeLens.foreground#45475a
  • editorError.foreground#f38ba8
  • editorGroup.border#89b4fa
  • editorGroup.dropBackground#31324470
  • editorGroupHeader.tabsBackground#11111b
  • editorGutter.addedBackground#a6e3a180
  • editorGutter.deletedBackground#f38ba880
  • editorGutter.modifiedBackground#94e2d580
  • editorHoverWidget.background#1e1e2e
  • editorHoverWidget.border#45475a
  • editorIndentGuide.activeBackground#b4befe45
  • editorIndentGuide.background#b4befe1A
  • editorLineNumber.foreground#45475a
  • editorLink.activeForeground#94e2d5
  • editorMarkerNavigation.background#181825
  • editorOverviewRuler.addedForeground#a6e3a180
  • editorOverviewRuler.border#11111b
  • editorOverviewRuler.currentContentForeground#a6e3a1
  • editorOverviewRuler.deletedForeground#f38ba880
  • editorOverviewRuler.errorForeground#f38ba880
  • editorOverviewRuler.incomingContentForeground#89b4fa
  • editorOverviewRuler.infoForeground#94e2d580
  • editorOverviewRuler.modifiedForeground#94e2d580
  • editorOverviewRuler.selectionHighlightForeground#fab387
  • editorOverviewRuler.warningForeground#fab38780
  • editorOverviewRuler.wordHighlightForeground#94e2d5
  • editorOverviewRuler.wordHighlightStrongForeground#a6e3a1
  • editorRuler.foreground#b4befe1A
  • editorSuggestWidget.background#181825
  • editorSuggestWidget.foreground#cdd6f4
  • editorSuggestWidget.selectedBackground#181825
  • editorWarning.foreground#fab387
  • editorWhitespace.foreground#b4befe1A
  • editorWidget.background#181825
  • errorForeground#f38ba8
  • extensionButton.prominentBackground#a6e3a190
  • extensionButton.prominentForeground#cdd6f4
  • extensionButton.prominentHoverBackground#a6e3a160
  • focusBorder#45475a
  • foreground#cdd6f4
  • gitDecoration.conflictingResourceForeground#fab387
  • gitDecoration.deletedResourceForeground#f38ba8
  • gitDecoration.ignoredResourceForeground#45475a
  • gitDecoration.modifiedResourceForeground#94e2d5
  • gitDecoration.untrackedResourceForeground#a6e3a1
  • input.background#1e1e2e
  • input.border#11111b
  • input.foreground#cdd6f4
  • input.placeholderForeground#45475a
  • inputOption.activeBorder#89b4fa
  • inputValidation.errorBackground#1e1e2e
  • inputValidation.errorBorder#f38ba8
  • inputValidation.errorForeground#f38ba8
  • inputValidation.infoBackground#1e1e2e
  • inputValidation.infoBorder#89b4fa
  • inputValidation.infoForeground#89b4fa
  • inputValidation.warningBackground#1e1e2e
  • inputValidation.warningBorder#fab387
  • inputValidation.warningForeground#fab387
  • list.activeSelectionBackground#181825
  • list.activeSelectionForeground#cdd6f4
  • list.dropBackground#181825
  • list.errorForeground#f38ba8
  • list.focusBackground#31324475
  • list.highlightForeground#94e2d5
  • list.hoverBackground#31324475
  • list.inactiveSelectionBackground#31324475
  • list.warningForeground#fab387
  • listFilterWidget.background#1e1e2e
  • listFilterWidget.noMatchesOutline#f38ba8
  • listFilterWidget.outline#181825
  • merge.currentHeaderBackground#a6e3a190
  • merge.incomingHeaderBackground#89b4fa90
  • notification.background#1e1e2e
  • notification.buttonBackground#181825
  • notification.buttonForeground#cdd6f4
  • notification.buttonHoverBackground#31324475
  • notification.errorBackground#f38ba8
  • notification.errorForeground#1e1e2e
  • notification.foreground#cdd6f4
  • notification.infoBackground#89b4fa
  • notification.infoForeground#1e1e2e
  • notification.warningBackground#fab387
  • notification.warningForeground#1e1e2e
  • notificationCenter.border#181825
  • notificationCenterHeader.background#1e1e2e
  • notificationCenterHeader.foreground#cdd6f4
  • notificationLink.foreground#94e2d5
  • notifications.background#1e1e2e
  • notifications.border#181825
  • notifications.foreground#cdd6f4
  • notificationsErrorIcon.foreground#f38ba8
  • notificationsInfoIcon.foreground#89b4fa
  • notificationsWarningIcon.foreground#fab387
  • notificationToast.border#181825
  • panel.background#1e1e2e
  • panel.border#89b4fa
  • panelInput.border#cdd6f4
  • panelTitle.activeBorder#cba6f7
  • panelTitle.activeForeground#cdd6f4
  • panelTitle.inactiveForeground#45475a
  • peekView.border#181825
  • peekViewEditor.background#1e1e2e
  • peekViewEditor.matchHighlightBackground#f5e0dc80
  • peekViewResult.background#181825
  • peekViewResult.fileForeground#cdd6f4
  • peekViewResult.lineForeground#cdd6f4
  • peekViewResult.matchHighlightBackground#f5e0dc80
  • peekViewResult.selectionBackground#181825
  • peekViewResult.selectionForeground#cdd6f4
  • peekViewTitle.background#11111b
  • peekViewTitleDescription.foreground#45475a
  • peekViewTitleLabel.foreground#cdd6f4
  • pickerGroup.border#89b4fa
  • pickerGroup.foreground#94e2d5
  • progressBar.background#cba6f7
  • scrollbar.shadow#444444
  • selection.background#89b4fa
  • settings.checkboxBackground#181825
  • settings.checkboxBorder#11111b
  • settings.checkboxForeground#cdd6f4
  • settings.dropdownBackground#181825
  • settings.dropdownBorder#11111b
  • settings.dropdownForeground#cdd6f4
  • settings.headerForeground#cdd6f4
  • settings.modifiedItemIndicator#fab387
  • settings.numberInputBackground#181825
  • settings.numberInputBorder#11111b
  • settings.numberInputForeground#cdd6f4
  • settings.textInputBackground#181825
  • settings.textInputBorder#11111b
  • settings.textInputForeground#cdd6f4
  • sideBar.background#181825
  • sideBarSectionHeader.background#1e1e2e
  • sideBarSectionHeader.border#11111b
  • sideBarTitle.foreground#cdd6f4
  • statusBar.background#11111b
  • statusBar.debuggingBackground#f38ba8
  • statusBar.debuggingForeground#11111b
  • statusBar.foreground#cdd6f4
  • statusBar.noFolderBackground#11111b
  • statusBar.noFolderForeground#cdd6f4
  • statusBarItem.prominentBackground#f38ba8
  • statusBarItem.prominentHoverBackground#fab387
  • statusBarItem.remoteBackground#89b4fa
  • statusBarItem.remoteForeground#1e1e2e
  • tab.activeBackground#1e1e2e
  • tab.activeBorderTop#cba6f780
  • tab.activeForeground#cdd6f4
  • tab.border#11111b
  • tab.inactiveBackground#181825
  • tab.inactiveForeground#45475a
  • terminal.ansiBlack#181825
  • terminal.ansiBlue#89b4fa
  • terminal.ansiBrightBlack#313244
  • terminal.ansiBrightBlue#74c7ec
  • terminal.ansiBrightCyan#89dceb
  • terminal.ansiBrightGreen#a6e3a1
  • terminal.ansiBrightMagenta#f5c2e7
  • terminal.ansiBrightRed#eba0ac
  • terminal.ansiBrightWhite#b4befe
  • terminal.ansiBrightYellow#f5e0dc
  • terminal.ansiCyan#94e2d5
  • terminal.ansiGreen#a6e3a1
  • terminal.ansiMagenta#cba6f7
  • terminal.ansiRed#f38ba8
  • terminal.ansiWhite#f5e0dc
  • terminal.ansiYellow#fab387
  • terminal.background#1e1e2e
  • terminal.border#cdd6f4
  • terminal.foreground#cdd6f4
  • terminal.selectionBackground#18182550
  • textBlockQuote.background#181825
  • titleBar.activeBackground#181825
  • titleBar.activeForeground#cdd6f4
  • titleBar.inactiveBackground#11111b
  • titleBar.inactiveForeground#45475a
  • walkThrough.embeddedEditorBackground#181825
  • welcomePage.buttonBackground#181825
  • welcomePage.buttonHoverBackground#31324475
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#89b4fa
source#cdd6f4
meta.diff, meta.diff.header#45475a
markup.inserted#a6e3a1
markup.deleted#f38ba8
markup.changed#fab387
invalid#f38ba8underline italic
invalid.deprecated#cdd6f4underline italic
entity.name.filename#f5e0dc
markup.error#f38ba8
markup.underlineunderline
markup.bold#fab387bold
markup.heading#89b4fabold
markup.italic#f5e0dcitalic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#94e2d5
markup.inline.raw, markup.raw.restructuredtext#a6e3a1
markup.underline.link, markup.underline.link.image#94e2d5
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#cba6f7
entity.name.directive.restructuredtext, markup.quote#f5e0dcitalic
meta.separator.markdown#45475a
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#a6e3a1
punctuation.definition.constant.restructuredtext#89b4fa
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#89b4fa
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#cdd6f4
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#f5e0dc
entity.name.type.class, entity.name.class#94e2d5normal
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#89b4faitalic
entity.other.inherited-class#94e2d5italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#45475a
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#cba6f7
comment.block.documentation entity.name.type#94e2d5italic
comment.block.documentation entity.name.type punctuation.definition.bracket#94e2d5
comment.block.documentation variable#fab387italic
constant, variable.other.constant#89b4fa
constant.character.escape, constant.character.string.escape, constant.regexp#cba6f7
entity.name.tag#cba6f7
entity.other.attribute-name.parent-selector#cba6f7
entity.other.attribute-name#a6e3a1italic
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#a6e3a1
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#fab387italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#a6e3a1italic
meta.decorator variable.other.object#a6e3a1
keyword, punctuation.definition.keyword#cba6f7
keyword.control.new, keyword.operator.newbold
meta.selector#cba6f7
support#94e2d5italic
support.function.magic, support.variable, variable.other.predefined#89b4faregular
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#cba6f7
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#cdd6f4
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#cba6f7
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#94e2d5
constant.other.date, constant.other.timestamp#fab387
variable.other.alias.yaml#a6e3a1italic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#cba6f7regular
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#94e2d5italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#fab387
storage.modifier#cba6f7
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#f5e0dc
punctuation.definition.group.capture.regexp#cba6f7
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#f38ba8
punctuation.definition.character-class.regexp#94e2d5
punctuation.definition.group.regexp#fab387
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#f38ba8
meta.assertion.look-ahead.regexp#a6e3a1
string#f5e0dc
punctuation.definition.string.begin, punctuation.definition.string.end#f9e2af
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#89b4fa
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#45475a
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#cdd6f4
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#fab387italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#cdd6f4normal
meta.selectionset.graphql variable#f5e0dc
meta.selectionset.graphql meta.arguments variable#cdd6f4
entity.name.fragment.graphql, variable.fragment.graphql#94e2d5
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#cdd6f4
source.shell variable.other#89b4fa
support.constant#89b4fanormal
meta.scope.prerequisites.makefile#f5e0dc
meta.attribute-selector.scss#f5e0dc
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#cdd6f4
meta.preprocessor.haskell#45475a
Tinted VSCode by Tinted Theming - VS Code Theme