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#4698cb10
  • activityBar.activeBorder#d59ed780
  • activityBar.background#072b31
  • activityBar.foreground#f4f5f0
  • activityBar.inactiveForeground#003b49
  • activityBarBadge.background#d59ed7
  • activityBarBadge.foreground#072b31
  • badge.background#00313c
  • badge.foreground#f4f5f0
  • breadcrumb.activeSelectionForeground#f4f5f0
  • breadcrumb.background#072b31
  • breadcrumb.focusForeground#f4f5f0
  • breadcrumb.foreground#003b49
  • breadcrumbPicker.background#212322
  • button.background#4b4f54
  • button.foreground#f4f5f0
  • checkbox.background#4b4f54
  • checkbox.border#212322
  • checkbox.foreground#f4f5f0
  • contrastBorder#212322
  • debugToolBar.background#4b4f54
  • diffEditor.insertedTextBackground#78d64b20
  • diffEditor.removedTextBackground#ff585d50
  • dropdown.background#072b31
  • dropdown.border#212322
  • dropdown.foreground#f4f5f0
  • editor.background#072b31
  • editor.findMatchBackground#ff8f1c80
  • editor.findMatchHighlightBackground#ffffff40
  • editor.findRangeHighlightBackground#003c4675
  • editor.foldBackground#4b4f54
  • editor.foreground#f4f5f0
  • editor.hoverHighlightBackground#212322
  • editor.lineHighlightBorder#00313c
  • editor.rangeHighlightBackground#4698cb15
  • editor.selectionBackground#00313c
  • editor.selectionHighlightBackground#00313c
  • editor.snippetFinalTabstopHighlightBackground#072b31
  • editor.snippetFinalTabstopHighlightBorder#78d64b
  • editor.snippetTabstopHighlightBackground#072b31
  • editor.snippetTabstopHighlightBorder#003b49
  • editor.wordHighlightBackground#2dccd350
  • editor.wordHighlightStrongBackground#78d64b50
  • editorCodeLens.foreground#003b49
  • editorError.foreground#ff585d
  • editorGroup.border#4698cb
  • editorGroup.dropBackground#003c4670
  • editorGroupHeader.tabsBackground#212322
  • editorGutter.addedBackground#78d64b80
  • editorGutter.deletedBackground#ff585d80
  • editorGutter.modifiedBackground#2dccd380
  • editorHoverWidget.background#072b31
  • editorHoverWidget.border#003b49
  • editorIndentGuide.activeBackground#ffffff45
  • editorIndentGuide.background#ffffff1A
  • editorLineNumber.foreground#003b49
  • editorLink.activeForeground#2dccd3
  • editorMarkerNavigation.background#4b4f54
  • editorOverviewRuler.addedForeground#78d64b80
  • editorOverviewRuler.border#212322
  • editorOverviewRuler.currentContentForeground#78d64b
  • editorOverviewRuler.deletedForeground#ff585d80
  • editorOverviewRuler.errorForeground#ff585d80
  • editorOverviewRuler.incomingContentForeground#4698cb
  • editorOverviewRuler.infoForeground#2dccd380
  • editorOverviewRuler.modifiedForeground#2dccd380
  • editorOverviewRuler.selectionHighlightForeground#ff8f1c
  • editorOverviewRuler.warningForeground#ff8f1c80
  • editorOverviewRuler.wordHighlightForeground#2dccd3
  • editorOverviewRuler.wordHighlightStrongForeground#78d64b
  • editorRuler.foreground#ffffff1A
  • editorSuggestWidget.background#4b4f54
  • editorSuggestWidget.foreground#f4f5f0
  • editorSuggestWidget.selectedBackground#00313c
  • editorWarning.foreground#ff8f1c
  • editorWhitespace.foreground#ffffff1A
  • editorWidget.background#4b4f54
  • errorForeground#ff585d
  • extensionButton.prominentBackground#78d64b90
  • extensionButton.prominentForeground#f4f5f0
  • extensionButton.prominentHoverBackground#78d64b60
  • focusBorder#003b49
  • foreground#f4f5f0
  • gitDecoration.conflictingResourceForeground#ff8f1c
  • gitDecoration.deletedResourceForeground#ff585d
  • gitDecoration.ignoredResourceForeground#003b49
  • gitDecoration.modifiedResourceForeground#2dccd3
  • gitDecoration.untrackedResourceForeground#78d64b
  • input.background#072b31
  • input.border#212322
  • input.foreground#f4f5f0
  • input.placeholderForeground#003b49
  • inputOption.activeBorder#4698cb
  • inputValidation.errorBackground#072b31
  • inputValidation.errorBorder#ff585d
  • inputValidation.errorForeground#ff585d
  • inputValidation.infoBackground#072b31
  • inputValidation.infoBorder#4698cb
  • inputValidation.infoForeground#4698cb
  • inputValidation.warningBackground#072b31
  • inputValidation.warningBorder#ff8f1c
  • inputValidation.warningForeground#ff8f1c
  • list.activeSelectionBackground#00313c
  • list.activeSelectionForeground#f4f5f0
  • list.dropBackground#00313c
  • list.errorForeground#ff585d
  • list.focusBackground#003c4675
  • list.highlightForeground#2dccd3
  • list.hoverBackground#003c4675
  • list.inactiveSelectionBackground#003c4675
  • list.warningForeground#ff8f1c
  • listFilterWidget.background#072b31
  • listFilterWidget.noMatchesOutline#ff585d
  • listFilterWidget.outline#00313c
  • merge.currentHeaderBackground#78d64b90
  • merge.incomingHeaderBackground#4698cb90
  • notification.background#072b31
  • notification.buttonBackground#00313c
  • notification.buttonForeground#f4f5f0
  • notification.buttonHoverBackground#003c4675
  • notification.errorBackground#ff585d
  • notification.errorForeground#072b31
  • notification.foreground#f4f5f0
  • notification.infoBackground#4698cb
  • notification.infoForeground#072b31
  • notification.warningBackground#ff8f1c
  • notification.warningForeground#072b31
  • notificationCenter.border#4b4f54
  • notificationCenterHeader.background#072b31
  • notificationCenterHeader.foreground#f4f5f0
  • notificationLink.foreground#2dccd3
  • notifications.background#072b31
  • notifications.border#4b4f54
  • notifications.foreground#f4f5f0
  • notificationsErrorIcon.foreground#ff585d
  • notificationsInfoIcon.foreground#4698cb
  • notificationsWarningIcon.foreground#ff8f1c
  • notificationToast.border#4b4f54
  • panel.background#072b31
  • panel.border#4698cb
  • panelInput.border#f4f5f0
  • panelTitle.activeBorder#d59ed7
  • panelTitle.activeForeground#f4f5f0
  • panelTitle.inactiveForeground#003b49
  • peekView.border#00313c
  • peekViewEditor.background#072b31
  • peekViewEditor.matchHighlightBackground#f6eb6180
  • peekViewResult.background#4b4f54
  • peekViewResult.fileForeground#f4f5f0
  • peekViewResult.lineForeground#f4f5f0
  • peekViewResult.matchHighlightBackground#f6eb6180
  • peekViewResult.selectionBackground#00313c
  • peekViewResult.selectionForeground#f4f5f0
  • peekViewTitle.background#212322
  • peekViewTitleDescription.foreground#003b49
  • peekViewTitleLabel.foreground#f4f5f0
  • pickerGroup.border#4698cb
  • pickerGroup.foreground#2dccd3
  • progressBar.background#d59ed7
  • scrollbar.shadow#444444
  • selection.background#4698cb
  • settings.checkboxBackground#4b4f54
  • settings.checkboxBorder#212322
  • settings.checkboxForeground#f4f5f0
  • settings.dropdownBackground#4b4f54
  • settings.dropdownBorder#212322
  • settings.dropdownForeground#f4f5f0
  • settings.headerForeground#f4f5f0
  • settings.modifiedItemIndicator#ff8f1c
  • settings.numberInputBackground#4b4f54
  • settings.numberInputBorder#212322
  • settings.numberInputForeground#f4f5f0
  • settings.textInputBackground#4b4f54
  • settings.textInputBorder#212322
  • settings.textInputForeground#f4f5f0
  • sideBar.background#4b4f54
  • sideBarSectionHeader.background#072b31
  • sideBarSectionHeader.border#212322
  • sideBarTitle.foreground#f4f5f0
  • statusBar.background#212322
  • statusBar.debuggingBackground#ff585d
  • statusBar.debuggingForeground#212322
  • statusBar.foreground#f4f5f0
  • statusBar.noFolderBackground#212322
  • statusBar.noFolderForeground#f4f5f0
  • statusBarItem.prominentBackground#ff585d
  • statusBarItem.prominentHoverBackground#ff8f1c
  • statusBarItem.remoteBackground#4698cb
  • statusBarItem.remoteForeground#072b31
  • tab.activeBackground#072b31
  • tab.activeBorderTop#d59ed780
  • tab.activeForeground#f4f5f0
  • tab.border#212322
  • tab.inactiveBackground#4b4f54
  • tab.inactiveForeground#003b49
  • terminal.ansiBlack#00313c
  • terminal.ansiBlue#4698cb
  • terminal.ansiBrightBlack#003c46
  • terminal.ansiBrightBlue#69b3e7
  • terminal.ansiBrightCyan#00c1d5
  • terminal.ansiBrightGreen#8edd65
  • terminal.ansiBrightMagenta#f99fc9
  • terminal.ansiBrightRed#ff7276
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#f6eb61
  • terminal.ansiCyan#2dccd3
  • terminal.ansiGreen#78d64b
  • terminal.ansiMagenta#d59ed7
  • terminal.ansiRed#ff585d
  • terminal.ansiWhite#f5f5f1
  • terminal.ansiYellow#ff8f1c
  • terminal.background#072b31
  • terminal.border#f4f5f0
  • terminal.foreground#f4f5f0
  • terminal.selectionBackground#00313c50
  • textBlockQuote.background#4b4f54
  • titleBar.activeBackground#4b4f54
  • titleBar.activeForeground#f4f5f0
  • titleBar.inactiveBackground#212322
  • titleBar.inactiveForeground#003b49
  • walkThrough.embeddedEditorBackground#4b4f54
  • welcomePage.buttonBackground#00313c
  • welcomePage.buttonHoverBackground#003c4675
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#4698cb
source#f4f5f0
meta.diff, meta.diff.header#003b49
markup.inserted#78d64b
markup.deleted#ff585d
markup.changed#ff8f1c
invalid#ff585dunderline italic
invalid.deprecated#f4f5f0underline italic
entity.name.filename#f6eb61
markup.error#ff585d
markup.underlineunderline
markup.bold#ff8f1cbold
markup.heading#4698cbbold
markup.italic#f6eb61italic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#2dccd3
markup.inline.raw, markup.raw.restructuredtext#78d64b
markup.underline.link, markup.underline.link.image#2dccd3
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#d59ed7
entity.name.directive.restructuredtext, markup.quote#f6eb61italic
meta.separator.markdown#003b49
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#78d64b
punctuation.definition.constant.restructuredtext#4698cb
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#4698cb
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#f4f5f0
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#f6eb61
entity.name.type.class, entity.name.class#2dccd3normal
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#4698cbitalic
entity.other.inherited-class#2dccd3italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#003b49
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#d59ed7
comment.block.documentation entity.name.type#2dccd3italic
comment.block.documentation entity.name.type punctuation.definition.bracket#2dccd3
comment.block.documentation variable#ff8f1citalic
constant, variable.other.constant#4698cb
constant.character.escape, constant.character.string.escape, constant.regexp#d59ed7
entity.name.tag#d59ed7
entity.other.attribute-name.parent-selector#d59ed7
entity.other.attribute-name#78d64bitalic
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#78d64b
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#ff8f1citalic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#78d64bitalic
meta.decorator variable.other.object#78d64b
keyword, punctuation.definition.keyword#d59ed7
keyword.control.new, keyword.operator.newbold
meta.selector#d59ed7
support#2dccd3italic
support.function.magic, support.variable, variable.other.predefined#4698cbregular
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#d59ed7
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#f4f5f0
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#d59ed7
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#2dccd3
constant.other.date, constant.other.timestamp#ff8f1c
variable.other.alias.yaml#78d64bitalic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#d59ed7regular
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#2dccd3italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#ff8f1c
storage.modifier#d59ed7
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#f6eb61
punctuation.definition.group.capture.regexp#d59ed7
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#ff585d
punctuation.definition.character-class.regexp#2dccd3
punctuation.definition.group.regexp#ff8f1c
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#ff585d
meta.assertion.look-ahead.regexp#78d64b
string#f6eb61
punctuation.definition.string.begin, punctuation.definition.string.end#fbdd40
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#4698cb
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#003b49
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#f4f5f0
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#ff8f1citalic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#f4f5f0normal
meta.selectionset.graphql variable#f6eb61
meta.selectionset.graphql meta.arguments variable#f4f5f0
entity.name.fragment.graphql, variable.fragment.graphql#2dccd3
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#f4f5f0
source.shell variable.other#4698cb
support.constant#4698cbnormal
meta.scope.prerequisites.makefile#f6eb61
meta.attribute-selector.scss#f6eb61
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#f4f5f0
meta.preprocessor.haskell#003b49

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme