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#325d9610
  • activityBar.activeBorder#8a5ddb80
  • activityBar.background#23364a
  • activityBar.foreground#27b684
  • activityBar.inactiveForeground#2f8288
  • activityBarBadge.background#8a5ddb
  • activityBarBadge.foreground#23364a
  • badge.background#2c3f57
  • badge.foreground#27b684
  • breadcrumb.activeSelectionForeground#27b684
  • breadcrumb.background#23364a
  • breadcrumb.focusForeground#27b684
  • breadcrumb.foreground#2f8288
  • breadcrumbPicker.background#10222d
  • button.background#21455b
  • button.foreground#27b684
  • checkbox.background#21455b
  • checkbox.border#10222d
  • checkbox.foreground#27b684
  • contrastBorder#10222d
  • debugToolBar.background#21455b
  • diffEditor.insertedTextBackground#19917120
  • diffEditor.removedTextBackground#be2d2650
  • dropdown.background#23364a
  • dropdown.border#10222d
  • dropdown.foreground#27b684
  • editor.background#23364a
  • editor.findMatchBackground#da8e2680
  • editor.findMatchHighlightBackground#d4d4d440
  • editor.findRangeHighlightBackground#32688975
  • editor.foldBackground#21455b
  • editor.foreground#27b684
  • editor.hoverHighlightBackground#10222d
  • editor.lineHighlightBorder#2c3f57
  • editor.rangeHighlightBackground#325d9615
  • editor.selectionBackground#2c3f57
  • editor.selectionHighlightBackground#2c3f57
  • editor.snippetFinalTabstopHighlightBackground#23364a
  • editor.snippetFinalTabstopHighlightBorder#199171
  • editor.snippetTabstopHighlightBackground#23364a
  • editor.snippetTabstopHighlightBorder#2f8288
  • editor.wordHighlightBackground#35a08f50
  • editor.wordHighlightStrongBackground#19917150
  • editorCodeLens.foreground#2f8288
  • editorError.foreground#be2d26
  • editorGroup.border#325d96
  • editorGroup.dropBackground#32688970
  • editorGroupHeader.tabsBackground#10222d
  • editorGutter.addedBackground#19917180
  • editorGutter.deletedBackground#be2d2680
  • editorGutter.modifiedBackground#35a08f80
  • editorHoverWidget.background#23364a
  • editorHoverWidget.border#2f8288
  • editorIndentGuide.activeBackground#d4d4d445
  • editorIndentGuide.background#d4d4d41A
  • editorLineNumber.foreground#2f8288
  • editorLink.activeForeground#35a08f
  • editorMarkerNavigation.background#21455b
  • editorOverviewRuler.addedForeground#19917180
  • editorOverviewRuler.border#10222d
  • editorOverviewRuler.currentContentForeground#199171
  • editorOverviewRuler.deletedForeground#be2d2680
  • editorOverviewRuler.errorForeground#be2d2680
  • editorOverviewRuler.incomingContentForeground#325d96
  • editorOverviewRuler.infoForeground#35a08f80
  • editorOverviewRuler.modifiedForeground#35a08f80
  • editorOverviewRuler.selectionHighlightForeground#da8e26
  • editorOverviewRuler.warningForeground#da8e2680
  • editorOverviewRuler.wordHighlightForeground#35a08f
  • editorOverviewRuler.wordHighlightStrongForeground#199171
  • editorRuler.foreground#d4d4d41A
  • editorSuggestWidget.background#21455b
  • editorSuggestWidget.foreground#27b684
  • editorSuggestWidget.selectedBackground#2c3f57
  • editorWarning.foreground#da8e26
  • editorWhitespace.foreground#d4d4d41A
  • editorWidget.background#21455b
  • errorForeground#be2d26
  • extensionButton.prominentBackground#19917190
  • extensionButton.prominentForeground#27b684
  • extensionButton.prominentHoverBackground#19917160
  • focusBorder#2f8288
  • foreground#27b684
  • gitDecoration.conflictingResourceForeground#da8e26
  • gitDecoration.deletedResourceForeground#be2d26
  • gitDecoration.ignoredResourceForeground#2f8288
  • gitDecoration.modifiedResourceForeground#35a08f
  • gitDecoration.untrackedResourceForeground#199171
  • input.background#23364a
  • input.border#10222d
  • input.foreground#27b684
  • input.placeholderForeground#2f8288
  • inputOption.activeBorder#325d96
  • inputValidation.errorBackground#23364a
  • inputValidation.errorBorder#be2d26
  • inputValidation.errorForeground#be2d26
  • inputValidation.infoBackground#23364a
  • inputValidation.infoBorder#325d96
  • inputValidation.infoForeground#325d96
  • inputValidation.warningBackground#23364a
  • inputValidation.warningBorder#da8e26
  • inputValidation.warningForeground#da8e26
  • list.activeSelectionBackground#2c3f57
  • list.activeSelectionForeground#27b684
  • list.dropBackground#2c3f57
  • list.errorForeground#be2d26
  • list.focusBackground#32688975
  • list.highlightForeground#35a08f
  • list.hoverBackground#32688975
  • list.inactiveSelectionBackground#32688975
  • list.warningForeground#da8e26
  • listFilterWidget.background#23364a
  • listFilterWidget.noMatchesOutline#be2d26
  • listFilterWidget.outline#2c3f57
  • merge.currentHeaderBackground#19917190
  • merge.incomingHeaderBackground#325d9690
  • notification.background#23364a
  • notification.buttonBackground#2c3f57
  • notification.buttonForeground#27b684
  • notification.buttonHoverBackground#32688975
  • notification.errorBackground#be2d26
  • notification.errorForeground#23364a
  • notification.foreground#27b684
  • notification.infoBackground#325d96
  • notification.infoForeground#23364a
  • notification.warningBackground#da8e26
  • notification.warningForeground#23364a
  • notificationCenter.border#21455b
  • notificationCenterHeader.background#23364a
  • notificationCenterHeader.foreground#27b684
  • notificationLink.foreground#35a08f
  • notifications.background#23364a
  • notifications.border#21455b
  • notifications.foreground#27b684
  • notificationsErrorIcon.foreground#be2d26
  • notificationsInfoIcon.foreground#325d96
  • notificationsWarningIcon.foreground#da8e26
  • notificationToast.border#21455b
  • panel.background#23364a
  • panel.border#325d96
  • panelInput.border#27b684
  • panelTitle.activeBorder#8a5ddb
  • panelTitle.activeForeground#27b684
  • panelTitle.inactiveForeground#2f8288
  • peekView.border#2c3f57
  • peekViewEditor.background#23364a
  • peekViewEditor.matchHighlightBackground#e7d74b80
  • peekViewResult.background#21455b
  • peekViewResult.fileForeground#27b684
  • peekViewResult.lineForeground#27b684
  • peekViewResult.matchHighlightBackground#e7d74b80
  • peekViewResult.selectionBackground#2c3f57
  • peekViewResult.selectionForeground#27b684
  • peekViewTitle.background#10222d
  • peekViewTitleDescription.foreground#2f8288
  • peekViewTitleLabel.foreground#27b684
  • pickerGroup.border#325d96
  • pickerGroup.foreground#35a08f
  • progressBar.background#8a5ddb
  • scrollbar.shadow#444444
  • selection.background#325d96
  • settings.checkboxBackground#21455b
  • settings.checkboxBorder#10222d
  • settings.checkboxForeground#27b684
  • settings.dropdownBackground#21455b
  • settings.dropdownBorder#10222d
  • settings.dropdownForeground#27b684
  • settings.headerForeground#27b684
  • settings.modifiedItemIndicator#da8e26
  • settings.numberInputBackground#21455b
  • settings.numberInputBorder#10222d
  • settings.numberInputForeground#27b684
  • settings.textInputBackground#21455b
  • settings.textInputBorder#10222d
  • settings.textInputForeground#27b684
  • sideBar.background#21455b
  • sideBarSectionHeader.background#23364a
  • sideBarSectionHeader.border#10222d
  • sideBarTitle.foreground#27b684
  • statusBar.background#10222d
  • statusBar.debuggingBackground#be2d26
  • statusBar.debuggingForeground#10222d
  • statusBar.foreground#27b684
  • statusBar.noFolderBackground#10222d
  • statusBar.noFolderForeground#27b684
  • statusBarItem.prominentBackground#be2d26
  • statusBarItem.prominentHoverBackground#da8e26
  • statusBarItem.remoteBackground#325d96
  • statusBarItem.remoteForeground#23364a
  • tab.activeBackground#23364a
  • tab.activeBorderTop#8a5ddb80
  • tab.activeForeground#27b684
  • tab.border#10222d
  • tab.inactiveBackground#21455b
  • tab.inactiveForeground#2f8288
  • terminal.ansiBlack#2c3f57
  • terminal.ansiBlue#325d96
  • terminal.ansiBrightBlack#326889
  • terminal.ansiBrightBlue#33a5d9
  • terminal.ansiBrightCyan#41c3ad
  • terminal.ansiBrightGreen#30cf7b
  • terminal.ansiBrightMagenta#ad6bdc
  • terminal.ansiBrightRed#dd5943
  • terminal.ansiBrightWhite#d4d4d4
  • terminal.ansiBrightYellow#e7d74b
  • terminal.ansiCyan#35a08f
  • terminal.ansiGreen#199171
  • terminal.ansiMagenta#8a5ddb
  • terminal.ansiRed#be2d26
  • terminal.ansiWhite#23d082
  • terminal.ansiYellow#da8e26
  • terminal.background#23364a
  • terminal.border#27b684
  • terminal.foreground#27b684
  • terminal.selectionBackground#2c3f5750
  • textBlockQuote.background#21455b
  • titleBar.activeBackground#21455b
  • titleBar.activeForeground#27b684
  • titleBar.inactiveBackground#10222d
  • titleBar.inactiveForeground#2f8288
  • walkThrough.embeddedEditorBackground#21455b
  • welcomePage.buttonBackground#2c3f57
  • welcomePage.buttonHoverBackground#32688975
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#325d96
source#27b684
meta.diff, meta.diff.header#2f8288
markup.inserted#199171
markup.deleted#be2d26
markup.changed#da8e26
invalid#be2d26underline italic
invalid.deprecated#27b684underline italic
entity.name.filename#e7d74b
markup.error#be2d26
markup.underlineunderline
markup.bold#da8e26bold
markup.heading#325d96bold
markup.italic#e7d74bitalic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#35a08f
markup.inline.raw, markup.raw.restructuredtext#199171
markup.underline.link, markup.underline.link.image#35a08f
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#8a5ddb
entity.name.directive.restructuredtext, markup.quote#e7d74bitalic
meta.separator.markdown#2f8288
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#199171
punctuation.definition.constant.restructuredtext#325d96
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#325d96
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#27b684
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#e7d74b
entity.name.type.class, entity.name.class#35a08fnormal
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#325d96italic
entity.other.inherited-class#35a08fitalic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#2f8288
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#8a5ddb
comment.block.documentation entity.name.type#35a08fitalic
comment.block.documentation entity.name.type punctuation.definition.bracket#35a08f
comment.block.documentation variable#da8e26italic
constant, variable.other.constant#325d96
constant.character.escape, constant.character.string.escape, constant.regexp#8a5ddb
entity.name.tag#8a5ddb
entity.other.attribute-name.parent-selector#8a5ddb
entity.other.attribute-name#199171italic
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#199171
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#da8e26italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#199171italic
meta.decorator variable.other.object#199171
keyword, punctuation.definition.keyword#8a5ddb
keyword.control.new, keyword.operator.newbold
meta.selector#8a5ddb
support#35a08fitalic
support.function.magic, support.variable, variable.other.predefined#325d96regular
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#8a5ddb
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#27b684
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#8a5ddb
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#35a08f
constant.other.date, constant.other.timestamp#da8e26
variable.other.alias.yaml#199171italic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#8a5ddbregular
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#35a08fitalic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#da8e26
storage.modifier#8a5ddb
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#e7d74b
punctuation.definition.group.capture.regexp#8a5ddb
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#be2d26
punctuation.definition.character-class.regexp#35a08f
punctuation.definition.group.regexp#da8e26
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#be2d26
meta.assertion.look-ahead.regexp#199171
string#e7d74b
punctuation.definition.string.begin, punctuation.definition.string.end#33a5d9
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#325d96
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#2f8288
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#27b684
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#da8e26italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#27b684normal
meta.selectionset.graphql variable#e7d74b
meta.selectionset.graphql meta.arguments variable#27b684
entity.name.fragment.graphql, variable.fragment.graphql#35a08f
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#27b684
source.shell variable.other#325d96
support.constant#325d96normal
meta.scope.prerequisites.makefile#e7d74b
meta.attribute-selector.scss#e7d74b
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#27b684
meta.preprocessor.haskell#2f8288

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme