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#6a8fa310
  • activityBar.activeBorder#6971a380
  • activityBar.background#242626
  • activityBar.foreground#8c9594
  • activityBar.inactiveForeground#727978
  • activityBarBadge.background#6971a3
  • activityBarBadge.foreground#242626
  • badge.background#000000
  • badge.foreground#8c9594
  • breadcrumb.activeSelectionForeground#8c9594
  • breadcrumb.background#242626
  • breadcrumb.focusForeground#8c9594
  • breadcrumb.foreground#727978
  • breadcrumbPicker.background#222423
  • button.background#444847
  • button.foreground#8c9594
  • checkbox.background#444847
  • checkbox.border#222423
  • checkbox.foreground#8c9594
  • contrastBorder#222423
  • debugToolBar.background#444847
  • diffEditor.insertedTextBackground#99a56920
  • diffEditor.removedTextBackground#a1686950
  • dropdown.background#242626
  • dropdown.border#222423
  • dropdown.foreground#8c9594
  • editor.background#242626
  • editor.findMatchBackground#a2906980
  • editor.findMatchHighlightBackground#d1dfde40
  • editor.findRangeHighlightBackground#666c6b75
  • editor.foldBackground#444847
  • editor.foreground#8c9594
  • editor.hoverHighlightBackground#222423
  • editor.lineHighlightBorder#000000
  • editor.rangeHighlightBackground#6a8fa315
  • editor.selectionBackground#000000
  • editor.selectionHighlightBackground#000000
  • editor.snippetFinalTabstopHighlightBackground#242626
  • editor.snippetFinalTabstopHighlightBorder#99a569
  • editor.snippetTabstopHighlightBackground#242626
  • editor.snippetTabstopHighlightBorder#727978
  • editor.wordHighlightBackground#6ba48f50
  • editor.wordHighlightStrongBackground#99a56950
  • editorCodeLens.foreground#727978
  • editorError.foreground#a16869
  • editorGroup.border#6a8fa3
  • editorGroup.dropBackground#666c6b70
  • editorGroupHeader.tabsBackground#222423
  • editorGutter.addedBackground#99a56980
  • editorGutter.deletedBackground#a1686980
  • editorGutter.modifiedBackground#6ba48f80
  • editorHoverWidget.background#242626
  • editorHoverWidget.border#727978
  • editorIndentGuide.activeBackground#d1dfde45
  • editorIndentGuide.background#d1dfde1A
  • editorLineNumber.foreground#727978
  • editorLink.activeForeground#6ba48f
  • editorMarkerNavigation.background#444847
  • editorOverviewRuler.addedForeground#99a56980
  • editorOverviewRuler.border#222423
  • editorOverviewRuler.currentContentForeground#99a569
  • editorOverviewRuler.deletedForeground#a1686980
  • editorOverviewRuler.errorForeground#a1686980
  • editorOverviewRuler.incomingContentForeground#6a8fa3
  • editorOverviewRuler.infoForeground#6ba48f80
  • editorOverviewRuler.modifiedForeground#6ba48f80
  • editorOverviewRuler.selectionHighlightForeground#a29069
  • editorOverviewRuler.warningForeground#a2906980
  • editorOverviewRuler.wordHighlightForeground#6ba48f
  • editorOverviewRuler.wordHighlightStrongForeground#99a569
  • editorRuler.foreground#d1dfde1A
  • editorSuggestWidget.background#444847
  • editorSuggestWidget.foreground#8c9594
  • editorSuggestWidget.selectedBackground#000000
  • editorWarning.foreground#a29069
  • editorWhitespace.foreground#d1dfde1A
  • editorWidget.background#444847
  • errorForeground#a16869
  • extensionButton.prominentBackground#99a56990
  • extensionButton.prominentForeground#8c9594
  • extensionButton.prominentHoverBackground#99a56960
  • focusBorder#727978
  • foreground#8c9594
  • gitDecoration.conflictingResourceForeground#a29069
  • gitDecoration.deletedResourceForeground#a16869
  • gitDecoration.ignoredResourceForeground#727978
  • gitDecoration.modifiedResourceForeground#6ba48f
  • gitDecoration.untrackedResourceForeground#99a569
  • input.background#242626
  • input.border#222423
  • input.foreground#8c9594
  • input.placeholderForeground#727978
  • inputOption.activeBorder#6a8fa3
  • inputValidation.errorBackground#242626
  • inputValidation.errorBorder#a16869
  • inputValidation.errorForeground#a16869
  • inputValidation.infoBackground#242626
  • inputValidation.infoBorder#6a8fa3
  • inputValidation.infoForeground#6a8fa3
  • inputValidation.warningBackground#242626
  • inputValidation.warningBorder#a29069
  • inputValidation.warningForeground#a29069
  • list.activeSelectionBackground#000000
  • list.activeSelectionForeground#8c9594
  • list.dropBackground#000000
  • list.errorForeground#a16869
  • list.focusBackground#666c6b75
  • list.highlightForeground#6ba48f
  • list.hoverBackground#666c6b75
  • list.inactiveSelectionBackground#666c6b75
  • list.warningForeground#a29069
  • listFilterWidget.background#242626
  • listFilterWidget.noMatchesOutline#a16869
  • listFilterWidget.outline#000000
  • merge.currentHeaderBackground#99a56990
  • merge.incomingHeaderBackground#6a8fa390
  • notification.background#242626
  • notification.buttonBackground#000000
  • notification.buttonForeground#8c9594
  • notification.buttonHoverBackground#666c6b75
  • notification.errorBackground#a16869
  • notification.errorForeground#242626
  • notification.foreground#8c9594
  • notification.infoBackground#6a8fa3
  • notification.infoForeground#242626
  • notification.warningBackground#a29069
  • notification.warningForeground#242626
  • notificationCenter.border#444847
  • notificationCenterHeader.background#242626
  • notificationCenterHeader.foreground#8c9594
  • notificationLink.foreground#6ba48f
  • notifications.background#242626
  • notifications.border#444847
  • notifications.foreground#8c9594
  • notificationsErrorIcon.foreground#a16869
  • notificationsInfoIcon.foreground#6a8fa3
  • notificationsWarningIcon.foreground#a29069
  • notificationToast.border#444847
  • panel.background#242626
  • panel.border#6a8fa3
  • panelInput.border#8c9594
  • panelTitle.activeBorder#6971a3
  • panelTitle.activeForeground#8c9594
  • panelTitle.inactiveForeground#727978
  • peekView.border#000000
  • peekViewEditor.background#242626
  • peekViewEditor.matchHighlightBackground#deb35f80
  • peekViewResult.background#444847
  • peekViewResult.fileForeground#8c9594
  • peekViewResult.lineForeground#8c9594
  • peekViewResult.matchHighlightBackground#deb35f80
  • peekViewResult.selectionBackground#000000
  • peekViewResult.selectionForeground#8c9594
  • peekViewTitle.background#222423
  • peekViewTitleDescription.foreground#727978
  • peekViewTitleLabel.foreground#8c9594
  • pickerGroup.border#6a8fa3
  • pickerGroup.foreground#6ba48f
  • progressBar.background#6971a3
  • scrollbar.shadow#444444
  • selection.background#6a8fa3
  • settings.checkboxBackground#444847
  • settings.checkboxBorder#222423
  • settings.checkboxForeground#8c9594
  • settings.dropdownBackground#444847
  • settings.dropdownBorder#222423
  • settings.dropdownForeground#8c9594
  • settings.headerForeground#8c9594
  • settings.modifiedItemIndicator#a29069
  • settings.numberInputBackground#444847
  • settings.numberInputBorder#222423
  • settings.numberInputForeground#8c9594
  • settings.textInputBackground#444847
  • settings.textInputBorder#222423
  • settings.textInputForeground#8c9594
  • sideBar.background#444847
  • sideBarSectionHeader.background#242626
  • sideBarSectionHeader.border#222423
  • sideBarTitle.foreground#8c9594
  • statusBar.background#222423
  • statusBar.debuggingBackground#a16869
  • statusBar.debuggingForeground#222423
  • statusBar.foreground#8c9594
  • statusBar.noFolderBackground#222423
  • statusBar.noFolderForeground#8c9594
  • statusBarItem.prominentBackground#a16869
  • statusBarItem.prominentHoverBackground#a29069
  • statusBarItem.remoteBackground#6a8fa3
  • statusBarItem.remoteForeground#242626
  • tab.activeBackground#242626
  • tab.activeBorderTop#6971a380
  • tab.activeForeground#8c9594
  • tab.border#222423
  • tab.inactiveBackground#444847
  • tab.inactiveForeground#727978
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#6a8fa3
  • terminal.ansiBrightBlack#666c6b
  • terminal.ansiBrightBlue#62b1df
  • terminal.ansiBrightCyan#64e39c
  • terminal.ansiBrightGreen#bfde54
  • terminal.ansiBrightMagenta#5f6ede
  • terminal.ansiBrightRed#dc5b5f
  • terminal.ansiBrightWhite#d1dfde
  • terminal.ansiBrightYellow#deb35f
  • terminal.ansiCyan#6ba48f
  • terminal.ansiGreen#99a569
  • terminal.ansiMagenta#6971a3
  • terminal.ansiRed#a16869
  • terminal.ansiWhite#99a3a2
  • terminal.ansiYellow#a29069
  • terminal.background#242626
  • terminal.border#8c9594
  • terminal.foreground#8c9594
  • terminal.selectionBackground#00000050
  • textBlockQuote.background#444847
  • titleBar.activeBackground#444847
  • titleBar.activeForeground#8c9594
  • titleBar.inactiveBackground#222423
  • titleBar.inactiveForeground#727978
  • walkThrough.embeddedEditorBackground#444847
  • welcomePage.buttonBackground#000000
  • welcomePage.buttonHoverBackground#666c6b75
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#6a8fa3
source#8c9594
meta.diff, meta.diff.header#727978
markup.inserted#99a569
markup.deleted#a16869
markup.changed#a29069
invalid#a16869underline italic
invalid.deprecated#8c9594underline italic
entity.name.filename#deb35f
markup.error#a16869
markup.underlineunderline
markup.bold#a29069bold
markup.heading#6a8fa3bold
markup.italic#deb35fitalic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#6ba48f
markup.inline.raw, markup.raw.restructuredtext#99a569
markup.underline.link, markup.underline.link.image#6ba48f
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#6971a3
entity.name.directive.restructuredtext, markup.quote#deb35fitalic
meta.separator.markdown#727978
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#99a569
punctuation.definition.constant.restructuredtext#6a8fa3
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#6a8fa3
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#8c9594
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#deb35f
entity.name.type.class, entity.name.class#6ba48fnormal
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#6a8fa3italic
entity.other.inherited-class#6ba48fitalic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#727978
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#6971a3
comment.block.documentation entity.name.type#6ba48fitalic
comment.block.documentation entity.name.type punctuation.definition.bracket#6ba48f
comment.block.documentation variable#a29069italic
constant, variable.other.constant#6a8fa3
constant.character.escape, constant.character.string.escape, constant.regexp#6971a3
entity.name.tag#6971a3
entity.other.attribute-name.parent-selector#6971a3
entity.other.attribute-name#99a569italic
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#99a569
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#a29069italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#99a569italic
meta.decorator variable.other.object#99a569
keyword, punctuation.definition.keyword#6971a3
keyword.control.new, keyword.operator.newbold
meta.selector#6971a3
support#6ba48fitalic
support.function.magic, support.variable, variable.other.predefined#6a8fa3regular
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#6971a3
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#8c9594
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#6971a3
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#6ba48f
constant.other.date, constant.other.timestamp#a29069
variable.other.alias.yaml#99a569italic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#6971a3regular
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#6ba48fitalic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#a29069
storage.modifier#6971a3
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#deb35f
punctuation.definition.group.capture.regexp#6971a3
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#a16869
punctuation.definition.character-class.regexp#6ba48f
punctuation.definition.group.regexp#a29069
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#a16869
meta.assertion.look-ahead.regexp#99a569
string#deb35f
punctuation.definition.string.begin, punctuation.definition.string.end#62b1df
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#6a8fa3
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#727978
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#8c9594
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#a29069italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#8c9594normal
meta.selectionset.graphql variable#deb35f
meta.selectionset.graphql meta.arguments variable#8c9594
entity.name.fragment.graphql, variable.fragment.graphql#6ba48f
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#8c9594
source.shell variable.other#6a8fa3
support.constant#6a8fa3normal
meta.scope.prerequisites.makefile#deb35f
meta.attribute-selector.scss#deb35f
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#8c9594
meta.preprocessor.haskell#727978

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme