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#47dffb10
  • activityBar.activeBorder#d630ff80
  • activityBar.background#242728
  • activityBar.foreground#c1c2c2
  • activityBar.inactiveForeground#818484
  • activityBarBadge.background#d630ff
  • activityBarBadge.foreground#242728
  • badge.background#232628
  • badge.foreground#c1c2c2
  • breadcrumb.activeSelectionForeground#c1c2c2
  • breadcrumb.background#242728
  • breadcrumb.focusForeground#c1c2c2
  • breadcrumb.foreground#818484
  • breadcrumbPicker.background#202122
  • button.background#414344
  • button.foreground#c1c2c2
  • checkbox.background#414344
  • checkbox.border#202122
  • checkbox.foreground#c1c2c2
  • contrastBorder#202122
  • debugToolBar.background#414344
  • diffEditor.insertedTextBackground#b5ff0020
  • diffEditor.removedTextBackground#ff009050
  • dropdown.background#242728
  • dropdown.border#202122
  • dropdown.foreground#c1c2c2
  • editor.background#242728
  • editor.findMatchBackground#fff72780
  • editor.findMatchHighlightBackground#f9f9f440
  • editor.findRangeHighlightBackground#62656675
  • editor.foldBackground#414344
  • editor.foreground#c1c2c2
  • editor.hoverHighlightBackground#202122
  • editor.lineHighlightBorder#232628
  • editor.rangeHighlightBackground#47dffb15
  • editor.selectionBackground#232628
  • editor.selectionHighlightBackground#232628
  • editor.snippetFinalTabstopHighlightBackground#242728
  • editor.snippetFinalTabstopHighlightBorder#b5ff00
  • editor.snippetTabstopHighlightBackground#242728
  • editor.snippetTabstopHighlightBorder#818484
  • editor.wordHighlightBackground#0effbb50
  • editor.wordHighlightStrongBackground#b5ff0050
  • editorCodeLens.foreground#818484
  • editorError.foreground#ff0090
  • editorGroup.border#47dffb
  • editorGroup.dropBackground#62656670
  • editorGroupHeader.tabsBackground#202122
  • editorGutter.addedBackground#b5ff0080
  • editorGutter.deletedBackground#ff009080
  • editorGutter.modifiedBackground#0effbb80
  • editorHoverWidget.background#242728
  • editorHoverWidget.border#818484
  • editorIndentGuide.activeBackground#f9f9f445
  • editorIndentGuide.background#f9f9f41A
  • editorLineNumber.foreground#818484
  • editorLink.activeForeground#0effbb
  • editorMarkerNavigation.background#414344
  • editorOverviewRuler.addedForeground#b5ff0080
  • editorOverviewRuler.border#202122
  • editorOverviewRuler.currentContentForeground#b5ff00
  • editorOverviewRuler.deletedForeground#ff009080
  • editorOverviewRuler.errorForeground#ff009080
  • editorOverviewRuler.incomingContentForeground#47dffb
  • editorOverviewRuler.infoForeground#0effbb80
  • editorOverviewRuler.modifiedForeground#0effbb80
  • editorOverviewRuler.selectionHighlightForeground#fff727
  • editorOverviewRuler.warningForeground#fff72780
  • editorOverviewRuler.wordHighlightForeground#0effbb
  • editorOverviewRuler.wordHighlightStrongForeground#b5ff00
  • editorRuler.foreground#f9f9f41A
  • editorSuggestWidget.background#414344
  • editorSuggestWidget.foreground#c1c2c2
  • editorSuggestWidget.selectedBackground#232628
  • editorWarning.foreground#fff727
  • editorWhitespace.foreground#f9f9f41A
  • editorWidget.background#414344
  • errorForeground#ff0090
  • extensionButton.prominentBackground#b5ff0090
  • extensionButton.prominentForeground#c1c2c2
  • extensionButton.prominentHoverBackground#b5ff0060
  • focusBorder#818484
  • foreground#c1c2c2
  • gitDecoration.conflictingResourceForeground#fff727
  • gitDecoration.deletedResourceForeground#ff0090
  • gitDecoration.ignoredResourceForeground#818484
  • gitDecoration.modifiedResourceForeground#0effbb
  • gitDecoration.untrackedResourceForeground#b5ff00
  • input.background#242728
  • input.border#202122
  • input.foreground#c1c2c2
  • input.placeholderForeground#818484
  • inputOption.activeBorder#47dffb
  • inputValidation.errorBackground#242728
  • inputValidation.errorBorder#ff0090
  • inputValidation.errorForeground#ff0090
  • inputValidation.infoBackground#242728
  • inputValidation.infoBorder#47dffb
  • inputValidation.infoForeground#47dffb
  • inputValidation.warningBackground#242728
  • inputValidation.warningBorder#fff727
  • inputValidation.warningForeground#fff727
  • list.activeSelectionBackground#232628
  • list.activeSelectionForeground#c1c2c2
  • list.dropBackground#232628
  • list.errorForeground#ff0090
  • list.focusBackground#62656675
  • list.highlightForeground#0effbb
  • list.hoverBackground#62656675
  • list.inactiveSelectionBackground#62656675
  • list.warningForeground#fff727
  • listFilterWidget.background#242728
  • listFilterWidget.noMatchesOutline#ff0090
  • listFilterWidget.outline#232628
  • merge.currentHeaderBackground#b5ff0090
  • merge.incomingHeaderBackground#47dffb90
  • notification.background#242728
  • notification.buttonBackground#232628
  • notification.buttonForeground#c1c2c2
  • notification.buttonHoverBackground#62656675
  • notification.errorBackground#ff0090
  • notification.errorForeground#242728
  • notification.foreground#c1c2c2
  • notification.infoBackground#47dffb
  • notification.infoForeground#242728
  • notification.warningBackground#fff727
  • notification.warningForeground#242728
  • notificationCenter.border#414344
  • notificationCenterHeader.background#242728
  • notificationCenterHeader.foreground#c1c2c2
  • notificationLink.foreground#0effbb
  • notifications.background#242728
  • notifications.border#414344
  • notifications.foreground#c1c2c2
  • notificationsErrorIcon.foreground#ff0090
  • notificationsInfoIcon.foreground#47dffb
  • notificationsWarningIcon.foreground#fff727
  • notificationToast.border#414344
  • panel.background#242728
  • panel.border#47dffb
  • panelInput.border#c1c2c2
  • panelTitle.activeBorder#d630ff
  • panelTitle.activeForeground#c1c2c2
  • panelTitle.inactiveForeground#818484
  • peekView.border#232628
  • peekViewEditor.background#242728
  • peekViewEditor.matchHighlightBackground#ebdf8680
  • peekViewResult.background#414344
  • peekViewResult.fileForeground#c1c2c2
  • peekViewResult.lineForeground#c1c2c2
  • peekViewResult.matchHighlightBackground#ebdf8680
  • peekViewResult.selectionBackground#232628
  • peekViewResult.selectionForeground#c1c2c2
  • peekViewTitle.background#202122
  • peekViewTitleDescription.foreground#818484
  • peekViewTitleLabel.foreground#c1c2c2
  • pickerGroup.border#47dffb
  • pickerGroup.foreground#0effbb
  • progressBar.background#d630ff
  • scrollbar.shadow#444444
  • selection.background#47dffb
  • settings.checkboxBackground#414344
  • settings.checkboxBorder#202122
  • settings.checkboxForeground#c1c2c2
  • settings.dropdownBackground#414344
  • settings.dropdownBorder#202122
  • settings.dropdownForeground#c1c2c2
  • settings.headerForeground#c1c2c2
  • settings.modifiedItemIndicator#fff727
  • settings.numberInputBackground#414344
  • settings.numberInputBorder#202122
  • settings.numberInputForeground#c1c2c2
  • settings.textInputBackground#414344
  • settings.textInputBorder#202122
  • settings.textInputForeground#c1c2c2
  • sideBar.background#414344
  • sideBarSectionHeader.background#242728
  • sideBarSectionHeader.border#202122
  • sideBarTitle.foreground#c1c2c2
  • statusBar.background#202122
  • statusBar.debuggingBackground#ff0090
  • statusBar.debuggingForeground#202122
  • statusBar.foreground#c1c2c2
  • statusBar.noFolderBackground#202122
  • statusBar.noFolderForeground#c1c2c2
  • statusBarItem.prominentBackground#ff0090
  • statusBarItem.prominentHoverBackground#fff727
  • statusBarItem.remoteBackground#47dffb
  • statusBarItem.remoteForeground#242728
  • tab.activeBackground#242728
  • tab.activeBorderTop#d630ff80
  • tab.activeForeground#c1c2c2
  • tab.border#202122
  • tab.inactiveBackground#414344
  • tab.inactiveForeground#818484
  • terminal.ansiBlack#232628
  • terminal.ansiBlue#47dffb
  • terminal.ansiBrightBlack#626566
  • terminal.ansiBrightBlue#7febff
  • terminal.ansiBrightCyan#68fcd2
  • terminal.ansiBrightGreen#deff8b
  • terminal.ansiBrightMagenta#e681ff
  • terminal.ansiBrightRed#fb57b4
  • terminal.ansiBrightWhite#f9f9f4
  • terminal.ansiBrightYellow#ebdf86
  • terminal.ansiCyan#0effbb
  • terminal.ansiGreen#b5ff00
  • terminal.ansiMagenta#d630ff
  • terminal.ansiRed#ff0090
  • terminal.ansiWhite#e1e1e1
  • terminal.ansiYellow#fff727
  • terminal.background#242728
  • terminal.border#c1c2c2
  • terminal.foreground#c1c2c2
  • terminal.selectionBackground#23262850
  • textBlockQuote.background#414344
  • titleBar.activeBackground#414344
  • titleBar.activeForeground#c1c2c2
  • titleBar.inactiveBackground#202122
  • titleBar.inactiveForeground#818484
  • walkThrough.embeddedEditorBackground#414344
  • welcomePage.buttonBackground#232628
  • welcomePage.buttonHoverBackground#62656675
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#47dffb
source#c1c2c2
meta.diff, meta.diff.header#818484
markup.inserted#b5ff00
markup.deleted#ff0090
markup.changed#fff727
invalid#ff0090underline italic
invalid.deprecated#c1c2c2underline italic
entity.name.filename#ebdf86
markup.error#ff0090
markup.underlineunderline
markup.bold#fff727bold
markup.heading#47dffbbold
markup.italic#ebdf86italic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#0effbb
markup.inline.raw, markup.raw.restructuredtext#b5ff00
markup.underline.link, markup.underline.link.image#0effbb
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#d630ff
entity.name.directive.restructuredtext, markup.quote#ebdf86italic
meta.separator.markdown#818484
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#b5ff00
punctuation.definition.constant.restructuredtext#47dffb
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#47dffb
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#c1c2c2
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#ebdf86
entity.name.type.class, entity.name.class#0effbbnormal
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#47dffbitalic
entity.other.inherited-class#0effbbitalic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#818484
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#d630ff
comment.block.documentation entity.name.type#0effbbitalic
comment.block.documentation entity.name.type punctuation.definition.bracket#0effbb
comment.block.documentation variable#fff727italic
constant, variable.other.constant#47dffb
constant.character.escape, constant.character.string.escape, constant.regexp#d630ff
entity.name.tag#d630ff
entity.other.attribute-name.parent-selector#d630ff
entity.other.attribute-name#b5ff00italic
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#b5ff00
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#fff727italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#b5ff00italic
meta.decorator variable.other.object#b5ff00
keyword, punctuation.definition.keyword#d630ff
keyword.control.new, keyword.operator.newbold
meta.selector#d630ff
support#0effbbitalic
support.function.magic, support.variable, variable.other.predefined#47dffbregular
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#d630ff
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#c1c2c2
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#d630ff
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#0effbb
constant.other.date, constant.other.timestamp#fff727
variable.other.alias.yaml#b5ff00italic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#d630ffregular
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#0effbbitalic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#fff727
storage.modifier#d630ff
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#ebdf86
punctuation.definition.group.capture.regexp#d630ff
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#ff0090
punctuation.definition.character-class.regexp#0effbb
punctuation.definition.group.regexp#fff727
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#ff0090
meta.assertion.look-ahead.regexp#b5ff00
string#ebdf86
punctuation.definition.string.begin, punctuation.definition.string.end#7febff
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#47dffb
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#818484
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#c1c2c2
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#fff727italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#c1c2c2normal
meta.selectionset.graphql variable#ebdf86
meta.selectionset.graphql meta.arguments variable#c1c2c2
entity.name.fragment.graphql, variable.fragment.graphql#0effbb
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#c1c2c2
source.shell variable.other#47dffb
support.constant#47dffbnormal
meta.scope.prerequisites.makefile#ebdf86
meta.attribute-selector.scss#ebdf86
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#c1c2c2
meta.preprocessor.haskell#818484

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme