Skip to main content
CodingTheme

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#1e495010
  • activityBar.activeBorder#68d3f180
  • activityBar.background#08131a
  • activityBar.foreground#b79c7e
  • activityBar.inactiveForeground#696660
  • activityBarBadge.background#68d3f1
  • activityBarBadge.foreground#08131a
  • badge.background#17384c
  • badge.foreground#b79c7e
  • breadcrumb.activeSelectionForeground#b79c7e
  • breadcrumb.background#08131a
  • breadcrumb.focusForeground#b79c7e
  • breadcrumb.foreground#696660
  • breadcrumbPicker.background#16191b
  • button.background#2c3236
  • button.foreground#b79c7e
  • checkbox.background#2c3236
  • checkbox.border#16191b
  • checkbox.foreground#b79c7e
  • contrastBorder#16191b
  • debugToolBar.background#2c3236
  • diffEditor.insertedTextBackground#027c9b20
  • diffEditor.removedTextBackground#d1502350
  • dropdown.background#08131a
  • dropdown.border#16191b
  • dropdown.foreground#b79c7e
  • editor.background#08131a
  • editor.findMatchBackground#fca02f80
  • editor.findMatchHighlightBackground#fee3cd40
  • editor.findRangeHighlightBackground#424b5275
  • editor.foldBackground#2c3236
  • editor.foreground#b79c7e
  • editor.hoverHighlightBackground#16191b
  • editor.lineHighlightBorder#17384c
  • editor.rangeHighlightBackground#1e495015
  • editor.selectionBackground#17384c
  • editor.selectionHighlightBackground#17384c
  • editor.snippetFinalTabstopHighlightBackground#08131a
  • editor.snippetFinalTabstopHighlightBorder#027c9b
  • editor.snippetTabstopHighlightBackground#08131a
  • editor.snippetTabstopHighlightBorder#696660
  • editor.wordHighlightBackground#50a3b550
  • editor.wordHighlightStrongBackground#027c9b50
  • editorCodeLens.foreground#696660
  • editorError.foreground#d15023
  • editorGroup.border#1e4950
  • editorGroup.dropBackground#424b5270
  • editorGroupHeader.tabsBackground#16191b
  • editorGutter.addedBackground#027c9b80
  • editorGutter.deletedBackground#d1502380
  • editorGutter.modifiedBackground#50a3b580
  • editorHoverWidget.background#08131a
  • editorHoverWidget.border#696660
  • editorIndentGuide.activeBackground#fee3cd45
  • editorIndentGuide.background#fee3cd1A
  • editorLineNumber.foreground#696660
  • editorLink.activeForeground#50a3b5
  • editorMarkerNavigation.background#2c3236
  • editorOverviewRuler.addedForeground#027c9b80
  • editorOverviewRuler.border#16191b
  • editorOverviewRuler.currentContentForeground#027c9b
  • editorOverviewRuler.deletedForeground#d1502380
  • editorOverviewRuler.errorForeground#d1502380
  • editorOverviewRuler.incomingContentForeground#1e4950
  • editorOverviewRuler.infoForeground#50a3b580
  • editorOverviewRuler.modifiedForeground#50a3b580
  • editorOverviewRuler.selectionHighlightForeground#fca02f
  • editorOverviewRuler.warningForeground#fca02f80
  • editorOverviewRuler.wordHighlightForeground#50a3b5
  • editorOverviewRuler.wordHighlightStrongForeground#027c9b
  • editorRuler.foreground#fee3cd1A
  • editorSuggestWidget.background#2c3236
  • editorSuggestWidget.foreground#b79c7e
  • editorSuggestWidget.selectedBackground#17384c
  • editorWarning.foreground#fca02f
  • editorWhitespace.foreground#fee3cd1A
  • editorWidget.background#2c3236
  • errorForeground#d15023
  • extensionButton.prominentBackground#027c9b90
  • extensionButton.prominentForeground#b79c7e
  • extensionButton.prominentHoverBackground#027c9b60
  • focusBorder#696660
  • foreground#b79c7e
  • gitDecoration.conflictingResourceForeground#fca02f
  • gitDecoration.deletedResourceForeground#d15023
  • gitDecoration.ignoredResourceForeground#696660
  • gitDecoration.modifiedResourceForeground#50a3b5
  • gitDecoration.untrackedResourceForeground#027c9b
  • input.background#08131a
  • input.border#16191b
  • input.foreground#b79c7e
  • input.placeholderForeground#696660
  • inputOption.activeBorder#1e4950
  • inputValidation.errorBackground#08131a
  • inputValidation.errorBorder#d15023
  • inputValidation.errorForeground#d15023
  • inputValidation.infoBackground#08131a
  • inputValidation.infoBorder#1e4950
  • inputValidation.infoForeground#1e4950
  • inputValidation.warningBackground#08131a
  • inputValidation.warningBorder#fca02f
  • inputValidation.warningForeground#fca02f
  • list.activeSelectionBackground#17384c
  • list.activeSelectionForeground#b79c7e
  • list.dropBackground#17384c
  • list.errorForeground#d15023
  • list.focusBackground#424b5275
  • list.highlightForeground#50a3b5
  • list.hoverBackground#424b5275
  • list.inactiveSelectionBackground#424b5275
  • list.warningForeground#fca02f
  • listFilterWidget.background#08131a
  • listFilterWidget.noMatchesOutline#d15023
  • listFilterWidget.outline#17384c
  • merge.currentHeaderBackground#027c9b90
  • merge.incomingHeaderBackground#1e495090
  • notification.background#08131a
  • notification.buttonBackground#17384c
  • notification.buttonForeground#b79c7e
  • notification.buttonHoverBackground#424b5275
  • notification.errorBackground#d15023
  • notification.errorForeground#08131a
  • notification.foreground#b79c7e
  • notification.infoBackground#1e4950
  • notification.infoForeground#08131a
  • notification.warningBackground#fca02f
  • notification.warningForeground#08131a
  • notificationCenter.border#2c3236
  • notificationCenterHeader.background#08131a
  • notificationCenterHeader.foreground#b79c7e
  • notificationLink.foreground#50a3b5
  • notifications.background#08131a
  • notifications.border#2c3236
  • notifications.foreground#b79c7e
  • notificationsErrorIcon.foreground#d15023
  • notificationsInfoIcon.foreground#1e4950
  • notificationsWarningIcon.foreground#fca02f
  • notificationToast.border#2c3236
  • panel.background#08131a
  • panel.border#1e4950
  • panelInput.border#b79c7e
  • panelTitle.activeBorder#68d3f1
  • panelTitle.activeForeground#b79c7e
  • panelTitle.inactiveForeground#696660
  • peekView.border#17384c
  • peekViewEditor.background#08131a
  • peekViewEditor.matchHighlightBackground#fdd29e80
  • peekViewResult.background#2c3236
  • peekViewResult.fileForeground#b79c7e
  • peekViewResult.lineForeground#b79c7e
  • peekViewResult.matchHighlightBackground#fdd29e80
  • peekViewResult.selectionBackground#17384c
  • peekViewResult.selectionForeground#b79c7e
  • peekViewTitle.background#16191b
  • peekViewTitleDescription.foreground#696660
  • peekViewTitleLabel.foreground#b79c7e
  • pickerGroup.border#1e4950
  • pickerGroup.foreground#50a3b5
  • progressBar.background#68d3f1
  • scrollbar.shadow#444444
  • selection.background#1e4950
  • settings.checkboxBackground#2c3236
  • settings.checkboxBorder#16191b
  • settings.checkboxForeground#b79c7e
  • settings.dropdownBackground#2c3236
  • settings.dropdownBorder#16191b
  • settings.dropdownForeground#b79c7e
  • settings.headerForeground#b79c7e
  • settings.modifiedItemIndicator#fca02f
  • settings.numberInputBackground#2c3236
  • settings.numberInputBorder#16191b
  • settings.numberInputForeground#b79c7e
  • settings.textInputBackground#2c3236
  • settings.textInputBorder#16191b
  • settings.textInputForeground#b79c7e
  • sideBar.background#2c3236
  • sideBarSectionHeader.background#08131a
  • sideBarSectionHeader.border#16191b
  • sideBarTitle.foreground#b79c7e
  • statusBar.background#16191b
  • statusBar.debuggingBackground#d15023
  • statusBar.debuggingForeground#16191b
  • statusBar.foreground#b79c7e
  • statusBar.noFolderBackground#16191b
  • statusBar.noFolderForeground#b79c7e
  • statusBarItem.prominentBackground#d15023
  • statusBarItem.prominentHoverBackground#fca02f
  • statusBarItem.remoteBackground#1e4950
  • statusBarItem.remoteForeground#08131a
  • tab.activeBackground#08131a
  • tab.activeBorderTop#68d3f180
  • tab.activeForeground#b79c7e
  • tab.border#16191b
  • tab.inactiveBackground#2c3236
  • tab.inactiveForeground#696660
  • terminal.ansiBlack#17384c
  • terminal.ansiBlue#1e4950
  • terminal.ansiBrightBlack#424b52
  • terminal.ansiBrightBlue#1bbcdd
  • terminal.ansiBrightCyan#86abb3
  • terminal.ansiBrightGreen#618c98
  • terminal.ansiBrightMagenta#bbe3ee
  • terminal.ansiBrightRed#d38677
  • terminal.ansiBrightWhite#fee3cd
  • terminal.ansiBrightYellow#fdd29e
  • terminal.ansiCyan#50a3b5
  • terminal.ansiGreen#027c9b
  • terminal.ansiMagenta#68d3f1
  • terminal.ansiRed#d15023
  • terminal.ansiWhite#deb88d
  • terminal.ansiYellow#fca02f
  • terminal.background#08131a
  • terminal.border#b79c7e
  • terminal.foreground#b79c7e
  • terminal.selectionBackground#17384c50
  • textBlockQuote.background#2c3236
  • titleBar.activeBackground#2c3236
  • titleBar.activeForeground#b79c7e
  • titleBar.inactiveBackground#16191b
  • titleBar.inactiveForeground#696660
  • walkThrough.embeddedEditorBackground#2c3236
  • welcomePage.buttonBackground#17384c
  • welcomePage.buttonHoverBackground#424b5275
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#1e4950
source#b79c7e
meta.diff, meta.diff.header#696660
markup.inserted#027c9b
markup.deleted#d15023
markup.changed#fca02f
invalid#d15023underline italic
invalid.deprecated#b79c7eunderline italic
entity.name.filename#fdd29e
markup.error#d15023
markup.underlineunderline
markup.bold#fca02fbold
markup.heading#1e4950bold
markup.italic#fdd29eitalic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#50a3b5
markup.inline.raw, markup.raw.restructuredtext#027c9b
markup.underline.link, markup.underline.link.image#50a3b5
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#68d3f1
entity.name.directive.restructuredtext, markup.quote#fdd29eitalic
meta.separator.markdown#696660
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#027c9b
punctuation.definition.constant.restructuredtext#1e4950
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#1e4950
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#b79c7e
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#fdd29e
entity.name.type.class, entity.name.class#50a3b5normal
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#1e4950italic
entity.other.inherited-class#50a3b5italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#696660
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#68d3f1
comment.block.documentation entity.name.type#50a3b5italic
comment.block.documentation entity.name.type punctuation.definition.bracket#50a3b5
comment.block.documentation variable#fca02fitalic
constant, variable.other.constant#1e4950
constant.character.escape, constant.character.string.escape, constant.regexp#68d3f1
entity.name.tag#68d3f1
entity.other.attribute-name.parent-selector#68d3f1
entity.other.attribute-name#027c9bitalic
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#027c9b
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#fca02fitalic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#027c9bitalic
meta.decorator variable.other.object#027c9b
keyword, punctuation.definition.keyword#68d3f1
keyword.control.new, keyword.operator.newbold
meta.selector#68d3f1
support#50a3b5italic
support.function.magic, support.variable, variable.other.predefined#1e4950regular
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#68d3f1
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#b79c7e
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#68d3f1
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#50a3b5
constant.other.date, constant.other.timestamp#fca02f
variable.other.alias.yaml#027c9bitalic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#68d3f1regular
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#50a3b5italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#fca02f
storage.modifier#68d3f1
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#fdd29e
punctuation.definition.group.capture.regexp#68d3f1
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#d15023
punctuation.definition.character-class.regexp#50a3b5
punctuation.definition.group.regexp#fca02f
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#d15023
meta.assertion.look-ahead.regexp#027c9b
string#fdd29e
punctuation.definition.string.begin, punctuation.definition.string.end#1bbcdd
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#1e4950
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#696660
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#b79c7e
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#fca02fitalic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#b79c7enormal
meta.selectionset.graphql variable#fdd29e
meta.selectionset.graphql meta.arguments variable#b79c7e
entity.name.fragment.graphql, variable.fragment.graphql#50a3b5
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#b79c7e
source.shell variable.other#1e4950
support.constant#1e4950normal
meta.scope.prerequisites.makefile#fdd29e
meta.attribute-selector.scss#fdd29e
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#b79c7e
meta.preprocessor.haskell#696660

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme