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#2656d610
  • activityBar.activeBorder#8c54fe80
  • activityBar.background#1b1d1e
  • activityBar.foreground#adada9
  • activityBar.inactiveForeground#6f7170
  • activityBarBadge.background#8c54fe
  • activityBarBadge.foreground#1b1d1e
  • badge.background#1b1d1e
  • badge.foreground#adada9
  • breadcrumb.activeSelectionForeground#adada9
  • breadcrumb.background#1b1d1e
  • breadcrumb.focusForeground#adada9
  • breadcrumb.foreground#6f7170
  • breadcrumbPicker.background#1a1b1c
  • button.background#353738
  • button.foreground#adada9
  • checkbox.background#353738
  • checkbox.border#1a1b1c
  • checkbox.foreground#adada9
  • contrastBorder#1a1b1c
  • debugToolBar.background#353738
  • diffEditor.insertedTextBackground#4df74020
  • diffEditor.removedTextBackground#f9267250
  • dropdown.background#1b1d1e
  • dropdown.border#1a1b1c
  • dropdown.foreground#adada9
  • editor.background#1b1d1e
  • editor.findMatchBackground#f3fd2180
  • editor.findMatchHighlightBackground#f8f8f240
  • editor.findRangeHighlightBackground#50535475
  • editor.foldBackground#353738
  • editor.foreground#adada9
  • editor.hoverHighlightBackground#1a1b1c
  • editor.lineHighlightBorder#1b1d1e
  • editor.rangeHighlightBackground#2656d615
  • editor.selectionBackground#1b1d1e
  • editor.selectionHighlightBackground#1b1d1e
  • editor.snippetFinalTabstopHighlightBackground#1b1d1e
  • editor.snippetFinalTabstopHighlightBorder#4df740
  • editor.snippetTabstopHighlightBackground#1b1d1e
  • editor.snippetTabstopHighlightBorder#6f7170
  • editor.wordHighlightBackground#37c8b450
  • editor.wordHighlightStrongBackground#4df74050
  • editorCodeLens.foreground#6f7170
  • editorError.foreground#f92672
  • editorGroup.border#2656d6
  • editorGroup.dropBackground#50535470
  • editorGroupHeader.tabsBackground#1a1b1c
  • editorGutter.addedBackground#4df74080
  • editorGutter.deletedBackground#f9267280
  • editorGutter.modifiedBackground#37c8b480
  • editorHoverWidget.background#1b1d1e
  • editorHoverWidget.border#6f7170
  • editorIndentGuide.activeBackground#f8f8f245
  • editorIndentGuide.background#f8f8f21A
  • editorLineNumber.foreground#6f7170
  • editorLink.activeForeground#37c8b4
  • editorMarkerNavigation.background#353738
  • editorOverviewRuler.addedForeground#4df74080
  • editorOverviewRuler.border#1a1b1c
  • editorOverviewRuler.currentContentForeground#4df740
  • editorOverviewRuler.deletedForeground#f9267280
  • editorOverviewRuler.errorForeground#f9267280
  • editorOverviewRuler.incomingContentForeground#2656d6
  • editorOverviewRuler.infoForeground#37c8b480
  • editorOverviewRuler.modifiedForeground#37c8b480
  • editorOverviewRuler.selectionHighlightForeground#f3fd21
  • editorOverviewRuler.warningForeground#f3fd2180
  • editorOverviewRuler.wordHighlightForeground#37c8b4
  • editorOverviewRuler.wordHighlightStrongForeground#4df740
  • editorRuler.foreground#f8f8f21A
  • editorSuggestWidget.background#353738
  • editorSuggestWidget.foreground#adada9
  • editorSuggestWidget.selectedBackground#1b1d1e
  • editorWarning.foreground#f3fd21
  • editorWhitespace.foreground#f8f8f21A
  • editorWidget.background#353738
  • errorForeground#f92672
  • extensionButton.prominentBackground#4df74090
  • extensionButton.prominentForeground#adada9
  • extensionButton.prominentHoverBackground#4df74060
  • focusBorder#6f7170
  • foreground#adada9
  • gitDecoration.conflictingResourceForeground#f3fd21
  • gitDecoration.deletedResourceForeground#f92672
  • gitDecoration.ignoredResourceForeground#6f7170
  • gitDecoration.modifiedResourceForeground#37c8b4
  • gitDecoration.untrackedResourceForeground#4df740
  • input.background#1b1d1e
  • input.border#1a1b1c
  • input.foreground#adada9
  • input.placeholderForeground#6f7170
  • inputOption.activeBorder#2656d6
  • inputValidation.errorBackground#1b1d1e
  • inputValidation.errorBorder#f92672
  • inputValidation.errorForeground#f92672
  • inputValidation.infoBackground#1b1d1e
  • inputValidation.infoBorder#2656d6
  • inputValidation.infoForeground#2656d6
  • inputValidation.warningBackground#1b1d1e
  • inputValidation.warningBorder#f3fd21
  • inputValidation.warningForeground#f3fd21
  • list.activeSelectionBackground#1b1d1e
  • list.activeSelectionForeground#adada9
  • list.dropBackground#1b1d1e
  • list.errorForeground#f92672
  • list.focusBackground#50535475
  • list.highlightForeground#37c8b4
  • list.hoverBackground#50535475
  • list.inactiveSelectionBackground#50535475
  • list.warningForeground#f3fd21
  • listFilterWidget.background#1b1d1e
  • listFilterWidget.noMatchesOutline#f92672
  • listFilterWidget.outline#1b1d1e
  • merge.currentHeaderBackground#4df74090
  • merge.incomingHeaderBackground#2656d690
  • notification.background#1b1d1e
  • notification.buttonBackground#1b1d1e
  • notification.buttonForeground#adada9
  • notification.buttonHoverBackground#50535475
  • notification.errorBackground#f92672
  • notification.errorForeground#1b1d1e
  • notification.foreground#adada9
  • notification.infoBackground#2656d6
  • notification.infoForeground#1b1d1e
  • notification.warningBackground#f3fd21
  • notification.warningForeground#1b1d1e
  • notificationCenter.border#353738
  • notificationCenterHeader.background#1b1d1e
  • notificationCenterHeader.foreground#adada9
  • notificationLink.foreground#37c8b4
  • notifications.background#1b1d1e
  • notifications.border#353738
  • notifications.foreground#adada9
  • notificationsErrorIcon.foreground#f92672
  • notificationsInfoIcon.foreground#2656d6
  • notificationsWarningIcon.foreground#f3fd21
  • notificationToast.border#353738
  • panel.background#1b1d1e
  • panel.border#2656d6
  • panelInput.border#adada9
  • panelTitle.activeBorder#8c54fe
  • panelTitle.activeForeground#adada9
  • panelTitle.inactiveForeground#6f7170
  • peekView.border#1b1d1e
  • peekViewEditor.background#1b1d1e
  • peekViewEditor.matchHighlightBackground#feed6c80
  • peekViewResult.background#353738
  • peekViewResult.fileForeground#adada9
  • peekViewResult.lineForeground#adada9
  • peekViewResult.matchHighlightBackground#feed6c80
  • peekViewResult.selectionBackground#1b1d1e
  • peekViewResult.selectionForeground#adada9
  • peekViewTitle.background#1a1b1c
  • peekViewTitleDescription.foreground#6f7170
  • peekViewTitleLabel.foreground#adada9
  • pickerGroup.border#2656d6
  • pickerGroup.foreground#37c8b4
  • progressBar.background#8c54fe
  • scrollbar.shadow#444444
  • selection.background#2656d6
  • settings.checkboxBackground#353738
  • settings.checkboxBorder#1a1b1c
  • settings.checkboxForeground#adada9
  • settings.dropdownBackground#353738
  • settings.dropdownBorder#1a1b1c
  • settings.dropdownForeground#adada9
  • settings.headerForeground#adada9
  • settings.modifiedItemIndicator#f3fd21
  • settings.numberInputBackground#353738
  • settings.numberInputBorder#1a1b1c
  • settings.numberInputForeground#adada9
  • settings.textInputBackground#353738
  • settings.textInputBorder#1a1b1c
  • settings.textInputForeground#adada9
  • sideBar.background#353738
  • sideBarSectionHeader.background#1b1d1e
  • sideBarSectionHeader.border#1a1b1c
  • sideBarTitle.foreground#adada9
  • statusBar.background#1a1b1c
  • statusBar.debuggingBackground#f92672
  • statusBar.debuggingForeground#1a1b1c
  • statusBar.foreground#adada9
  • statusBar.noFolderBackground#1a1b1c
  • statusBar.noFolderForeground#adada9
  • statusBarItem.prominentBackground#f92672
  • statusBarItem.prominentHoverBackground#f3fd21
  • statusBarItem.remoteBackground#2656d6
  • statusBarItem.remoteForeground#1b1d1e
  • tab.activeBackground#1b1d1e
  • tab.activeBorderTop#8c54fe80
  • tab.activeForeground#adada9
  • tab.border#1a1b1c
  • tab.inactiveBackground#353738
  • tab.inactiveForeground#6f7170
  • terminal.ansiBlack#1b1d1e
  • terminal.ansiBlue#2656d6
  • terminal.ansiBrightBlack#505354
  • terminal.ansiBrightBlue#3f78ff
  • terminal.ansiBrightCyan#23ced4
  • terminal.ansiBrightGreen#b6e354
  • terminal.ansiBrightMagenta#9e6ffe
  • terminal.ansiBrightRed#ff5995
  • terminal.ansiBrightWhite#f8f8f2
  • terminal.ansiBrightYellow#feed6c
  • terminal.ansiCyan#37c8b4
  • terminal.ansiGreen#4df740
  • terminal.ansiMagenta#8c54fe
  • terminal.ansiRed#f92672
  • terminal.ansiWhite#ccccc6
  • terminal.ansiYellow#f3fd21
  • terminal.background#1b1d1e
  • terminal.border#adada9
  • terminal.foreground#adada9
  • terminal.selectionBackground#1b1d1e50
  • textBlockQuote.background#353738
  • titleBar.activeBackground#353738
  • titleBar.activeForeground#adada9
  • titleBar.inactiveBackground#1a1b1c
  • titleBar.inactiveForeground#6f7170
  • walkThrough.embeddedEditorBackground#353738
  • welcomePage.buttonBackground#1b1d1e
  • welcomePage.buttonHoverBackground#50535475
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#2656d6
source#adada9
meta.diff, meta.diff.header#6f7170
markup.inserted#4df740
markup.deleted#f92672
markup.changed#f3fd21
invalid#f92672underline italic
invalid.deprecated#adada9underline italic
entity.name.filename#feed6c
markup.error#f92672
markup.underlineunderline
markup.bold#f3fd21bold
markup.heading#2656d6bold
markup.italic#feed6citalic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#37c8b4
markup.inline.raw, markup.raw.restructuredtext#4df740
markup.underline.link, markup.underline.link.image#37c8b4
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#8c54fe
entity.name.directive.restructuredtext, markup.quote#feed6citalic
meta.separator.markdown#6f7170
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#4df740
punctuation.definition.constant.restructuredtext#2656d6
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#2656d6
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#adada9
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#feed6c
entity.name.type.class, entity.name.class#37c8b4normal
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#2656d6italic
entity.other.inherited-class#37c8b4italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#6f7170
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#8c54fe
comment.block.documentation entity.name.type#37c8b4italic
comment.block.documentation entity.name.type punctuation.definition.bracket#37c8b4
comment.block.documentation variable#f3fd21italic
constant, variable.other.constant#2656d6
constant.character.escape, constant.character.string.escape, constant.regexp#8c54fe
entity.name.tag#8c54fe
entity.other.attribute-name.parent-selector#8c54fe
entity.other.attribute-name#4df740italic
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#4df740
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#f3fd21italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#4df740italic
meta.decorator variable.other.object#4df740
keyword, punctuation.definition.keyword#8c54fe
keyword.control.new, keyword.operator.newbold
meta.selector#8c54fe
support#37c8b4italic
support.function.magic, support.variable, variable.other.predefined#2656d6regular
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#8c54fe
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#adada9
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#8c54fe
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#37c8b4
constant.other.date, constant.other.timestamp#f3fd21
variable.other.alias.yaml#4df740italic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#8c54feregular
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#37c8b4italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#f3fd21
storage.modifier#8c54fe
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#feed6c
punctuation.definition.group.capture.regexp#8c54fe
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#f92672
punctuation.definition.character-class.regexp#37c8b4
punctuation.definition.group.regexp#f3fd21
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#f92672
meta.assertion.look-ahead.regexp#4df740
string#feed6c
punctuation.definition.string.begin, punctuation.definition.string.end#3f78ff
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#2656d6
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#6f7170
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#adada9
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#f3fd21italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#adada9normal
meta.selectionset.graphql variable#feed6c
meta.selectionset.graphql meta.arguments variable#adada9
entity.name.fragment.graphql, variable.fragment.graphql#37c8b4
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#adada9
source.shell variable.other#2656d6
support.constant#2656d6normal
meta.scope.prerequisites.makefile#feed6c
meta.attribute-selector.scss#feed6c
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#adada9
meta.preprocessor.haskell#6f7170

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme