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#7aa5ff10
  • activityBar.activeBorder#be9bf880
  • activityBar.background#292a44
  • activityBar.foreground#c3c3d4
  • activityBar.inactiveForeground#8585ac
  • activityBarBadge.background#be9bf8
  • activityBarBadge.foreground#292a44
  • badge.background#12131d
  • badge.foreground#c3c3d4
  • breadcrumb.activeSelectionForeground#c3c3d4
  • breadcrumb.background#292a44
  • breadcrumb.focusForeground#c3c3d4
  • breadcrumb.foreground#8585ac
  • breadcrumbPicker.background#222233
  • button.background#444466
  • button.foreground#c3c3d4
  • checkbox.background#444466
  • checkbox.border#222233
  • checkbox.foreground#c3c3d4
  • contrastBorder#222233
  • debugToolBar.background#444466
  • diffEditor.insertedTextBackground#04dbb420
  • diffEditor.removedTextBackground#dd765550
  • dropdown.background#292a44
  • dropdown.border#222233
  • dropdown.foreground#c3c3d4
  • editor.background#292a44
  • editor.findMatchBackground#f2e7b780
  • editor.findMatchHighlightBackground#f3f2f840
  • editor.findRangeHighlightBackground#66669975
  • editor.foldBackground#444466
  • editor.foreground#c3c3d4
  • editor.hoverHighlightBackground#222233
  • editor.lineHighlightBorder#12131d
  • editor.rangeHighlightBackground#7aa5ff15
  • editor.selectionBackground#12131d
  • editor.selectionHighlightBackground#12131d
  • editor.snippetFinalTabstopHighlightBackground#292a44
  • editor.snippetFinalTabstopHighlightBorder#04dbb4
  • editor.snippetTabstopHighlightBackground#292a44
  • editor.snippetTabstopHighlightBorder#8585ac
  • editor.wordHighlightBackground#56d3c150
  • editor.wordHighlightStrongBackground#04dbb450
  • editorCodeLens.foreground#8585ac
  • editorError.foreground#dd7655
  • editorGroup.border#7aa5ff
  • editorGroup.dropBackground#66669970
  • editorGroupHeader.tabsBackground#222233
  • editorGutter.addedBackground#04dbb480
  • editorGutter.deletedBackground#dd765580
  • editorGutter.modifiedBackground#56d3c180
  • editorHoverWidget.background#292a44
  • editorHoverWidget.border#8585ac
  • editorIndentGuide.activeBackground#f3f2f845
  • editorIndentGuide.background#f3f2f81A
  • editorLineNumber.foreground#8585ac
  • editorLink.activeForeground#56d3c1
  • editorMarkerNavigation.background#444466
  • editorOverviewRuler.addedForeground#04dbb480
  • editorOverviewRuler.border#222233
  • editorOverviewRuler.currentContentForeground#04dbb4
  • editorOverviewRuler.deletedForeground#dd765580
  • editorOverviewRuler.errorForeground#dd765580
  • editorOverviewRuler.incomingContentForeground#7aa5ff
  • editorOverviewRuler.infoForeground#56d3c180
  • editorOverviewRuler.modifiedForeground#56d3c180
  • editorOverviewRuler.selectionHighlightForeground#f2e7b7
  • editorOverviewRuler.warningForeground#f2e7b780
  • editorOverviewRuler.wordHighlightForeground#56d3c1
  • editorOverviewRuler.wordHighlightStrongForeground#04dbb4
  • editorRuler.foreground#f3f2f81A
  • editorSuggestWidget.background#444466
  • editorSuggestWidget.foreground#c3c3d4
  • editorSuggestWidget.selectedBackground#12131d
  • editorWarning.foreground#f2e7b7
  • editorWhitespace.foreground#f3f2f81A
  • editorWidget.background#444466
  • errorForeground#dd7655
  • extensionButton.prominentBackground#04dbb490
  • extensionButton.prominentForeground#c3c3d4
  • extensionButton.prominentHoverBackground#04dbb460
  • focusBorder#8585ac
  • foreground#c3c3d4
  • gitDecoration.conflictingResourceForeground#f2e7b7
  • gitDecoration.deletedResourceForeground#dd7655
  • gitDecoration.ignoredResourceForeground#8585ac
  • gitDecoration.modifiedResourceForeground#56d3c1
  • gitDecoration.untrackedResourceForeground#04dbb4
  • input.background#292a44
  • input.border#222233
  • input.foreground#c3c3d4
  • input.placeholderForeground#8585ac
  • inputOption.activeBorder#7aa5ff
  • inputValidation.errorBackground#292a44
  • inputValidation.errorBorder#dd7655
  • inputValidation.errorForeground#dd7655
  • inputValidation.infoBackground#292a44
  • inputValidation.infoBorder#7aa5ff
  • inputValidation.infoForeground#7aa5ff
  • inputValidation.warningBackground#292a44
  • inputValidation.warningBorder#f2e7b7
  • inputValidation.warningForeground#f2e7b7
  • list.activeSelectionBackground#12131d
  • list.activeSelectionForeground#c3c3d4
  • list.dropBackground#12131d
  • list.errorForeground#dd7655
  • list.focusBackground#66669975
  • list.highlightForeground#56d3c1
  • list.hoverBackground#66669975
  • list.inactiveSelectionBackground#66669975
  • list.warningForeground#f2e7b7
  • listFilterWidget.background#292a44
  • listFilterWidget.noMatchesOutline#dd7655
  • listFilterWidget.outline#12131d
  • merge.currentHeaderBackground#04dbb490
  • merge.incomingHeaderBackground#7aa5ff90
  • notification.background#292a44
  • notification.buttonBackground#12131d
  • notification.buttonForeground#c3c3d4
  • notification.buttonHoverBackground#66669975
  • notification.errorBackground#dd7655
  • notification.errorForeground#292a44
  • notification.foreground#c3c3d4
  • notification.infoBackground#7aa5ff
  • notification.infoForeground#292a44
  • notification.warningBackground#f2e7b7
  • notification.warningForeground#292a44
  • notificationCenter.border#444466
  • notificationCenterHeader.background#292a44
  • notificationCenterHeader.foreground#c3c3d4
  • notificationLink.foreground#56d3c1
  • notifications.background#292a44
  • notifications.border#444466
  • notifications.foreground#c3c3d4
  • notificationsErrorIcon.foreground#dd7655
  • notificationsInfoIcon.foreground#7aa5ff
  • notificationsWarningIcon.foreground#f2e7b7
  • notificationToast.border#444466
  • panel.background#292a44
  • panel.border#7aa5ff
  • panelInput.border#c3c3d4
  • panelTitle.activeBorder#be9bf8
  • panelTitle.activeForeground#c3c3d4
  • panelTitle.inactiveForeground#8585ac
  • peekView.border#12131d
  • peekViewEditor.background#292a44
  • peekViewEditor.matchHighlightBackground#fefca880
  • peekViewResult.background#444466
  • peekViewResult.fileForeground#c3c3d4
  • peekViewResult.lineForeground#c3c3d4
  • peekViewResult.matchHighlightBackground#fefca880
  • peekViewResult.selectionBackground#12131d
  • peekViewResult.selectionForeground#c3c3d4
  • peekViewTitle.background#222233
  • peekViewTitleDescription.foreground#8585ac
  • peekViewTitleLabel.foreground#c3c3d4
  • pickerGroup.border#7aa5ff
  • pickerGroup.foreground#56d3c1
  • progressBar.background#be9bf8
  • scrollbar.shadow#444444
  • selection.background#7aa5ff
  • settings.checkboxBackground#444466
  • settings.checkboxBorder#222233
  • settings.checkboxForeground#c3c3d4
  • settings.dropdownBackground#444466
  • settings.dropdownBorder#222233
  • settings.dropdownForeground#c3c3d4
  • settings.headerForeground#c3c3d4
  • settings.modifiedItemIndicator#f2e7b7
  • settings.numberInputBackground#444466
  • settings.numberInputBorder#222233
  • settings.numberInputForeground#c3c3d4
  • settings.textInputBackground#444466
  • settings.textInputBorder#222233
  • settings.textInputForeground#c3c3d4
  • sideBar.background#444466
  • sideBarSectionHeader.background#292a44
  • sideBarSectionHeader.border#222233
  • sideBarTitle.foreground#c3c3d4
  • statusBar.background#222233
  • statusBar.debuggingBackground#dd7655
  • statusBar.debuggingForeground#222233
  • statusBar.foreground#c3c3d4
  • statusBar.noFolderBackground#222233
  • statusBar.noFolderForeground#c3c3d4
  • statusBarItem.prominentBackground#dd7655
  • statusBarItem.prominentHoverBackground#f2e7b7
  • statusBarItem.remoteBackground#7aa5ff
  • statusBarItem.remoteForeground#292a44
  • tab.activeBackground#292a44
  • tab.activeBorderTop#be9bf880
  • tab.activeForeground#c3c3d4
  • tab.border#222233
  • tab.inactiveBackground#444466
  • tab.inactiveForeground#8585ac
  • terminal.ansiBlack#12131d
  • terminal.ansiBlue#7aa5ff
  • terminal.ansiBrightBlack#666699
  • terminal.ansiBrightBlue#69bffa
  • terminal.ansiBrightCyan#8bfce1
  • terminal.ansiBrightGreen#00e9c0
  • terminal.ansiBrightMagenta#c07ff8
  • terminal.ansiBrightRed#ff91cd
  • terminal.ansiBrightWhite#f3f2f8
  • terminal.ansiBrightYellow#fefca8
  • terminal.ansiCyan#56d3c1
  • terminal.ansiGreen#04dbb4
  • terminal.ansiMagenta#be9bf8
  • terminal.ansiRed#dd7655
  • terminal.ansiWhite#e3e2e8
  • terminal.ansiYellow#f2e7b7
  • terminal.background#292a44
  • terminal.border#c3c3d4
  • terminal.foreground#c3c3d4
  • terminal.selectionBackground#12131d50
  • textBlockQuote.background#444466
  • titleBar.activeBackground#444466
  • titleBar.activeForeground#c3c3d4
  • titleBar.inactiveBackground#222233
  • titleBar.inactiveForeground#8585ac
  • walkThrough.embeddedEditorBackground#444466
  • welcomePage.buttonBackground#12131d
  • welcomePage.buttonHoverBackground#66669975
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#7aa5ff
source#c3c3d4
meta.diff, meta.diff.header#8585ac
markup.inserted#04dbb4
markup.deleted#dd7655
markup.changed#f2e7b7
invalid#dd7655underline italic
invalid.deprecated#c3c3d4underline italic
entity.name.filename#fefca8
markup.error#dd7655
markup.underlineunderline
markup.bold#f2e7b7bold
markup.heading#7aa5ffbold
markup.italic#fefca8italic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#56d3c1
markup.inline.raw, markup.raw.restructuredtext#04dbb4
markup.underline.link, markup.underline.link.image#56d3c1
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#be9bf8
entity.name.directive.restructuredtext, markup.quote#fefca8italic
meta.separator.markdown#8585ac
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#04dbb4
punctuation.definition.constant.restructuredtext#7aa5ff
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#7aa5ff
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#c3c3d4
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#fefca8
entity.name.type.class, entity.name.class#56d3c1normal
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#7aa5ffitalic
entity.other.inherited-class#56d3c1italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#8585ac
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#be9bf8
comment.block.documentation entity.name.type#56d3c1italic
comment.block.documentation entity.name.type punctuation.definition.bracket#56d3c1
comment.block.documentation variable#f2e7b7italic
constant, variable.other.constant#7aa5ff
constant.character.escape, constant.character.string.escape, constant.regexp#be9bf8
entity.name.tag#be9bf8
entity.other.attribute-name.parent-selector#be9bf8
entity.other.attribute-name#04dbb4italic
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#04dbb4
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#f2e7b7italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#04dbb4italic
meta.decorator variable.other.object#04dbb4
keyword, punctuation.definition.keyword#be9bf8
keyword.control.new, keyword.operator.newbold
meta.selector#be9bf8
support#56d3c1italic
support.function.magic, support.variable, variable.other.predefined#7aa5ffregular
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#be9bf8
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#c3c3d4
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#be9bf8
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#56d3c1
constant.other.date, constant.other.timestamp#f2e7b7
variable.other.alias.yaml#04dbb4italic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#be9bf8regular
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#56d3c1italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#f2e7b7
storage.modifier#be9bf8
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#fefca8
punctuation.definition.group.capture.regexp#be9bf8
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#dd7655
punctuation.definition.character-class.regexp#56d3c1
punctuation.definition.group.regexp#f2e7b7
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#dd7655
meta.assertion.look-ahead.regexp#04dbb4
string#fefca8
punctuation.definition.string.begin, punctuation.definition.string.end#69bffa
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#7aa5ff
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#8585ac
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#c3c3d4
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#f2e7b7italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#c3c3d4normal
meta.selectionset.graphql variable#fefca8
meta.selectionset.graphql meta.arguments variable#c3c3d4
entity.name.fragment.graphql, variable.fragment.graphql#56d3c1
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#c3c3d4
source.shell variable.other#7aa5ff
support.constant#7aa5ffnormal
meta.scope.prerequisites.makefile#fefca8
meta.attribute-selector.scss#fefca8
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#c3c3d4
meta.preprocessor.haskell#8585ac

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme