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#BD93F910
  • activityBar.activeBorder#FF79C680
  • activityBar.background#171921
  • activityBar.foreground#b8c2de
  • activityBar.inactiveForeground#6272A4
  • activityBarBadge.background#FF79C6
  • activityBarBadge.foreground#b8c2de
  • badge.background#44475A
  • badge.foreground#b8c2de
  • breadcrumb.activeSelectionForeground#b8c2de
  • breadcrumb.background#1e1f29
  • breadcrumb.focusForeground#b8c2de
  • breadcrumb.foreground#6272A4
  • breadcrumbPicker.background#0e0f14
  • button.background#44475A
  • button.foreground#b8c2de
  • contrastBorder#0e0f14
  • debugToolBar.background#16171f
  • diffEditor.insertedTextBackground#00d99a20
  • diffEditor.removedTextBackground#FF555550
  • dropdown.background#171921
  • dropdown.border#0e0f14
  • dropdown.foreground#b8c2de
  • editor.background#1e1f29
  • editor.findMatchBackground#FFB86C80
  • editor.findMatchHighlightBackground#c4cad140
  • editor.findRangeHighlightBackground#44475A75
  • editor.foldBackground#16171f
  • editor.foreground#b8c2de
  • editor.hoverHighlightBackground#5c7bbf50
  • editor.lineHighlightBorder#44475A
  • editor.rangeHighlightBackground#BD93F915
  • editor.selectionBackground#44475A
  • editor.selectionHighlightBackground#1c1f29
  • editor.snippetFinalTabstopHighlightBackground#1e1f29
  • editor.snippetFinalTabstopHighlightBorder#00d99a
  • editor.snippetTabstopHighlightBackground#1e1f29
  • editor.snippetTabstopHighlightBorder#6272A4
  • editor.wordHighlightBackground#5c7bbf50
  • editor.wordHighlightStrongBackground#00d99a50
  • editorCodeLens.foreground#6272A4
  • editorError.foreground#FF5555
  • editorGroup.border#BD93F9
  • editorGroup.dropBackground#44475A70
  • editorGroupHeader.tabsBackground#0e0f14
  • editorGutter.addedBackground#00d99a80
  • editorGutter.deletedBackground#FF555580
  • editorGutter.modifiedBackground#5c7bbf80
  • editorHoverWidget.background#1e1f29
  • editorHoverWidget.border#6272A4
  • editorIndentGuide.activeBackground#c4cad145
  • editorIndentGuide.background#FFFFFF1A
  • editorLineNumber.foreground#6272A4
  • editorLink.activeForeground#5c7bbf
  • editorMarkerNavigation.background#16171f
  • editorOverviewRuler.addedForeground#00d99a80
  • editorOverviewRuler.border#0e0f14
  • editorOverviewRuler.currentContentForeground#00d99a
  • editorOverviewRuler.deletedForeground#FF555580
  • editorOverviewRuler.errorForeground#FF555580
  • editorOverviewRuler.incomingContentForeground#BD93F9
  • editorOverviewRuler.infoForeground#5c7bbf80
  • editorOverviewRuler.modifiedForeground#5c7bbf80
  • editorOverviewRuler.selectionHighlightForeground#FFB86C
  • editorOverviewRuler.warningForeground#FFB86C80
  • editorOverviewRuler.wordHighlightForeground#5c7bbf
  • editorOverviewRuler.wordHighlightStrongForeground#00d99a
  • editorRuler.foreground#FFFFFF1A
  • editorSuggestWidget.background#16171f
  • editorSuggestWidget.foreground#b8c2de
  • editorSuggestWidget.selectedBackground#44475A
  • editorWarning.foreground#5c7bbf
  • editorWhitespace.foreground#FFFFFF1A
  • editorWidget.background#16171f
  • errorForeground#FF5555
  • extensionButton.prominentBackground#00d99a90
  • extensionButton.prominentForeground#b8c2de
  • extensionButton.prominentHoverBackground#00d99a60
  • focusBorder#6272A4
  • foreground#b8c2de
  • gitDecoration.conflictingResourceForeground#FFB86C
  • gitDecoration.deletedResourceForeground#FF5555
  • gitDecoration.ignoredResourceForeground#6272A4
  • gitDecoration.modifiedResourceForeground#5c7bbf
  • gitDecoration.untrackedResourceForeground#00d99a
  • input.background#1e1f29
  • input.border#0e0f14
  • input.foreground#b8c2de
  • input.placeholderForeground#6272A4
  • inputOption.activeBorder#BD93F9
  • inputValidation.errorBorder#FF5555
  • inputValidation.infoBorder#FF79C6
  • inputValidation.warningBorder#FFB86C
  • list.activeSelectionBackground#44475A
  • list.activeSelectionForeground#b8c2de
  • list.dropBackground#44475A
  • list.errorForeground#FF5555
  • list.focusBackground#44475A75
  • list.highlightForeground#5c7bbf
  • list.hoverBackground#44475A75
  • list.inactiveSelectionBackground#44475A75
  • list.warningForeground#FFB86C
  • listFilterWidget.background#171921
  • listFilterWidget.noMatchesOutline#FF5555
  • listFilterWidget.outline#1c1f29
  • merge.currentHeaderBackground#00d99a90
  • merge.incomingHeaderBackground#BD93F990
  • notification.background#1e1f29
  • notification.buttonBackground#44475A
  • notification.buttonForeground#b8c2de
  • notification.buttonHoverBackground#44475A75
  • notification.errorBackground#FF5555
  • notification.errorForeground#b8c2de
  • notification.foreground#b8c2de
  • notification.infoBackground#5c7bbf
  • notification.infoForeground#1e1f29
  • notification.warningBackground#FFB86C
  • notification.warningForeground#1e1f29
  • panel.background#1e1f29
  • panel.border#BD93F9
  • panelTitle.activeBorder#FF79C6
  • panelTitle.activeForeground#b8c2de
  • panelTitle.inactiveForeground#6272A4
  • peekView.border#44475A
  • peekViewEditor.background#1e1f29
  • peekViewEditor.matchHighlightBackground#ffdc8280
  • peekViewResult.background#16171f
  • peekViewResult.fileForeground#b8c2de
  • peekViewResult.lineForeground#b8c2de
  • peekViewResult.matchHighlightBackground#ffdc8280
  • peekViewResult.selectionBackground#44475A
  • peekViewResult.selectionForeground#b8c2de
  • peekViewTitle.background#0e0f14
  • peekViewTitleDescription.foreground#6272A4
  • peekViewTitleLabel.foreground#b8c2de
  • pickerGroup.border#BD93F9
  • pickerGroup.foreground#5c7bbf
  • progressBar.background#FF79C6
  • selection.background#BD93F9
  • settings.checkboxBackground#16171f
  • settings.checkboxBorder#0e0f14
  • settings.checkboxForeground#b8c2de
  • settings.dropdownBackground#16171f
  • settings.dropdownBorder#0e0f14
  • settings.dropdownForeground#b8c2de
  • settings.headerForeground#b8c2de
  • settings.modifiedItemForeground#FFB86C
  • settings.modifiedItemIndicator#FFB86C
  • settings.numberInputBackground#16171f
  • settings.numberInputBorder#0e0f14
  • settings.numberInputForeground#b8c2de
  • settings.textInputBackground#16171f
  • settings.textInputBorder#0e0f14
  • settings.textInputForeground#b8c2de
  • sideBar.background#16171f
  • sideBarSectionHeader.background#1e1f29
  • sideBarSectionHeader.border#0e0f14
  • sideBarTitle.foreground#b8c2de
  • statusBar.background#0e0f14
  • statusBar.debuggingBackground#FF5555
  • statusBar.debuggingForeground#0e0f14
  • statusBar.foreground#b8c2de
  • statusBar.noFolderBackground#0e0f14
  • statusBar.noFolderForeground#b8c2de
  • statusBarItem.prominentBackground#FF5555
  • statusBarItem.prominentHoverBackground#FFB86C
  • statusBarItem.remoteBackground#BD93F9
  • statusBarItem.remoteForeground#b8c2de
  • tab.activeBackground#1e1f29
  • tab.activeBorderTop#FF79C680
  • tab.activeForeground#b8c2de
  • tab.border#0e0f14
  • tab.inactiveBackground#16171f
  • tab.inactiveForeground#6272A4
  • terminal.ansiBlack#21222C
  • terminal.ansiBlue#BD93F9
  • terminal.ansiBrightBlack#6272A4
  • terminal.ansiBrightBlue#D6ACFF
  • terminal.ansiBrightCyan#00a9ef
  • terminal.ansiBrightGreen#00d99a
  • terminal.ansiBrightMagenta#FF92DF
  • terminal.ansiBrightRed#FF6E6E
  • terminal.ansiBrightWhite#c4cad1
  • terminal.ansiBrightYellow#ffdc82
  • terminal.ansiCyan#5c7bbf
  • terminal.ansiGreen#00b5a6
  • terminal.ansiMagenta#FF79C6
  • terminal.ansiRed#FF5555
  • terminal.ansiWhite#c4cad1
  • terminal.ansiYellow#ffdc82
  • terminal.background#1e1f29
  • terminal.foreground#b8c2de
  • titleBar.activeBackground#16171f
  • titleBar.activeForeground#b8c2de
  • titleBar.inactiveBackground#0e0f14
  • titleBar.inactiveForeground#6272A4
  • walkThrough.embeddedEditorBackground#16171f

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#BD93F9
source#b8c2de
meta.diff, meta.diff.header#6272A4
markup.inserted#00d99a
markup.deleted#FF5555
markup.changed#FFB86C
invalid#FF5555underline italic
invalid.deprecated#b8c2deunderline italic
entity.name.filename#ffdc82
markup.error#FF5555
markup.underlineunderline
markup.bold#FFB86Cbold
markup.heading#BD93F9bold
markup.italic#ffdc82italic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#5c7bbf
markup.inline.raw, markup.raw.restructuredtext#00d99a
markup.underline.link, markup.underline.link.image#5c7bbf
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#FF79C6
entity.name.directive.restructuredtext, markup.quote#ffdc82italic
meta.separator.markdown#6272A4
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#00d99a
punctuation.definition.constant.restructuredtext#BD93F9
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#BD93F9
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#b8c2de
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#ffdc82
entity.name.type.class, entity.name.class#5c7bbfnormal
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#BD93F9italic
entity.other.inherited-class#5c7bbfitalic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#6272A4
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#FF79C6
comment.block.documentation entity.name.type#5c7bbfitalic
comment.block.documentation entity.name.type punctuation.definition.bracket#5c7bbf
comment.block.documentation variable#FFB86Citalic
constant, variable.other.constant#BD93F9
constant.character.escape, constant.character.string.escape, constant.regexp#FF79C6
entity.name.tag#FF79C6
entity.other.attribute-name.parent-selector#FF79C6
entity.other.attribute-name#00d99aitalic
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#00d99a
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#FFB86Citalic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#00d99aitalic
meta.decorator variable.other.object#00d99a
keyword, punctuation.definition.keyword#FF79C6
keyword.control.new, keyword.operator.newbold
meta.selector#FF79C6
support#5c7bbfitalic
support.function.magic, support.variable, variable.other.predefined#BD93F9regular
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#FF79C6
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#b8c2de
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#FF79C6
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#5c7bbf
constant.other.date, constant.other.timestamp#FFB86C
variable.other.alias.yaml#00d99aitalic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#FF79C6regular
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#5c7bbfitalic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#FFB86C
storage.modifier#FF79C6
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#ffdc82
punctuation.definition.group.capture.regexp#FF79C6
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#FF5555
punctuation.definition.character-class.regexp#5c7bbf
punctuation.definition.group.regexp#FFB86C
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#FF5555
meta.assertion.look-ahead.regexp#00d99a
string#ffdc82
punctuation.definition.string.begin, punctuation.definition.string.end#ffdc82
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#5c7bbf
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#6272A4
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#b8c2de
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#FFB86Citalic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#b8c2denormal
meta.selectionset.graphql variable#ffdc82
meta.selectionset.graphql meta.arguments variable#b8c2de
entity.name.fragment.graphql, variable.fragment.graphql#5c7bbf
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#b8c2de
source.shell variable.other#BD93F9
support.constant#BD93F9normal
meta.scope.prerequisites.makefile#ffdc82
meta.attribute-selector.scss#ffdc82
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#b8c2de
meta.preprocessor.haskell#6272A4

Shiki preview

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

Loading...

inkSea Theme - Coding Theme