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.background#2C3A47
  • activityBar.border#2C3A47
  • activityBar.dropBackground#9AECDB
  • activityBar.foreground#9AECDB
  • activityBarBadge.background#FD7272
  • activityBarBadge.foreground#2C3A47
  • badge.background#FD7272
  • badge.foreground#2C3A47
  • breadcrumb.activeSelectionForeground#FFFFFF
  • breadcrumb.focusForeground#ffffff
  • breadcrumb.foreground#CAD3C879
  • breadcrumbPicker.background#2C3A47
  • button.background#58B19Fcc
  • button.foreground#ffffffcc
  • button.hoverBackground#58B19F
  • debugExceptionWidget.background#2C3A47
  • debugExceptionWidget.border#9AECDBbb
  • debugToolBar.background#2C3A47
  • debugToolBar.border#55E6C179
  • diffEditor.insertedTextBackground#58B19F20
  • diffEditor.removedTextBackground#FD727220
  • dropdown.background#2C3A47
  • dropdown.border#9AECDB79
  • dropdown.foreground#ffffffcc
  • editor.background#2C3A47
  • editor.findMatchBackground#9AECDB30
  • editor.findMatchHighlightBackground#FC427B40
  • editor.findRangeHighlightBackground#FC427B79
  • editor.foreground#fff
  • editor.hoverHighlightBackground#2C3A475a
  • editor.inactiveSelectionBackground#CAD3C825
  • editor.lineHighlightBackground#9AECDB10
  • editor.rangeHighlightBackground#2C3A475a
  • editor.selectionBackground#CAD3C840
  • editor.selectionHighlightBackground#CAD3C825
  • editor.wordHighlightBackground#CAD3C815
  • editor.wordHighlightStrongBackground#F8EFBA15
  • editorBracketMatch.border#9AECDB70
  • editorCodeLens.foreground#5e82ceb4
  • editorCursor.foreground#FC427Bcc
  • editorError.foreground#FC427B
  • editorGroup.border#9AECDB20
  • editorGroup.dropBackground#2C3A4773
  • editorGroupHeader.noTabsBackground#2C3A47
  • editorGroupHeader.tabsBackground#2C3A47
  • editorGroupHeader.tabsBorder#2C3A47
  • editorGutter.addedBackground#58B19F
  • editorGutter.background#2C3A47
  • editorGutter.deletedBackground#FC427B
  • editorGutter.modifiedBackground#EAB543
  • editorHoverWidget.background#2C3A47
  • editorHoverWidget.border#9AECDB79
  • editorIndentGuide.activeBackground#FC427B40
  • editorIndentGuide.background#9AECDB20
  • editorLineNumber.activeForeground#FD7272cc
  • editorLineNumber.foreground#9AECDB40
  • editorMarkerNavigation.background#2C3A47
  • editorMarkerNavigationError.background#FC427B
  • editorMarkerNavigationWarning.background#EAB543
  • editorOverviewRuler.commonContentForeground#2C3A47
  • editorOverviewRuler.currentContentForeground#2C3A47
  • editorOverviewRuler.incomingContentForeground#2C3A47
  • editorRuler.foreground#5e81ce52
  • editorSuggestWidget.background#2C3A47
  • editorSuggestWidget.border#9AECDB79
  • editorSuggestWidget.foreground#CAD3C8
  • editorSuggestWidget.highlightForeground#B33771
  • editorSuggestWidget.selectedBackground#2C3043
  • editorWarning.foreground#b39554
  • editorWidget.background#2C3A47
  • editorWidget.border#9AECDBbb
  • errorForeground#FC427B
  • extensionButton.prominentBackground#2C3A47cc
  • extensionButton.prominentForeground#ffffffcc
  • extensionButton.prominentHoverBackground#2C3A47
  • focusBorder#9AECDB79
  • foreground#CAD3C8
  • gitDecoration.addedResourceForeground#58B19F
  • gitDecoration.conflictingResourceForeground#82589F
  • gitDecoration.deletedResourceForeground#FC427B90
  • gitDecoration.ignoredResourceForeground#CAD3C879
  • gitDecoration.modifiedResourceForeground#EAB543cc
  • gitDecoration.submoduleResourceForeground#25CCF7
  • gitDecoration.untrackedResourceForeground#58B19F
  • input.background#2C3A47
  • input.border#9AECDB79
  • input.foreground#ffffffcc
  • input.placeholderForeground#9AECDB79
  • inputOption.activeBorder#ffffffcc
  • inputValidation.errorBackground#FC427Bcc
  • inputValidation.errorBorder#FC427Bcc
  • inputValidation.infoBackground#58B19Fcc
  • inputValidation.infoBorder#58B19Fcc
  • inputValidation.warningBackground#EAB543cc
  • inputValidation.warningBorder#EAB543cc
  • list.activeSelectionBackground#9AECDB20
  • list.activeSelectionForeground#ffffff
  • list.dropBackground#9AECDB20
  • list.focusBackground#9AECDB20
  • list.focusForeground#ffffff
  • list.highlightForeground#ffffff
  • list.hoverBackground#9AECDB10
  • list.hoverForeground#ffffff
  • list.inactiveSelectionBackground#9AECDB10
  • list.inactiveSelectionForeground#ffffff
  • list.invalidItemForeground#975f94
  • merge.currentHeaderBackground#9AECDB
  • merge.incomingHeaderBackground#2C3A475a
  • meta.objectliteral.js#9AECDB
  • notificationLink.foreground#55E6C1cc
  • notifications.background#283541
  • notifications.foreground#CAD3C8
  • panel.background#2C3A47
  • panel.border#9AECDB20
  • panelTitle.activeBorder#9AECDB
  • panelTitle.activeForeground#ffffffcc
  • panelTitle.inactiveForeground#CAD3C880
  • peekView.border#9AECDBbb
  • peekViewEditor.background#2C3A47
  • peekViewEditor.matchHighlightBackground#CAD3C879
  • peekViewResult.background#2C3A47
  • peekViewResult.fileForeground#9AECDB
  • peekViewResult.lineForeground#9AECDB
  • peekViewResult.matchHighlightBackground#CAD3C879
  • peekViewResult.selectionBackground#2C3A47
  • peekViewResult.selectionForeground#9AECDB
  • peekViewTitle.background#2C3A47
  • peekViewTitleDescription.foreground#CAD3C8
  • peekViewTitleLabel.foreground#9AECDB
  • pickerGroup.border#2C3A47
  • pickerGroup.foreground#9AECDB
  • progressBar.background#55E6C1
  • scrollbar.shadow#9AECDB10
  • scrollbarSlider.activeBackground#9AECDB80
  • scrollbarSlider.background#9AECDB80
  • scrollbarSlider.hoverBackground#9AECDB80
  • selection.background#9AECDBcc
  • sideBar.background#283541
  • sideBar.foreground#CAD3C8
  • sideBarSectionHeader.background#2C3A47
  • sideBarSectionHeader.foreground#9AECDB
  • sideBarTitle.foreground#9AECDB
  • source.elm#9AECDB
  • statusBar.background#2C3A47
  • statusBar.debuggingBackground#2C3A47
  • statusBar.debuggingBorder#2C3A47
  • statusBar.debuggingForeground#9AECDB
  • statusBar.foreground#9AECDB
  • statusBar.noFolderBackground#2C3A47
  • statusBar.noFolderBorder#2C3A47
  • statusBar.noFolderForeground#9AECDB
  • statusBarItem.activeBackground#2C3A47
  • statusBarItem.hoverBackground#283541
  • statusBarItem.prominentBackground#2C3A47
  • statusBarItem.prominentHoverBackground#283541
  • string.quoted.single.js#ffffff
  • tab.activeBackground#2C3A47
  • tab.activeBorder#9AECDB
  • tab.activeForeground#9AECDB
  • tab.border#2C3A47
  • tab.inactiveBackground#2C3A47
  • tab.inactiveForeground#CAD3C8
  • tab.unfocusedActiveBorder#9AECDB
  • tab.unfocusedActiveForeground#9AECDB
  • tab.unfocusedInactiveForeground#CAD3C8
  • terminal.ansiBlack#2C3A47
  • terminal.ansiBlue#9AECDB
  • terminal.ansiBrightBlack#3B3B98
  • terminal.ansiBrightBlue#9AECDB
  • terminal.ansiBrightCyan#9AECDB
  • terminal.ansiBrightGreen#58B19F
  • terminal.ansiBrightMagenta#FD7272
  • terminal.ansiBrightRed#FC427B
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#EAB543
  • terminal.ansiCyan#55E6C1
  • terminal.ansiGreen#58B19F
  • terminal.ansiMagenta#FD7272
  • terminal.ansiRed#FC427B
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#25CCF7
  • textBlockQuote.background#2C3A47
  • textBlockQuote.border#9AECDB
  • textCodeBlock.background#2C3A47
  • textLink.activeForeground#fff
  • textLink.foreground#9AECDB
  • textPreformat.foreground#CAD3C8
  • textSeparator.foreground#D6A2E8
  • titleBar.activeBackground#2C3A47
  • titleBar.activeForeground#9AECDB
  • titleBar.inactiveBackground#2C3A47
  • walkThrough.embeddedEditorBackground#2C3A47
  • welcomePage.buttonBackground#283541
  • widget.shadow#2C3A47

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
markup.changed, meta.diff.header.git, meta.diff.header.from-file, meta.diff.header.to-file#D6A2E8italic
markup.deleted.diff#FC427B90italic
markup.inserted.diff#25CCF7ffitalic
Global settings#fff
comment#CAD3C850italic
string#F8EFBA
string.quoted, variable.other.readwrite.js#F8EFBA
support.constant.math#25CCF7
constant.numeric, constant.character.numeric#FEA47F
constant.language, punctuation.definition.constant, variable.other.constant#fff
constant.character, constant.other#9AECDB
constant.character.escape#FEA47F
string.regexp, string.regexp keyword.other#55E6C1
meta.function punctuation.separator.comma#9AECDB
variable#25CCF7
punctuation.accessor, keyword#FD7272italic
storage, meta.var.expr, meta.class meta.method.declaration meta.var.expr storage.type.js, storage.type.property.js, storage.type.property.ts, storage.type.property.tsx#fff
storage.modifier, storage.control#FD7272italic
storage.type#55E6C1italic
storage.type.function.arrow.js
entity.name.class, meta.class entity.name.type.class#EAB543
entity.other.inherited-class#EAB543
entity.name.function#BDC581italic
punctuation.definition.tag, meta.tag#fff
entity.name.tag, meta.tag.other.html, meta.tag.other.js, meta.tag.other.tsx, entity.name.tag.tsx, entity.name.tag.js, entity.name.tag, meta.tag.js, meta.tag.tsx, meta.tag.html#9AECDB
entity.other.attribute-name#D6A2E8italic
entity.name.tag.custom#25CCF7
support.constant#9AECDB
support.function#BDC581
support.constant.meta.property-value#9AECDB
support.type, support.class#55E6C1
support.variable.dom#25CCF7
invalid#FC427B
invalid.deprecated#B33771
keyword.operator#9AECDB
keyword.operator.relational#FD7272italic
keyword.operator.assignment#FD7272
keyword.operator.arithmetic#FD7272
keyword.operator.bitwise#FD7272
keyword.operator.increment#FD7272
keyword.operator.ternary#FD7272
comment.line.double-slash#CAD3C850
object#F8EFBA
constant.language.null#FEA47F
meta.brace#CAD3C8
meta.delimiter.period#FD7272italic
punctuation.definition.string#CAD3C8
constant.language.boolean#D6A2E8
object.comma#fff
variable.parameter.function#9AECDB
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#55E6C1
meta.property-list entity.name.tag.reference#55E6C1
constant.other.color.rgb-value punctuation.definition.constant#FEA47F
constant.other.color#EAB543
keyword.other.unit#CAD3C8
meta.selector#FD7272italic
entity.other.attribute-name.id#EAB543
meta.property-name#55E6C1
entity.name.tag.doctype.html, meta.tag.sgml.doctype#FD7272italic
punctuation.definition.parameters#CAD3C8
keyword.control.operator#9AECDB
keyword.operator.logical#FD7272
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#fff
variable.other.object.property#fff
variable.other.object.js#fff
keyword.operator.comparison, keyword.control.flow.js, keyword.control.flow.ts, keyword.control.flow.tsx, keyword.control.ruby, keyword.control.module.ruby, keyword.control.class.ruby, keyword.control.def.ruby, keyword.control.loop.js, keyword.control.loop.ts, keyword.control.import.js, keyword.control.import.ts, keyword.control.import.tsx, keyword.control.from.js, keyword.control.from.ts, keyword.control.from.tsx#FD7272italic
keyword.control.conditional.js, keyword.control.conditional.ts, keyword.control.switch.js, keyword.control.switch.ts#FD7272
support.constant, keyword.other.special-method, keyword.other.new, keyword.other.debugger, keyword.control#9AECDB
invalid.broken#B33771
invalid.unimplemented#B33771
invalid.illegal#B33771
variable.language#9AECDB
support.variable.property#fff
variable.function#9AECDB
variable.interpolation#D6A2E8
meta.function-call#9AECDB
punctuation.section.embedded#FD7272
punctuation.terminator.expression, punctuation.definition.arguments, punctuation.definition.array, punctuation.section.array, meta.array#CAD3C8
punctuation.definition.list.begin, punctuation.definition.list.end, punctuation.separator.arguments, punctuation.definition.list#F8EFBA
punctuation.separator.key-value#FD7272
string.template meta.template.expression#FD7272
string.template punctuation.definition.string#F8EFBA
italic#FD7272italic
bold#25CCF7bold
quote#CAD3C8italic
raw#55E6C1
variable.assignment.coffee#9AECDB
variable.parameter.function.coffee#CAD3C8
variable.assignment.coffee#9AECDB
variable.other.readwrite.cs#fff
entity.name.type.class.cs, storage.type.cs#9AECDB
entity.name.type.namespace.cs#CAD3C8
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#FD7272
support.type.property-name.css, support.type.property-name.less, support.type.property-name.scss, support.type.property-name.sass#ffffff
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#9AECDB
keyword.other.unit.css#fff
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#FEA47F
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#9AECDB
source.elixir entity.name.function#25CCF7
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#9AECDB
source.elixir punctuation.definition.string#CAD3C8
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#25CCF7
source.elixir .punctuation.binary.elixir#FD7272italic
source.go meta.function-call.go#F8EFBA
source.go keyword.package.go, source.go keyword.import.go, source.go keyword.function.go, source.go keyword.type.go, source.go keyword.struct.go, source.go keyword.interface.go, source.go keyword.const.go, source.go keyword.var.go, source.go keyword.map.go, source.go keyword.channel.go, source.go keyword.control.go#FD7272italic
source.go constant.language.go, source.go constant.other.placeholder.go#FD7272
entity.other.attribute-name.id.html#25CCF7
punctuation.definition.tag.html#CAD3C8
meta.tag.metadata.doctype.html#FD7272italic
meta.class entity.name.type.class.js#EAB543
meta.method.declaration storage.type.js#9AECDB
terminator.js#CAD3C8
meta.js punctuation.definition.js#CAD3C8
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#9AECDB
variable.other.jsdoc, variable.other.phpdoc#9AECDB
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#fff
variable.parameter.function.js#D6A2E8
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#fff
variable.js, variable.other.js#fff
entity.name.type.js, entity.name.type.module.js#EAB543
support.class.js#fff
support.type.property-name.json#9AECDB
support.constant.json#25CCF7
meta.structure.dictionary.value.json string.quoted.double#F8EFBA
string.quoted.double.json punctuation.definition.string.json#F8EFBA
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#FEA47F
variable.other.ruby#fff
entity.name.type.class.ruby#BDC581
constant.language.symbol.hashkey.ruby#9AECDB
constant.language.symbol.ruby#9AECDB
entity.name.tag.less#9AECDB
keyword.other.unit.css#CAD3C8
meta.attribute-selector.less entity.other.attribute-name.attribute#FEA47F
markup.heading.markdown#FD7272
markup.italic.markdownitalic
markup.bold.markdownbold
markup.quote.markdown#9AECDBitalic
markup.inline.raw.markdown#55E6C1
markup.underline.link.markdown, markup.underline.link.image.markdown#9AECDB
string.other.link.title.markdown, string.other.link.description.markdown#F8EFBA
punctuation.definition.string.markdown, punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, meta.link.inline.markdown punctuation.definition.string#CAD3C8
punctuation.definition.metadata.markdown#9AECDB
beginning.punctuation.definition.list.markdown#9AECDB
markup.inline.raw.string.markdown#25CCF7
markup.fenced_code#55E6C1
variable.other.php, variable.other.property.php#fff
support.class.php#EAB543
meta.function-call.php punctuation#CAD3C8
variable.other.global.php#25CCF7
variable.other.global.php punctuation.definition.variable#25CCF7
constant.language.python#D6A2E8
variable.parameter.function.python, meta.function-call.arguments.python#9AECDB
meta.function-call.python, meta.function-call.generic.python#F8EFBA
punctuation.python#CAD3C8
entity.name.function.decorator.python#25CCF7
source.python variable.language.special#9AECDB
keyword.control#FD7272
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#25CCF7
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#9AECDB
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#F8EFBA
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute#FEA47F
entity.name.tag.scss, entity.name.tag.sass#9AECDB
keyword.other.unit.scss, keyword.other.unit.sass#CAD3C8
variable.other.readwrite.alias.ts, variable.other.readwrite.alias.tsx, variable.other.readwrite.ts, variable.other.readwrite.tsx, variable.other.object.ts, variable.other.object.tsx, variable.object.property.ts, variable.object.property.tsx, variable.other.ts, variable.other.tsx, variable.tsx, variable.ts#fff
entity.name.type.ts, entity.name.type.tsx#EAB543
support.class.node.ts, support.class.node.tsx#9AECDB
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#9AECDB
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#CAD3C8
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#9AECDB
meta.tag.js meta.jsx.children.tsx#9AECDB
entity.name.tag.yaml#9AECDB
variable.other.readwrite.js, variable.parameter#fff
support.class.component.js, support.class.component.tsx#25CCF7
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#fff
meta.class entity.name.type.class.tsx#EAB543
entity.name.type.tsx, entity.name.type.module.tsx#EAB543
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#9AECDB
constant.keyword.clojure#9AECDB
meta.property-list.css meta.property-value.css variable.other.less, meta.property-list.scss variable.scss, meta.property-list.sass variable.sass, meta.brace, keyword.operator.operator, keyword.operator.or.regexp, keyword.operator.expression.in, keyword.operator.relational, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.type, keyword.operator, keyword, punctuation.definintion.string, punctuation, variable.other.readwrite.js, source.css, string.quoted

Shiki preview

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

Loading...

Saunf Theme by hnrchrdl - VS Code Theme