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#62a3c410
  • activityBar.activeBorder#b98acc80
  • activityBar.background#1b1b1b
  • activityBar.foreground#969696
  • activityBar.inactiveForeground#838383
  • activityBarBadge.background#b98acc
  • activityBarBadge.foreground#1b1b1b
  • badge.background#000000
  • badge.foreground#969696
  • breadcrumb.activeSelectionForeground#969696
  • breadcrumb.background#1b1b1b
  • breadcrumb.focusForeground#969696
  • breadcrumb.foreground#838383
  • breadcrumbPicker.background#282828
  • button.background#515151
  • button.foreground#969696
  • checkbox.background#515151
  • checkbox.border#282828
  • checkbox.foreground#969696
  • contrastBorder#282828
  • debugToolBar.background#515151
  • diffEditor.insertedTextBackground#7da90020
  • diffEditor.removedTextBackground#b7413150
  • dropdown.background#1b1b1b
  • dropdown.border#282828
  • dropdown.foreground#969696
  • editor.background#1b1b1b
  • editor.findMatchBackground#c4a40080
  • editor.findMatchHighlightBackground#f7f7f740
  • editor.findRangeHighlightBackground#7a7a7a75
  • editor.foldBackground#515151
  • editor.foreground#969696
  • editor.hoverHighlightBackground#282828
  • editor.lineHighlightBorder#000000
  • editor.rangeHighlightBackground#62a3c415
  • editor.selectionBackground#000000
  • editor.selectionHighlightBackground#000000
  • editor.snippetFinalTabstopHighlightBackground#1b1b1b
  • editor.snippetFinalTabstopHighlightBorder#7da900
  • editor.snippetTabstopHighlightBackground#1b1b1b
  • editor.snippetTabstopHighlightBorder#838383
  • editor.wordHighlightBackground#20738350
  • editor.wordHighlightStrongBackground#7da90050
  • editorCodeLens.foreground#838383
  • editorError.foreground#b74131
  • editorGroup.border#62a3c4
  • editorGroup.dropBackground#7a7a7a70
  • editorGroupHeader.tabsBackground#282828
  • editorGutter.addedBackground#7da90080
  • editorGutter.deletedBackground#b7413180
  • editorGutter.modifiedBackground#20738380
  • editorHoverWidget.background#1b1b1b
  • editorHoverWidget.border#838383
  • editorIndentGuide.activeBackground#f7f7f745
  • editorIndentGuide.background#f7f7f71A
  • editorLineNumber.foreground#838383
  • editorLink.activeForeground#207383
  • editorMarkerNavigation.background#515151
  • editorOverviewRuler.addedForeground#7da90080
  • editorOverviewRuler.border#282828
  • editorOverviewRuler.currentContentForeground#7da900
  • editorOverviewRuler.deletedForeground#b7413180
  • editorOverviewRuler.errorForeground#b7413180
  • editorOverviewRuler.incomingContentForeground#62a3c4
  • editorOverviewRuler.infoForeground#20738380
  • editorOverviewRuler.modifiedForeground#20738380
  • editorOverviewRuler.selectionHighlightForeground#c4a400
  • editorOverviewRuler.warningForeground#c4a40080
  • editorOverviewRuler.wordHighlightForeground#207383
  • editorOverviewRuler.wordHighlightStrongForeground#7da900
  • editorRuler.foreground#f7f7f71A
  • editorSuggestWidget.background#515151
  • editorSuggestWidget.foreground#969696
  • editorSuggestWidget.selectedBackground#000000
  • editorWarning.foreground#c4a400
  • editorWhitespace.foreground#f7f7f71A
  • editorWidget.background#515151
  • errorForeground#b74131
  • extensionButton.prominentBackground#7da90090
  • extensionButton.prominentForeground#969696
  • extensionButton.prominentHoverBackground#7da90060
  • focusBorder#838383
  • foreground#969696
  • gitDecoration.conflictingResourceForeground#c4a400
  • gitDecoration.deletedResourceForeground#b74131
  • gitDecoration.ignoredResourceForeground#838383
  • gitDecoration.modifiedResourceForeground#207383
  • gitDecoration.untrackedResourceForeground#7da900
  • input.background#1b1b1b
  • input.border#282828
  • input.foreground#969696
  • input.placeholderForeground#838383
  • inputOption.activeBorder#62a3c4
  • inputValidation.errorBackground#1b1b1b
  • inputValidation.errorBorder#b74131
  • inputValidation.errorForeground#b74131
  • inputValidation.infoBackground#1b1b1b
  • inputValidation.infoBorder#62a3c4
  • inputValidation.infoForeground#62a3c4
  • inputValidation.warningBackground#1b1b1b
  • inputValidation.warningBorder#c4a400
  • inputValidation.warningForeground#c4a400
  • list.activeSelectionBackground#000000
  • list.activeSelectionForeground#969696
  • list.dropBackground#000000
  • list.errorForeground#b74131
  • list.focusBackground#7a7a7a75
  • list.highlightForeground#207383
  • list.hoverBackground#7a7a7a75
  • list.inactiveSelectionBackground#7a7a7a75
  • list.warningForeground#c4a400
  • listFilterWidget.background#1b1b1b
  • listFilterWidget.noMatchesOutline#b74131
  • listFilterWidget.outline#000000
  • merge.currentHeaderBackground#7da90090
  • merge.incomingHeaderBackground#62a3c490
  • notification.background#1b1b1b
  • notification.buttonBackground#000000
  • notification.buttonForeground#969696
  • notification.buttonHoverBackground#7a7a7a75
  • notification.errorBackground#b74131
  • notification.errorForeground#1b1b1b
  • notification.foreground#969696
  • notification.infoBackground#62a3c4
  • notification.infoForeground#1b1b1b
  • notification.warningBackground#c4a400
  • notification.warningForeground#1b1b1b
  • notificationCenter.border#515151
  • notificationCenterHeader.background#1b1b1b
  • notificationCenterHeader.foreground#969696
  • notificationLink.foreground#207383
  • notifications.background#1b1b1b
  • notifications.border#515151
  • notifications.foreground#969696
  • notificationsErrorIcon.foreground#b74131
  • notificationsInfoIcon.foreground#62a3c4
  • notificationsWarningIcon.foreground#c4a400
  • notificationToast.border#515151
  • panel.background#1b1b1b
  • panel.border#62a3c4
  • panelInput.border#969696
  • panelTitle.activeBorder#b98acc
  • panelTitle.activeForeground#969696
  • panelTitle.inactiveForeground#838383
  • peekView.border#000000
  • peekViewEditor.background#1b1b1b
  • peekViewEditor.matchHighlightBackground#fee14d80
  • peekViewResult.background#515151
  • peekViewResult.fileForeground#969696
  • peekViewResult.lineForeground#969696
  • peekViewResult.matchHighlightBackground#fee14d80
  • peekViewResult.selectionBackground#000000
  • peekViewResult.selectionForeground#969696
  • peekViewTitle.background#282828
  • peekViewTitleDescription.foreground#838383
  • peekViewTitleLabel.foreground#969696
  • pickerGroup.border#62a3c4
  • pickerGroup.foreground#207383
  • progressBar.background#b98acc
  • scrollbar.shadow#444444
  • selection.background#62a3c4
  • settings.checkboxBackground#515151
  • settings.checkboxBorder#282828
  • settings.checkboxForeground#969696
  • settings.dropdownBackground#515151
  • settings.dropdownBorder#282828
  • settings.dropdownForeground#969696
  • settings.headerForeground#969696
  • settings.modifiedItemIndicator#c4a400
  • settings.numberInputBackground#515151
  • settings.numberInputBorder#282828
  • settings.numberInputForeground#969696
  • settings.textInputBackground#515151
  • settings.textInputBorder#282828
  • settings.textInputForeground#969696
  • sideBar.background#515151
  • sideBarSectionHeader.background#1b1b1b
  • sideBarSectionHeader.border#282828
  • sideBarTitle.foreground#969696
  • statusBar.background#282828
  • statusBar.debuggingBackground#b74131
  • statusBar.debuggingForeground#282828
  • statusBar.foreground#969696
  • statusBar.noFolderBackground#282828
  • statusBar.noFolderForeground#969696
  • statusBarItem.prominentBackground#b74131
  • statusBarItem.prominentHoverBackground#c4a400
  • statusBarItem.remoteBackground#62a3c4
  • statusBarItem.remoteForeground#1b1b1b
  • tab.activeBackground#1b1b1b
  • tab.activeBorderTop#b98acc80
  • tab.activeForeground#969696
  • tab.border#282828
  • tab.inactiveBackground#515151
  • tab.inactiveForeground#838383
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#62a3c4
  • terminal.ansiBrightBlack#7a7a7a
  • terminal.ansiBrightBlue#8dcff0
  • terminal.ansiBrightCyan#69d9cf
  • terminal.ansiBrightGreen#c4f036
  • terminal.ansiBrightMagenta#f799ff
  • terminal.ansiBrightRed#d6837b
  • terminal.ansiBrightWhite#f7f7f7
  • terminal.ansiBrightYellow#fee14d
  • terminal.ansiCyan#207383
  • terminal.ansiGreen#7da900
  • terminal.ansiMagenta#b98acc
  • terminal.ansiRed#b74131
  • terminal.ansiWhite#a0a0a0
  • terminal.ansiYellow#c4a400
  • terminal.background#1b1b1b
  • terminal.border#969696
  • terminal.foreground#969696
  • terminal.selectionBackground#00000050
  • textBlockQuote.background#515151
  • titleBar.activeBackground#515151
  • titleBar.activeForeground#969696
  • titleBar.inactiveBackground#282828
  • titleBar.inactiveForeground#838383
  • walkThrough.embeddedEditorBackground#515151
  • welcomePage.buttonBackground#000000
  • welcomePage.buttonHoverBackground#7a7a7a75
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#62a3c4
source#969696
meta.diff, meta.diff.header#838383
markup.inserted#7da900
markup.deleted#b74131
markup.changed#c4a400
invalid#b74131underline italic
invalid.deprecated#969696underline italic
entity.name.filename#fee14d
markup.error#b74131
markup.underlineunderline
markup.bold#c4a400bold
markup.heading#62a3c4bold
markup.italic#fee14ditalic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#207383
markup.inline.raw, markup.raw.restructuredtext#7da900
markup.underline.link, markup.underline.link.image#207383
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#b98acc
entity.name.directive.restructuredtext, markup.quote#fee14ditalic
meta.separator.markdown#838383
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#7da900
punctuation.definition.constant.restructuredtext#62a3c4
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#62a3c4
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#969696
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#fee14d
entity.name.type.class, entity.name.class#207383normal
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#62a3c4italic
entity.other.inherited-class#207383italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#838383
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#b98acc
comment.block.documentation entity.name.type#207383italic
comment.block.documentation entity.name.type punctuation.definition.bracket#207383
comment.block.documentation variable#c4a400italic
constant, variable.other.constant#62a3c4
constant.character.escape, constant.character.string.escape, constant.regexp#b98acc
entity.name.tag#b98acc
entity.other.attribute-name.parent-selector#b98acc
entity.other.attribute-name#7da900italic
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#7da900
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#c4a400italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#7da900italic
meta.decorator variable.other.object#7da900
keyword, punctuation.definition.keyword#b98acc
keyword.control.new, keyword.operator.newbold
meta.selector#b98acc
support#207383italic
support.function.magic, support.variable, variable.other.predefined#62a3c4regular
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#b98acc
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#969696
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#b98acc
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#207383
constant.other.date, constant.other.timestamp#c4a400
variable.other.alias.yaml#7da900italic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#b98accregular
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#207383italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#c4a400
storage.modifier#b98acc
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#fee14d
punctuation.definition.group.capture.regexp#b98acc
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#b74131
punctuation.definition.character-class.regexp#207383
punctuation.definition.group.regexp#c4a400
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#b74131
meta.assertion.look-ahead.regexp#7da900
string#fee14d
punctuation.definition.string.begin, punctuation.definition.string.end#8dcff0
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#62a3c4
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#838383
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#969696
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#c4a400italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#969696normal
meta.selectionset.graphql variable#fee14d
meta.selectionset.graphql meta.arguments variable#969696
entity.name.fragment.graphql, variable.fragment.graphql#207383
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#969696
source.shell variable.other#62a3c4
support.constant#62a3c4normal
meta.scope.prerequisites.makefile#fee14d
meta.attribute-selector.scss#fee14d
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#969696
meta.preprocessor.haskell#838383

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme