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#2e8bce10
  • activityBar.activeBorder#d13a8280
  • activityBar.background#fcf4dc
  • activityBar.foreground#afaea9
  • activityBar.inactiveForeground#686a6a
  • activityBarBadge.background#d13a82
  • activityBarBadge.foreground#fcf4dc
  • badge.background#56595c
  • badge.foreground#afaea9
  • breadcrumb.activeSelectionForeground#afaea9
  • breadcrumb.background#fcf4dc
  • breadcrumb.focusForeground#afaea9
  • breadcrumb.foreground#686a6a
  • breadcrumbPicker.background#171819
  • button.background#2e3032
  • button.foreground#afaea9
  • checkbox.background#2e3032
  • checkbox.border#171819
  • checkbox.foreground#afaea9
  • contrastBorder#171819
  • debugToolBar.background#2e3032
  • diffEditor.insertedTextBackground#85981c20
  • diffEditor.removedTextBackground#c94c2250
  • dropdown.background#fcf4dc
  • dropdown.border#171819
  • dropdown.foreground#afaea9
  • editor.background#fcf4dc
  • editor.findMatchBackground#b4881d80
  • editor.findMatchHighlightBackground#c8c5bd40
  • editor.findRangeHighlightBackground#45484b75
  • editor.foldBackground#2e3032
  • editor.foreground#afaea9
  • editor.hoverHighlightBackground#171819
  • editor.lineHighlightBorder#56595c
  • editor.rangeHighlightBackground#2e8bce15
  • editor.selectionBackground#56595c
  • editor.selectionHighlightBackground#56595c
  • editor.snippetFinalTabstopHighlightBackground#fcf4dc
  • editor.snippetFinalTabstopHighlightBorder#85981c
  • editor.snippetTabstopHighlightBackground#fcf4dc
  • editor.snippetTabstopHighlightBorder#686a6a
  • editor.wordHighlightBackground#32a19850
  • editor.wordHighlightStrongBackground#85981c50
  • editorCodeLens.foreground#686a6a
  • editorError.foreground#c94c22
  • editorGroup.border#2e8bce
  • editorGroup.dropBackground#45484b70
  • editorGroupHeader.tabsBackground#171819
  • editorGutter.addedBackground#85981c80
  • editorGutter.deletedBackground#c94c2280
  • editorGutter.modifiedBackground#32a19880
  • editorHoverWidget.background#fcf4dc
  • editorHoverWidget.border#686a6a
  • editorIndentGuide.activeBackground#c8c5bd45
  • editorIndentGuide.background#c8c5bd1A
  • editorLineNumber.foreground#686a6a
  • editorLink.activeForeground#32a198
  • editorMarkerNavigation.background#2e3032
  • editorOverviewRuler.addedForeground#85981c80
  • editorOverviewRuler.border#171819
  • editorOverviewRuler.currentContentForeground#85981c
  • editorOverviewRuler.deletedForeground#c94c2280
  • editorOverviewRuler.errorForeground#c94c2280
  • editorOverviewRuler.incomingContentForeground#2e8bce
  • editorOverviewRuler.infoForeground#32a19880
  • editorOverviewRuler.modifiedForeground#32a19880
  • editorOverviewRuler.selectionHighlightForeground#b4881d
  • editorOverviewRuler.warningForeground#b4881d80
  • editorOverviewRuler.wordHighlightForeground#32a198
  • editorOverviewRuler.wordHighlightStrongForeground#85981c
  • editorRuler.foreground#c8c5bd1A
  • editorSuggestWidget.background#2e3032
  • editorSuggestWidget.foreground#afaea9
  • editorSuggestWidget.selectedBackground#56595c
  • editorWarning.foreground#b4881d
  • editorWhitespace.foreground#c8c5bd1A
  • editorWidget.background#2e3032
  • errorForeground#c94c22
  • extensionButton.prominentBackground#85981c90
  • extensionButton.prominentForeground#afaea9
  • extensionButton.prominentHoverBackground#85981c60
  • focusBorder#686a6a
  • foreground#afaea9
  • gitDecoration.conflictingResourceForeground#b4881d
  • gitDecoration.deletedResourceForeground#c94c22
  • gitDecoration.ignoredResourceForeground#686a6a
  • gitDecoration.modifiedResourceForeground#32a198
  • gitDecoration.untrackedResourceForeground#85981c
  • input.background#fcf4dc
  • input.border#171819
  • input.foreground#afaea9
  • input.placeholderForeground#686a6a
  • inputOption.activeBorder#2e8bce
  • inputValidation.errorBackground#fcf4dc
  • inputValidation.errorBorder#c94c22
  • inputValidation.errorForeground#c94c22
  • inputValidation.infoBackground#fcf4dc
  • inputValidation.infoBorder#2e8bce
  • inputValidation.infoForeground#2e8bce
  • inputValidation.warningBackground#fcf4dc
  • inputValidation.warningBorder#b4881d
  • inputValidation.warningForeground#b4881d
  • list.activeSelectionBackground#56595c
  • list.activeSelectionForeground#afaea9
  • list.dropBackground#56595c
  • list.errorForeground#c94c22
  • list.focusBackground#45484b75
  • list.highlightForeground#32a198
  • list.hoverBackground#45484b75
  • list.inactiveSelectionBackground#45484b75
  • list.warningForeground#b4881d
  • listFilterWidget.background#fcf4dc
  • listFilterWidget.noMatchesOutline#c94c22
  • listFilterWidget.outline#56595c
  • merge.currentHeaderBackground#85981c90
  • merge.incomingHeaderBackground#2e8bce90
  • notification.background#fcf4dc
  • notification.buttonBackground#56595c
  • notification.buttonForeground#afaea9
  • notification.buttonHoverBackground#45484b75
  • notification.errorBackground#c94c22
  • notification.errorForeground#fcf4dc
  • notification.foreground#afaea9
  • notification.infoBackground#2e8bce
  • notification.infoForeground#fcf4dc
  • notification.warningBackground#b4881d
  • notification.warningForeground#fcf4dc
  • notificationCenter.border#2e3032
  • notificationCenterHeader.background#fcf4dc
  • notificationCenterHeader.foreground#afaea9
  • notificationLink.foreground#32a198
  • notifications.background#fcf4dc
  • notifications.border#2e3032
  • notifications.foreground#afaea9
  • notificationsErrorIcon.foreground#c94c22
  • notificationsInfoIcon.foreground#2e8bce
  • notificationsWarningIcon.foreground#b4881d
  • notificationToast.border#2e3032
  • panel.background#fcf4dc
  • panel.border#2e8bce
  • panelInput.border#afaea9
  • panelTitle.activeBorder#d13a82
  • panelTitle.activeForeground#afaea9
  • panelTitle.inactiveForeground#686a6a
  • peekView.border#56595c
  • peekViewEditor.background#fcf4dc
  • peekViewEditor.matchHighlightBackground#a5770480
  • peekViewResult.background#2e3032
  • peekViewResult.fileForeground#afaea9
  • peekViewResult.lineForeground#afaea9
  • peekViewResult.matchHighlightBackground#a5770480
  • peekViewResult.selectionBackground#56595c
  • peekViewResult.selectionForeground#afaea9
  • peekViewTitle.background#171819
  • peekViewTitleDescription.foreground#686a6a
  • peekViewTitleLabel.foreground#afaea9
  • pickerGroup.border#2e8bce
  • pickerGroup.foreground#32a198
  • progressBar.background#d13a82
  • scrollbar.shadow#444444
  • selection.background#2e8bce
  • settings.checkboxBackground#2e3032
  • settings.checkboxBorder#171819
  • settings.checkboxForeground#afaea9
  • settings.dropdownBackground#2e3032
  • settings.dropdownBorder#171819
  • settings.dropdownForeground#afaea9
  • settings.headerForeground#afaea9
  • settings.modifiedItemIndicator#b4881d
  • settings.numberInputBackground#2e3032
  • settings.numberInputBorder#171819
  • settings.numberInputForeground#afaea9
  • settings.textInputBackground#2e3032
  • settings.textInputBorder#171819
  • settings.textInputForeground#afaea9
  • sideBar.background#2e3032
  • sideBarSectionHeader.background#fcf4dc
  • sideBarSectionHeader.border#171819
  • sideBarTitle.foreground#afaea9
  • statusBar.background#171819
  • statusBar.debuggingBackground#c94c22
  • statusBar.debuggingForeground#171819
  • statusBar.foreground#afaea9
  • statusBar.noFolderBackground#171819
  • statusBar.noFolderForeground#afaea9
  • statusBarItem.prominentBackground#c94c22
  • statusBarItem.prominentHoverBackground#b4881d
  • statusBarItem.remoteBackground#2e8bce
  • statusBarItem.remoteForeground#fcf4dc
  • tab.activeBackground#fcf4dc
  • tab.activeBorderTop#d13a8280
  • tab.activeForeground#afaea9
  • tab.border#171819
  • tab.inactiveBackground#2e3032
  • tab.inactiveForeground#686a6a
  • terminal.ansiBlack#56595c
  • terminal.ansiBlue#2e8bce
  • terminal.ansiBrightBlack#45484b
  • terminal.ansiBrightBlue#2075c7
  • terminal.ansiBrightCyan#259185
  • terminal.ansiBrightGreen#728903
  • terminal.ansiBrightMagenta#c61b6e
  • terminal.ansiBrightRed#bd3612
  • terminal.ansiBrightWhite#c8c5bd
  • terminal.ansiBrightYellow#a57704
  • terminal.ansiCyan#32a198
  • terminal.ansiGreen#85981c
  • terminal.ansiMagenta#d13a82
  • terminal.ansiRed#c94c22
  • terminal.ansiWhite#d3d0c9
  • terminal.ansiYellow#b4881d
  • terminal.background#fcf4dc
  • terminal.border#afaea9
  • terminal.foreground#afaea9
  • terminal.selectionBackground#56595c50
  • textBlockQuote.background#2e3032
  • titleBar.activeBackground#2e3032
  • titleBar.activeForeground#afaea9
  • titleBar.inactiveBackground#171819
  • titleBar.inactiveForeground#686a6a
  • walkThrough.embeddedEditorBackground#2e3032
  • welcomePage.buttonBackground#56595c
  • welcomePage.buttonHoverBackground#45484b75
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#2e8bce
source#afaea9
meta.diff, meta.diff.header#686a6a
markup.inserted#85981c
markup.deleted#c94c22
markup.changed#b4881d
invalid#c94c22underline italic
invalid.deprecated#afaea9underline italic
entity.name.filename#a57704
markup.error#c94c22
markup.underlineunderline
markup.bold#b4881dbold
markup.heading#2e8bcebold
markup.italic#a57704italic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#32a198
markup.inline.raw, markup.raw.restructuredtext#85981c
markup.underline.link, markup.underline.link.image#32a198
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#d13a82
entity.name.directive.restructuredtext, markup.quote#a57704italic
meta.separator.markdown#686a6a
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#85981c
punctuation.definition.constant.restructuredtext#2e8bce
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#2e8bce
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#afaea9
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#a57704
entity.name.type.class, entity.name.class#32a198normal
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#2e8bceitalic
entity.other.inherited-class#32a198italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#686a6a
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#d13a82
comment.block.documentation entity.name.type#32a198italic
comment.block.documentation entity.name.type punctuation.definition.bracket#32a198
comment.block.documentation variable#b4881ditalic
constant, variable.other.constant#2e8bce
constant.character.escape, constant.character.string.escape, constant.regexp#d13a82
entity.name.tag#d13a82
entity.other.attribute-name.parent-selector#d13a82
entity.other.attribute-name#85981citalic
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#85981c
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#b4881ditalic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#85981citalic
meta.decorator variable.other.object#85981c
keyword, punctuation.definition.keyword#d13a82
keyword.control.new, keyword.operator.newbold
meta.selector#d13a82
support#32a198italic
support.function.magic, support.variable, variable.other.predefined#2e8bceregular
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#d13a82
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#afaea9
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#d13a82
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#32a198
constant.other.date, constant.other.timestamp#b4881d
variable.other.alias.yaml#85981citalic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#d13a82regular
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#32a198italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#b4881d
storage.modifier#d13a82
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#a57704
punctuation.definition.group.capture.regexp#d13a82
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#c94c22
punctuation.definition.character-class.regexp#32a198
punctuation.definition.group.regexp#b4881d
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#c94c22
meta.assertion.look-ahead.regexp#85981c
string#a57704
punctuation.definition.string.begin, punctuation.definition.string.end#2075c7
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#2e8bce
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#686a6a
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#afaea9
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#b4881ditalic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#afaea9normal
meta.selectionset.graphql variable#a57704
meta.selectionset.graphql meta.arguments variable#afaea9
entity.name.fragment.graphql, variable.fragment.graphql#32a198
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#afaea9
source.shell variable.other#2e8bce
support.constant#2e8bcenormal
meta.scope.prerequisites.makefile#a57704
meta.attribute-selector.scss#a57704
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#afaea9
meta.preprocessor.haskell#686a6a

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme