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#5485c010
  • activityBar.activeBorder#bf83c080
  • activityBar.background#212121
  • activityBar.foreground#c7c6c2
  • activityBar.inactiveForeground#7b7a79
  • activityBarBadge.background#bf83c0
  • activityBarBadge.foreground#212121
  • badge.background#15171c
  • badge.foreground#c7c6c2
  • breadcrumb.activeSelectionForeground#c7c6c2
  • breadcrumb.background#212121
  • breadcrumb.focusForeground#c7c6c2
  • breadcrumb.foreground#7b7a79
  • breadcrumbPicker.background#1c1c1c
  • button.background#383838
  • button.foreground#c7c6c2
  • checkbox.background#383838
  • checkbox.border#1c1c1c
  • checkbox.foreground#c7c6c2
  • contrastBorder#1c1c1c
  • debugToolBar.background#383838
  • diffEditor.insertedTextBackground#80a76320
  • diffEditor.removedTextBackground#ec5f6750
  • dropdown.background#212121
  • dropdown.border#1c1c1c
  • dropdown.foreground#c7c6c2
  • editor.background#212121
  • editor.findMatchBackground#fdc25380
  • editor.findMatchHighlightBackground#ffffff40
  • editor.findRangeHighlightBackground#55555575
  • editor.foldBackground#383838
  • editor.foreground#c7c6c2
  • editor.hoverHighlightBackground#1c1c1c
  • editor.lineHighlightBorder#15171c
  • editor.rangeHighlightBackground#5485c015
  • editor.selectionBackground#15171c
  • editor.selectionHighlightBackground#15171c
  • editor.snippetFinalTabstopHighlightBackground#212121
  • editor.snippetFinalTabstopHighlightBorder#80a763
  • editor.snippetTabstopHighlightBackground#212121
  • editor.snippetTabstopHighlightBorder#7b7a79
  • editor.wordHighlightBackground#57c2c050
  • editor.wordHighlightStrongBackground#80a76350
  • editorCodeLens.foreground#7b7a79
  • editorError.foreground#ec5f67
  • editorGroup.border#5485c0
  • editorGroup.dropBackground#55555570
  • editorGroupHeader.tabsBackground#1c1c1c
  • editorGutter.addedBackground#80a76380
  • editorGutter.deletedBackground#ec5f6780
  • editorGutter.modifiedBackground#57c2c080
  • editorHoverWidget.background#212121
  • editorHoverWidget.border#7b7a79
  • editorIndentGuide.activeBackground#ffffff45
  • editorIndentGuide.background#ffffff1A
  • editorLineNumber.foreground#7b7a79
  • editorLink.activeForeground#57c2c0
  • editorMarkerNavigation.background#383838
  • editorOverviewRuler.addedForeground#80a76380
  • editorOverviewRuler.border#1c1c1c
  • editorOverviewRuler.currentContentForeground#80a763
  • editorOverviewRuler.deletedForeground#ec5f6780
  • editorOverviewRuler.errorForeground#ec5f6780
  • editorOverviewRuler.incomingContentForeground#5485c0
  • editorOverviewRuler.infoForeground#57c2c080
  • editorOverviewRuler.modifiedForeground#57c2c080
  • editorOverviewRuler.selectionHighlightForeground#fdc253
  • editorOverviewRuler.warningForeground#fdc25380
  • editorOverviewRuler.wordHighlightForeground#57c2c0
  • editorOverviewRuler.wordHighlightStrongForeground#80a763
  • editorRuler.foreground#ffffff1A
  • editorSuggestWidget.background#383838
  • editorSuggestWidget.foreground#c7c6c2
  • editorSuggestWidget.selectedBackground#15171c
  • editorWarning.foreground#fdc253
  • editorWhitespace.foreground#ffffff1A
  • editorWidget.background#383838
  • errorForeground#ec5f67
  • extensionButton.prominentBackground#80a76390
  • extensionButton.prominentForeground#c7c6c2
  • extensionButton.prominentHoverBackground#80a76360
  • focusBorder#7b7a79
  • foreground#c7c6c2
  • gitDecoration.conflictingResourceForeground#fdc253
  • gitDecoration.deletedResourceForeground#ec5f67
  • gitDecoration.ignoredResourceForeground#7b7a79
  • gitDecoration.modifiedResourceForeground#57c2c0
  • gitDecoration.untrackedResourceForeground#80a763
  • input.background#212121
  • input.border#1c1c1c
  • input.foreground#c7c6c2
  • input.placeholderForeground#7b7a79
  • inputOption.activeBorder#5485c0
  • inputValidation.errorBackground#212121
  • inputValidation.errorBorder#ec5f67
  • inputValidation.errorForeground#ec5f67
  • inputValidation.infoBackground#212121
  • inputValidation.infoBorder#5485c0
  • inputValidation.infoForeground#5485c0
  • inputValidation.warningBackground#212121
  • inputValidation.warningBorder#fdc253
  • inputValidation.warningForeground#fdc253
  • list.activeSelectionBackground#15171c
  • list.activeSelectionForeground#c7c6c2
  • list.dropBackground#15171c
  • list.errorForeground#ec5f67
  • list.focusBackground#55555575
  • list.highlightForeground#57c2c0
  • list.hoverBackground#55555575
  • list.inactiveSelectionBackground#55555575
  • list.warningForeground#fdc253
  • listFilterWidget.background#212121
  • listFilterWidget.noMatchesOutline#ec5f67
  • listFilterWidget.outline#15171c
  • merge.currentHeaderBackground#80a76390
  • merge.incomingHeaderBackground#5485c090
  • notification.background#212121
  • notification.buttonBackground#15171c
  • notification.buttonForeground#c7c6c2
  • notification.buttonHoverBackground#55555575
  • notification.errorBackground#ec5f67
  • notification.errorForeground#212121
  • notification.foreground#c7c6c2
  • notification.infoBackground#5485c0
  • notification.infoForeground#212121
  • notification.warningBackground#fdc253
  • notification.warningForeground#212121
  • notificationCenter.border#383838
  • notificationCenterHeader.background#212121
  • notificationCenterHeader.foreground#c7c6c2
  • notificationLink.foreground#57c2c0
  • notifications.background#212121
  • notifications.border#383838
  • notifications.foreground#c7c6c2
  • notificationsErrorIcon.foreground#ec5f67
  • notificationsInfoIcon.foreground#5485c0
  • notificationsWarningIcon.foreground#fdc253
  • notificationToast.border#383838
  • panel.background#212121
  • panel.border#5485c0
  • panelInput.border#c7c6c2
  • panelTitle.activeBorder#bf83c0
  • panelTitle.activeForeground#c7c6c2
  • panelTitle.inactiveForeground#7b7a79
  • peekView.border#15171c
  • peekViewEditor.background#212121
  • peekViewEditor.matchHighlightBackground#ffd15680
  • peekViewResult.background#383838
  • peekViewResult.fileForeground#c7c6c2
  • peekViewResult.lineForeground#c7c6c2
  • peekViewResult.matchHighlightBackground#ffd15680
  • peekViewResult.selectionBackground#15171c
  • peekViewResult.selectionForeground#c7c6c2
  • peekViewTitle.background#1c1c1c
  • peekViewTitleDescription.foreground#7b7a79
  • peekViewTitleLabel.foreground#c7c6c2
  • pickerGroup.border#5485c0
  • pickerGroup.foreground#57c2c0
  • progressBar.background#bf83c0
  • scrollbar.shadow#444444
  • selection.background#5485c0
  • settings.checkboxBackground#383838
  • settings.checkboxBorder#1c1c1c
  • settings.checkboxForeground#c7c6c2
  • settings.dropdownBackground#383838
  • settings.dropdownBorder#1c1c1c
  • settings.dropdownForeground#c7c6c2
  • settings.headerForeground#c7c6c2
  • settings.modifiedItemIndicator#fdc253
  • settings.numberInputBackground#383838
  • settings.numberInputBorder#1c1c1c
  • settings.numberInputForeground#c7c6c2
  • settings.textInputBackground#383838
  • settings.textInputBorder#1c1c1c
  • settings.textInputForeground#c7c6c2
  • sideBar.background#383838
  • sideBarSectionHeader.background#212121
  • sideBarSectionHeader.border#1c1c1c
  • sideBarTitle.foreground#c7c6c2
  • statusBar.background#1c1c1c
  • statusBar.debuggingBackground#ec5f67
  • statusBar.debuggingForeground#1c1c1c
  • statusBar.foreground#c7c6c2
  • statusBar.noFolderBackground#1c1c1c
  • statusBar.noFolderForeground#c7c6c2
  • statusBarItem.prominentBackground#ec5f67
  • statusBarItem.prominentHoverBackground#fdc253
  • statusBarItem.remoteBackground#5485c0
  • statusBarItem.remoteForeground#212121
  • tab.activeBackground#212121
  • tab.activeBorderTop#bf83c080
  • tab.activeForeground#c7c6c2
  • tab.border#1c1c1c
  • tab.inactiveBackground#383838
  • tab.inactiveForeground#7b7a79
  • terminal.ansiBlack#15171c
  • terminal.ansiBlue#5485c0
  • terminal.ansiBrightBlack#555555
  • terminal.ansiBrightBlue#4d83d0
  • terminal.ansiBrightCyan#83e8e4
  • terminal.ansiBrightGreen#93d393
  • terminal.ansiBrightMagenta#ff55ff
  • terminal.ansiBrightRed#ff6973
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffd156
  • terminal.ansiCyan#57c2c0
  • terminal.ansiGreen#80a763
  • terminal.ansiMagenta#bf83c0
  • terminal.ansiRed#ec5f67
  • terminal.ansiWhite#eeece7
  • terminal.ansiYellow#fdc253
  • terminal.background#212121
  • terminal.border#c7c6c2
  • terminal.foreground#c7c6c2
  • terminal.selectionBackground#15171c50
  • textBlockQuote.background#383838
  • titleBar.activeBackground#383838
  • titleBar.activeForeground#c7c6c2
  • titleBar.inactiveBackground#1c1c1c
  • titleBar.inactiveForeground#7b7a79
  • walkThrough.embeddedEditorBackground#383838
  • welcomePage.buttonBackground#15171c
  • welcomePage.buttonHoverBackground#55555575
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#5485c0
source#c7c6c2
meta.diff, meta.diff.header#7b7a79
markup.inserted#80a763
markup.deleted#ec5f67
markup.changed#fdc253
invalid#ec5f67underline italic
invalid.deprecated#c7c6c2underline italic
entity.name.filename#ffd156
markup.error#ec5f67
markup.underlineunderline
markup.bold#fdc253bold
markup.heading#5485c0bold
markup.italic#ffd156italic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#57c2c0
markup.inline.raw, markup.raw.restructuredtext#80a763
markup.underline.link, markup.underline.link.image#57c2c0
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#bf83c0
entity.name.directive.restructuredtext, markup.quote#ffd156italic
meta.separator.markdown#7b7a79
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#80a763
punctuation.definition.constant.restructuredtext#5485c0
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#5485c0
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#c7c6c2
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#ffd156
entity.name.type.class, entity.name.class#57c2c0normal
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#5485c0italic
entity.other.inherited-class#57c2c0italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#7b7a79
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#bf83c0
comment.block.documentation entity.name.type#57c2c0italic
comment.block.documentation entity.name.type punctuation.definition.bracket#57c2c0
comment.block.documentation variable#fdc253italic
constant, variable.other.constant#5485c0
constant.character.escape, constant.character.string.escape, constant.regexp#bf83c0
entity.name.tag#bf83c0
entity.other.attribute-name.parent-selector#bf83c0
entity.other.attribute-name#80a763italic
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#80a763
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#fdc253italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#80a763italic
meta.decorator variable.other.object#80a763
keyword, punctuation.definition.keyword#bf83c0
keyword.control.new, keyword.operator.newbold
meta.selector#bf83c0
support#57c2c0italic
support.function.magic, support.variable, variable.other.predefined#5485c0regular
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#bf83c0
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#c7c6c2
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#bf83c0
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#57c2c0
constant.other.date, constant.other.timestamp#fdc253
variable.other.alias.yaml#80a763italic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#bf83c0regular
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#57c2c0italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#fdc253
storage.modifier#bf83c0
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#ffd156
punctuation.definition.group.capture.regexp#bf83c0
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#ec5f67
punctuation.definition.character-class.regexp#57c2c0
punctuation.definition.group.regexp#fdc253
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#ec5f67
meta.assertion.look-ahead.regexp#80a763
string#ffd156
punctuation.definition.string.begin, punctuation.definition.string.end#4d83d0
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#5485c0
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#7b7a79
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#c7c6c2
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#fdc253italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#c7c6c2normal
meta.selectionset.graphql variable#ffd156
meta.selectionset.graphql meta.arguments variable#c7c6c2
entity.name.fragment.graphql, variable.fragment.graphql#57c2c0
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#c7c6c2
source.shell variable.other#5485c0
support.constant#5485c0normal
meta.scope.prerequisites.makefile#ffd156
meta.attribute-selector.scss#ffd156
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#c7c6c2
meta.preprocessor.haskell#7b7a79

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme