Skip to main content
Coding Theme

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#C3A6EA10
  • activityBar.activeBorder#F2A18D
  • activityBar.background#30343B
  • activityBar.border#252A32
  • activityBar.foreground#E5E5E3
  • activityBar.inactiveForeground#858E99
  • activityBarBadge.background#6E8EDB
  • activityBarBadge.foreground#FFFDF8
  • badge.background#4B5F8F
  • badge.foreground#D9E6FB
  • breadcrumb.activeSelectionForeground#D8D9DA
  • breadcrumb.background#323541
  • breadcrumb.focusForeground#E5E5E3
  • breadcrumb.foreground#AAB0BA
  • breadcrumbPicker.background#383E47
  • button.background#4E9468
  • button.foreground#E4F7E9
  • button.hoverBackground#62A876
  • button.secondaryBackground#5A6470
  • button.secondaryForeground#FFFDF8
  • button.secondaryHoverBackground#727A86
  • checkbox.background#5A6470
  • checkbox.border#252A32
  • debugToolBar.background#383E47
  • descriptionForeground#AAB0BA
  • diffEditor.insertedTextBackground#72BF8230
  • diffEditor.removedTextBackground#E77A8130
  • dropdown.background#3B424C
  • dropdown.border#252A32
  • dropdown.foreground#E5E5E3
  • dropdown.listBackground#30343B
  • editor.background#30343B
  • editor.findMatchBackground#EAD97944
  • editor.findMatchHighlightBackground#EAD97922
  • editor.findRangeHighlightBackground#575B6D75
  • editor.focusedStackFrameHighlightBackground#69A87433
  • editor.foldBackground#727A8615
  • editor.foreground#E5E5E3
  • editor.hoverHighlightBackground#9DDDE850
  • editor.inactiveSelectionBackground#88AEE822
  • editor.lineHighlightBackground#383E47
  • editor.lineHighlightBorder#575B6D
  • editor.linkedEditingBackground#88AEE822
  • editor.rangeHighlightBackground#C3A6EA15
  • editor.selectionBackground#88AEE844
  • editor.selectionHighlightBackground#8EDDE433
  • editor.selectionHighlightBorder#8EDDE400
  • editor.snippetFinalTabstopHighlightBackground#323541
  • editor.snippetFinalTabstopHighlightBorder#79E89A
  • editor.snippetTabstopHighlightBackground#323541
  • editor.snippetTabstopHighlightBorder#8790B4
  • editor.stackFrameHighlightBackground#D0A75B25
  • editor.wordHighlightBackground#8EDDE400
  • editor.wordHighlightBorder#8EDDE499
  • editor.wordHighlightStrongBackground#8EDDE400
  • editor.wordHighlightStrongBorder#8EDDE466
  • editorBracketHighlight.foreground1#A6D5F0
  • editorBracketHighlight.foreground2#D993D3
  • editorBracketHighlight.foreground3#A6D5F0
  • editorBracketHighlight.foreground4#D993D3
  • editorBracketHighlight.foreground5#A6D5F0
  • editorBracketHighlight.foreground6#D993D3
  • editorBracketHighlight.unexpectedBracket.foreground#F2767B
  • editorBracketMatch.background#8EDDE450
  • editorBracketMatch.border#8EDDE400
  • editorCodeLens.foreground#8790B4
  • editorCursor.foreground#D9E6FB
  • editorError.foreground#F2767B
  • editorGroup.border#252A32
  • editorGroup.dropBackground#575B6D70
  • editorGroupHeader.tabsBackground#292E36
  • editorGroupHeader.tabsBorder#252A32
  • editorGutter.addedBackground#72BF82
  • editorGutter.deletedBackground#EF7882
  • editorGutter.modifiedBackground#7EA8F2
  • editorHoverWidget.background#323541
  • editorHoverWidget.border#8790B4
  • editorIndentGuide.activeBackground#5A6470
  • editorIndentGuide.background#3B424C
  • editorLineNumber.activeForeground#E5E5E3
  • editorLineNumber.foreground#5A6470
  • editorLink.activeForeground#9DDDE8
  • editorMarkerNavigation.background#272A34
  • editorOverviewRuler.addedForeground#79E89A80
  • editorOverviewRuler.border#252A32
  • editorOverviewRuler.currentContentForeground#79E89A
  • editorOverviewRuler.deletedForeground#F2767B80
  • editorOverviewRuler.errorForeground#F2767B80
  • editorOverviewRuler.incomingContentForeground#C3A6EA
  • editorOverviewRuler.infoForeground#9DDDE880
  • editorOverviewRuler.modifiedForeground#9DDDE880
  • editorOverviewRuler.selectionHighlightForeground#F4B982
  • editorOverviewRuler.warningForeground#F4B98280
  • editorOverviewRuler.wordHighlightForeground#9DDDE8
  • editorOverviewRuler.wordHighlightStrongForeground#79E89A
  • editorRuler.foreground#FFFDF81A
  • editorSuggestWidget.background#272A34
  • editorSuggestWidget.foreground#F3F0EA
  • editorSuggestWidget.selectedBackground#575B6D
  • editorWarning.foreground#9DDDE8
  • editorWhitespace.foreground#5A6470
  • editorWidget.background#292E36
  • errorForeground#F1959E
  • extensionButton.prominentBackground#79E89A90
  • extensionButton.prominentForeground#F3F0EA
  • extensionButton.prominentHoverBackground#79E89A60
  • focusBorder#6E8EDB
  • foreground#D8D9DA
  • gitDecoration.addedResourceForeground#84D894
  • gitDecoration.conflictingResourceForeground#F4BF8B
  • gitDecoration.deletedResourceForeground#EF7882
  • gitDecoration.ignoredResourceForeground#858E99
  • gitDecoration.modifiedResourceForeground#9FC7FF
  • gitDecoration.submoduleResourceForeground#858E99
  • gitDecoration.untrackedResourceForeground#84D894
  • input.background#3B424C
  • input.border#252A32
  • input.foreground#E5E5E3
  • input.placeholderForeground#AAB0BA
  • inputOption.activeBorder#C3A6EA
  • inputValidation.errorBorder#F2767B
  • inputValidation.infoBorder#EFA1CF
  • inputValidation.warningBorder#F4B982
  • list.activeSelectionBackground#4A525E
  • list.activeSelectionForeground#E5E5E3
  • list.dropBackground#575B6D
  • list.errorForeground#F2767B
  • list.focusBackground#4B5F8F
  • list.highlightForeground#9DDDE8
  • list.hoverBackground#353B44
  • list.hoverForeground#E5E5E3
  • list.inactiveFocusBackground#303A4C
  • list.inactiveSelectionBackground#353B44
  • list.inactiveSelectionForeground#E5E5E3
  • list.warningForeground#F4B982
  • listFilterWidget.background#424656
  • listFilterWidget.noMatchesOutline#F2767B
  • listFilterWidget.outline#515465
  • merge.currentHeaderBackground#79E89A90
  • merge.incomingHeaderBackground#C3A6EA90
  • notificationCenterHeader.background#30343B
  • notificationCenterHeader.foreground#AAB0BA
  • notifications.background#3B424C
  • notifications.border#252A32
  • notifications.foreground#E5E5E3
  • notificationsErrorIcon.foreground#EF7882
  • notificationsInfoIcon.foreground#9FC7FF
  • notificationsWarningIcon.foreground#F4BF8B
  • panel.background#292E36
  • panel.border#252A32
  • panelInput.border#3B424C
  • panelTitle.activeBorder#F2A18D
  • panelTitle.activeForeground#E5E5E3
  • panelTitle.inactiveForeground#AAB0BA
  • peekView.border#575B6D
  • peekViewEditor.background#292E3688
  • peekViewEditor.matchHighlightBackground#EAD97933
  • peekViewResult.background#292E36
  • peekViewResult.fileForeground#F3F0EA
  • peekViewResult.lineForeground#F3F0EA
  • peekViewResult.matchHighlightBackground#EAD97933
  • peekViewResult.selectionBackground#575B6D
  • peekViewResult.selectionForeground#F3F0EA
  • peekViewTitle.background#232630
  • peekViewTitleDescription.foreground#8790B4
  • peekViewTitleLabel.foreground#F3F0EA
  • pickerGroup.border#5A6470
  • pickerGroup.foreground#E5E5E3
  • progressBar.background#6E8EDB
  • quickInput.background#30343B
  • quickInput.foreground#E5E5E3
  • scrollbar.shadow#0006
  • scrollbarSlider.activeBackground#858E9988
  • scrollbarSlider.background#858E9933
  • scrollbarSlider.hoverBackground#858E9944
  • selection.background#C3A6EA
  • settings.checkboxBackground#272A34
  • settings.checkboxBorder#232630
  • settings.checkboxForeground#F3F0EA
  • settings.dropdownBackground#272A34
  • settings.dropdownBorder#232630
  • settings.dropdownForeground#F3F0EA
  • settings.headerForeground#E5E5E3
  • settings.modifiedItemIndicator#6E8EDB
  • settings.numberInputBackground#272A34
  • settings.numberInputBorder#232630
  • settings.numberInputForeground#F3F0EA
  • settings.textInputBackground#272A34
  • settings.textInputBorder#232630
  • settings.textInputForeground#F3F0EA
  • sideBar.background#292E36
  • sideBar.border#252A32
  • sideBar.foreground#D8D9DA
  • sideBarSectionHeader.background#292E36
  • sideBarSectionHeader.border#252A32
  • sideBarSectionHeader.foreground#E5E5E3
  • sideBarTitle.foreground#E5E5E3
  • statusBar.background#30343B
  • statusBar.border#252A32
  • statusBar.debuggingBackground#A65242
  • statusBar.debuggingForeground#FFFDF8
  • statusBar.foreground#D8D9DA
  • statusBar.noFolderBackground#30343B
  • statusBar.noFolderForeground#F3F0EA
  • statusBarItem.prominentBackground#353B44
  • statusBarItem.prominentHoverBackground#F4B982
  • statusBarItem.remoteBackground#C3A6EA
  • statusBarItem.remoteForeground#323541
  • tab.activeBackground#30343B
  • tab.activeBorder#30343B
  • tab.activeBorderTop#F2A18D
  • tab.activeForeground#E5E5E3
  • tab.border#252A32
  • tab.hoverBackground#30343B
  • tab.inactiveBackground#292E36
  • tab.inactiveForeground#AAB0BA
  • tab.unfocusedActiveBorder#30343B
  • tab.unfocusedActiveBorderTop#252A32
  • tab.unfocusedHoverBackground#30343B
  • terminal.ansiBlack#272A34
  • terminal.ansiBlue#C3A6EA
  • terminal.ansiBrightBlack#8790B4
  • terminal.ansiBrightBlue#D7BDF7
  • terminal.ansiBrightCyan#B8F4F6
  • terminal.ansiBrightGreen#91F0AA
  • terminal.ansiBrightMagenta#F2B3DC
  • terminal.ansiBrightRed#F78C90
  • terminal.ansiBrightWhite#FFFDF8
  • terminal.ansiBrightYellow#F0EEB2
  • terminal.ansiCyan#9DDDE8
  • terminal.ansiGreen#79E89A
  • terminal.ansiMagenta#EFA1CF
  • terminal.ansiRed#F2767B
  • terminal.ansiWhite#F3F0EA
  • terminal.ansiYellow#E8E79A
  • terminal.background#30343B
  • terminal.foreground#D8D9DA
  • textBlockQuote.background#30343B
  • textBlockQuote.border#5A6470
  • textCodeBlock.background#3B424C
  • textLink.activeForeground#D9E6FB
  • textLink.foreground#9FC7FF
  • textPreformat.foreground#D8D9DA
  • textSeparator.foreground#727A86
  • titleBar.activeBackground#30343B
  • titleBar.activeForeground#E5E5E3
  • titleBar.border#252A32
  • titleBar.inactiveBackground#292E36
  • titleBar.inactiveForeground#AAB0BA
  • tree.indentGuidesStroke#3B424C
  • walkThrough.embeddedEditorBackground#272A34

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#C3A6EA
meta.diff, meta.diff.header#8790B4
markup.inserted#79E89A
markup.deleted#F2767B
markup.changed#F4B982
invalid#F2767Bunderline italic
invalid.deprecated#F3F0EAunderline italic
entity.name.filename#E8E79A
markup.error#F2767B
markup.underlineunderline
markup.bold#F4B982bold
markup.heading#C3A6EAbold
markup.italic#E8E79Aitalic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#9DDDE8
markup.inline.raw, markup.raw.restructuredtext#79E89A
markup.underline.link, markup.underline.link.image#9DDDE8
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#EFA1CF
entity.name.directive.restructuredtext, markup.quote#E8E79Aitalic
meta.separator.markdown#8790B4
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#79E89A
punctuation.definition.constant.restructuredtext#C3A6EA
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#C3A6EA
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#F3F0EA
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#E8E79A
entity.name.type.class, entity.name.class#9DDDE8normal
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#C3A6EAitalic
entity.other.inherited-class#9DDDE8italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#8790B4
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#EFA1CF
comment.block.documentation entity.name.type#9DDDE8italic
comment.block.documentation entity.name.type punctuation.definition.bracket#9DDDE8
comment.block.documentation variable#F4B982italic
constant, variable.other.constant#C3A6EA
constant.character.escape, constant.character.string.escape, constant.regexp#EFA1CF
entity.name.tag#EFA1CF
entity.other.attribute-name.parent-selector#EFA1CF
entity.other.attribute-name#79E89Aitalic
entity.name.function, 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#79E89A
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#F4B982italic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#79E89Aitalic
meta.decorator variable.other.object#79E89A
keyword, punctuation.definition.keyword#EFA1CF
keyword.control.new, keyword.operator.newbold
meta.selector#EFA1CF
support#9DDDE8italic
support.function.magic, support.variable, variable.other.predefined#C3A6EAregular
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#EFA1CF
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, punctuation.terminator.expression.php, storage.type.generic.java, string.template meta.brace, string.template punctuation.accessor#F3F0EA
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#EFA1CF
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#9DDDE8
constant.other.date, constant.other.timestamp#F4B982
variable.other.alias.yaml#79E89Aitalic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#EFA1CFregular
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#9DDDE8italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#F4B982
storage.modifier#EFA1CF
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#E8E79A
punctuation.definition.group.capture.regexp#EFA1CF
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#F2767B
punctuation.definition.character-class.regexp#9DDDE8
punctuation.definition.group.regexp#F4B982
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#F2767B
meta.assertion.look-ahead.regexp#79E89A
string#E8E79A
punctuation.definition.string.begin, punctuation.definition.string.end#E8E79A
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#9DDDE9
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#8790B4
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#F3F0EA
meta.import variable.other.readwrite, meta.variable.assignment.destructured.object.coffee variable#F4B982italic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#F3F0EAnormal
meta.selectionset.graphql variable#E8E79A
meta.selectionset.graphql meta.arguments variable#F3F0EA
entity.name.fragment.graphql, variable.fragment.graphql#9DDDE8
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#F3F0EA
source.shell variable.other#C3A6EA
support.constant#C3A6EAnormal
meta.scope.prerequisites.makefile#E8E79A
meta.attribute-selector.scss#E8E79A
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#F3F0EA
meta.preprocessor.haskell#8790B4
log.error#F2767Bbold
log.warning#E8E79Abold