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#22e8df10
  • activityBar.activeBorder#dc396980
  • activityBar.background#191322
  • activityBar.foreground#c6c9cd
  • activityBar.inactiveForeground#727985
  • activityBarBadge.background#dc3969
  • activityBarBadge.foreground#191322
  • badge.background#16141e
  • badge.foreground#c6c9cd
  • breadcrumb.activeSelectionForeground#c6c9cd
  • breadcrumb.background#191322
  • breadcrumb.focusForeground#c6c9cd
  • breadcrumb.foreground#727985
  • breadcrumbPicker.background#181b20
  • button.background#303640
  • button.foreground#c6c9cd
  • checkbox.background#303640
  • checkbox.border#181b20
  • checkbox.foreground#c6c9cd
  • contrastBorder#181b20
  • debugToolBar.background#303640
  • diffEditor.insertedTextBackground#00bc9b20
  • diffEditor.removedTextBackground#ff6a7e50
  • dropdown.background#191322
  • dropdown.border#181b20
  • dropdown.foreground#c6c9cd
  • editor.background#191322
  • editor.findMatchBackground#e5c62f80
  • editor.findMatchHighlightBackground#feffff40
  • editor.findRangeHighlightBackground#48516175
  • editor.foldBackground#303640
  • editor.foreground#c6c9cd
  • editor.hoverHighlightBackground#181b20
  • editor.lineHighlightBorder#16141e
  • editor.rangeHighlightBackground#22e8df15
  • editor.selectionBackground#16141e
  • editor.selectionHighlightBackground#16141e
  • editor.snippetFinalTabstopHighlightBackground#191322
  • editor.snippetFinalTabstopHighlightBorder#00bc9b
  • editor.snippetTabstopHighlightBackground#191322
  • editor.snippetTabstopHighlightBorder#727985
  • editor.wordHighlightBackground#55b6c150
  • editor.wordHighlightStrongBackground#00bc9b50
  • editorCodeLens.foreground#727985
  • editorError.foreground#ff6a7e
  • editorGroup.border#22e8df
  • editorGroup.dropBackground#48516170
  • editorGroupHeader.tabsBackground#181b20
  • editorGutter.addedBackground#00bc9b80
  • editorGutter.deletedBackground#ff6a7e80
  • editorGutter.modifiedBackground#55b6c180
  • editorHoverWidget.background#191322
  • editorHoverWidget.border#727985
  • editorIndentGuide.activeBackground#feffff45
  • editorIndentGuide.background#feffff1A
  • editorLineNumber.foreground#727985
  • editorLink.activeForeground#55b6c1
  • editorMarkerNavigation.background#303640
  • editorOverviewRuler.addedForeground#00bc9b80
  • editorOverviewRuler.border#181b20
  • editorOverviewRuler.currentContentForeground#00bc9b
  • editorOverviewRuler.deletedForeground#ff6a7e80
  • editorOverviewRuler.errorForeground#ff6a7e80
  • editorOverviewRuler.incomingContentForeground#22e8df
  • editorOverviewRuler.infoForeground#55b6c180
  • editorOverviewRuler.modifiedForeground#55b6c180
  • editorOverviewRuler.selectionHighlightForeground#e5c62f
  • editorOverviewRuler.warningForeground#e5c62f80
  • editorOverviewRuler.wordHighlightForeground#55b6c1
  • editorOverviewRuler.wordHighlightStrongForeground#00bc9b
  • editorRuler.foreground#feffff1A
  • editorSuggestWidget.background#303640
  • editorSuggestWidget.foreground#c6c9cd
  • editorSuggestWidget.selectedBackground#16141e
  • editorWarning.foreground#e5c62f
  • editorWhitespace.foreground#feffff1A
  • editorWidget.background#303640
  • errorForeground#ff6a7e
  • extensionButton.prominentBackground#00bc9b90
  • extensionButton.prominentForeground#c6c9cd
  • extensionButton.prominentHoverBackground#00bc9b60
  • focusBorder#727985
  • foreground#c6c9cd
  • gitDecoration.conflictingResourceForeground#e5c62f
  • gitDecoration.deletedResourceForeground#ff6a7e
  • gitDecoration.ignoredResourceForeground#727985
  • gitDecoration.modifiedResourceForeground#55b6c1
  • gitDecoration.untrackedResourceForeground#00bc9b
  • input.background#191322
  • input.border#181b20
  • input.foreground#c6c9cd
  • input.placeholderForeground#727985
  • inputOption.activeBorder#22e8df
  • inputValidation.errorBackground#191322
  • inputValidation.errorBorder#ff6a7e
  • inputValidation.errorForeground#ff6a7e
  • inputValidation.infoBackground#191322
  • inputValidation.infoBorder#22e8df
  • inputValidation.infoForeground#22e8df
  • inputValidation.warningBackground#191322
  • inputValidation.warningBorder#e5c62f
  • inputValidation.warningForeground#e5c62f
  • list.activeSelectionBackground#16141e
  • list.activeSelectionForeground#c6c9cd
  • list.dropBackground#16141e
  • list.errorForeground#ff6a7e
  • list.focusBackground#48516175
  • list.highlightForeground#55b6c1
  • list.hoverBackground#48516175
  • list.inactiveSelectionBackground#48516175
  • list.warningForeground#e5c62f
  • listFilterWidget.background#191322
  • listFilterWidget.noMatchesOutline#ff6a7e
  • listFilterWidget.outline#16141e
  • merge.currentHeaderBackground#00bc9b90
  • merge.incomingHeaderBackground#22e8df90
  • notification.background#191322
  • notification.buttonBackground#16141e
  • notification.buttonForeground#c6c9cd
  • notification.buttonHoverBackground#48516175
  • notification.errorBackground#ff6a7e
  • notification.errorForeground#191322
  • notification.foreground#c6c9cd
  • notification.infoBackground#22e8df
  • notification.infoForeground#191322
  • notification.warningBackground#e5c62f
  • notification.warningForeground#191322
  • notificationCenter.border#303640
  • notificationCenterHeader.background#191322
  • notificationCenterHeader.foreground#c6c9cd
  • notificationLink.foreground#55b6c1
  • notifications.background#191322
  • notifications.border#303640
  • notifications.foreground#c6c9cd
  • notificationsErrorIcon.foreground#ff6a7e
  • notificationsInfoIcon.foreground#22e8df
  • notificationsWarningIcon.foreground#e5c62f
  • notificationToast.border#303640
  • panel.background#191322
  • panel.border#22e8df
  • panelInput.border#c6c9cd
  • panelTitle.activeBorder#dc3969
  • panelTitle.activeForeground#c6c9cd
  • panelTitle.inactiveForeground#727985
  • peekView.border#16141e
  • peekViewEditor.background#191322
  • peekViewEditor.matchHighlightBackground#f9e46a80
  • peekViewResult.background#303640
  • peekViewResult.fileForeground#c6c9cd
  • peekViewResult.lineForeground#c6c9cd
  • peekViewResult.matchHighlightBackground#f9e46a80
  • peekViewResult.selectionBackground#16141e
  • peekViewResult.selectionForeground#c6c9cd
  • peekViewTitle.background#181b20
  • peekViewTitleDescription.foreground#727985
  • peekViewTitleLabel.foreground#c6c9cd
  • pickerGroup.border#22e8df
  • pickerGroup.foreground#55b6c1
  • progressBar.background#dc3969
  • scrollbar.shadow#444444
  • selection.background#22e8df
  • settings.checkboxBackground#303640
  • settings.checkboxBorder#181b20
  • settings.checkboxForeground#c6c9cd
  • settings.dropdownBackground#303640
  • settings.dropdownBorder#181b20
  • settings.dropdownForeground#c6c9cd
  • settings.headerForeground#c6c9cd
  • settings.modifiedItemIndicator#e5c62f
  • settings.numberInputBackground#303640
  • settings.numberInputBorder#181b20
  • settings.numberInputForeground#c6c9cd
  • settings.textInputBackground#303640
  • settings.textInputBorder#181b20
  • settings.textInputForeground#c6c9cd
  • sideBar.background#303640
  • sideBarSectionHeader.background#191322
  • sideBarSectionHeader.border#181b20
  • sideBarTitle.foreground#c6c9cd
  • statusBar.background#181b20
  • statusBar.debuggingBackground#ff6a7e
  • statusBar.debuggingForeground#181b20
  • statusBar.foreground#c6c9cd
  • statusBar.noFolderBackground#181b20
  • statusBar.noFolderForeground#c6c9cd
  • statusBarItem.prominentBackground#ff6a7e
  • statusBarItem.prominentHoverBackground#e5c62f
  • statusBarItem.remoteBackground#22e8df
  • statusBarItem.remoteForeground#191322
  • tab.activeBackground#191322
  • tab.activeBorderTop#dc396980
  • tab.activeForeground#c6c9cd
  • tab.border#181b20
  • tab.inactiveBackground#303640
  • tab.inactiveForeground#727985
  • terminal.ansiBlack#16141e
  • terminal.ansiBlue#22e8df
  • terminal.ansiBrightBlack#485161
  • terminal.ansiBrightBlue#91fff3
  • terminal.ansiBrightCyan#bcf2fe
  • terminal.ansiBrightGreen#97c378
  • terminal.ansiBrightMagenta#da70d5
  • terminal.ansiBrightRed#fd9ea1
  • terminal.ansiBrightWhite#feffff
  • terminal.ansiBrightYellow#f9e46a
  • terminal.ansiCyan#55b6c1
  • terminal.ansiGreen#00bc9b
  • terminal.ansiMagenta#dc3969
  • terminal.ansiRed#ff6a7e
  • terminal.ansiWhite#f1f1f1
  • terminal.ansiYellow#e5c62f
  • terminal.background#191322
  • terminal.border#c6c9cd
  • terminal.foreground#c6c9cd
  • terminal.selectionBackground#16141e50
  • textBlockQuote.background#303640
  • titleBar.activeBackground#303640
  • titleBar.activeForeground#c6c9cd
  • titleBar.inactiveBackground#181b20
  • titleBar.inactiveForeground#727985
  • walkThrough.embeddedEditorBackground#303640
  • welcomePage.buttonBackground#16141e
  • welcomePage.buttonHoverBackground#48516175
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#22e8df
source#c6c9cd
meta.diff, meta.diff.header#727985
markup.inserted#00bc9b
markup.deleted#ff6a7e
markup.changed#e5c62f
invalid#ff6a7eunderline italic
invalid.deprecated#c6c9cdunderline italic
entity.name.filename#f9e46a
markup.error#ff6a7e
markup.underlineunderline
markup.bold#e5c62fbold
markup.heading#22e8dfbold
markup.italic#f9e46aitalic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#55b6c1
markup.inline.raw, markup.raw.restructuredtext#00bc9b
markup.underline.link, markup.underline.link.image#55b6c1
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#dc3969
entity.name.directive.restructuredtext, markup.quote#f9e46aitalic
meta.separator.markdown#727985
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#00bc9b
punctuation.definition.constant.restructuredtext#22e8df
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#22e8df
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#c6c9cd
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#f9e46a
entity.name.type.class, entity.name.class#55b6c1normal
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#22e8dfitalic
entity.other.inherited-class#55b6c1italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#727985
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#dc3969
comment.block.documentation entity.name.type#55b6c1italic
comment.block.documentation entity.name.type punctuation.definition.bracket#55b6c1
comment.block.documentation variable#e5c62fitalic
constant, variable.other.constant#22e8df
constant.character.escape, constant.character.string.escape, constant.regexp#dc3969
entity.name.tag#dc3969
entity.other.attribute-name.parent-selector#dc3969
entity.other.attribute-name#00bc9bitalic
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#00bc9b
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#e5c62fitalic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#00bc9bitalic
meta.decorator variable.other.object#00bc9b
keyword, punctuation.definition.keyword#dc3969
keyword.control.new, keyword.operator.newbold
meta.selector#dc3969
support#55b6c1italic
support.function.magic, support.variable, variable.other.predefined#22e8dfregular
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#dc3969
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#c6c9cd
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#dc3969
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#55b6c1
constant.other.date, constant.other.timestamp#e5c62f
variable.other.alias.yaml#00bc9bitalic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#dc3969regular
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#55b6c1italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#e5c62f
storage.modifier#dc3969
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#f9e46a
punctuation.definition.group.capture.regexp#dc3969
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#ff6a7e
punctuation.definition.character-class.regexp#55b6c1
punctuation.definition.group.regexp#e5c62f
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#ff6a7e
meta.assertion.look-ahead.regexp#00bc9b
string#f9e46a
punctuation.definition.string.begin, punctuation.definition.string.end#91fff3
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#22e8df
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#727985
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#c6c9cd
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#e5c62fitalic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#c6c9cdnormal
meta.selectionset.graphql variable#f9e46a
meta.selectionset.graphql meta.arguments variable#c6c9cd
entity.name.fragment.graphql, variable.fragment.graphql#55b6c1
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#c6c9cd
source.shell variable.other#22e8df
support.constant#22e8dfnormal
meta.scope.prerequisites.makefile#f9e46a
meta.attribute-selector.scss#f9e46a
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#c6c9cd
meta.preprocessor.haskell#727985
Tinted VSCode by Tinted Theming - VS Code Theme