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#26282C
  • activityBar.border#1C1E21
  • activityBar.foreground#9AA2A6
  • activityBar.inactiveForeground#73737FAA
  • activityBarBadge.background#9AA2A6
  • activityBarBadge.foreground#26282C
  • badge.background#9AA2A6
  • badge.foreground#26282C
  • breadcrumbPicker.background#2A2D33
  • button.background#9AA2A6
  • button.foreground#26282C
  • button.secondaryBackground#9AA2A630
  • button.secondaryForeground#FFFFFF
  • charts.blue#78dce8
  • charts.foreground#FFFFFF
  • charts.green#a9dc76
  • charts.lines#FFFFFF
  • charts.orange#fc9867
  • charts.purple#e991e3
  • charts.red#fc6a67
  • charts.yellow#ffd866
  • contrastActiveBorder#00000000
  • debugExceptionWidget.background#383c42
  • debugExceptionWidget.border#1C1E21
  • debugToolBar.background#383c42
  • descriptionForeground#FFFFFF
  • diffEditor.border#1C1E21
  • diffEditor.diagonalFill#1C1E2180
  • diffEditor.insertedTextBackground#a9dc7620
  • diffEditor.removedTextBackground#fc6a6725
  • dropdown.background#2A2D33
  • dropdown.border#73737Faa
  • dropdown.foreground#FFFFFF
  • editor.background#2A2D33
  • editor.findMatchBackground#9AA2A620
  • editor.findMatchBorder#9AA2A660
  • editor.findMatchHighlightBackground#9AA2A620
  • editor.findMatchHighlightBorder#9AA2A640
  • editor.foreground#FFFFFF
  • editor.hoverHighlightBackground#9AA2A640
  • editor.inactiveSelectionBackground#9AA2A620
  • editor.lineHighlightBackground#9AA2A60c
  • editor.lineHighlightBorder#9AA2A61a
  • editor.rangeHighlightBackground#9AA2A620
  • editor.selectionBackground#9AA2A625
  • editor.selectionForeground#9AA2A6
  • editor.selectionHighlightBackground#00000000
  • editor.selectionHighlightBorder#9AA2A660
  • editor.wordHighlightBackground#9AA2A620
  • editor.wordHighlightStrongBackground#9AA2A640
  • editorBracketHighlight.foreground1#ffd866
  • editorBracketHighlight.foreground2#ab9df2
  • editorBracketHighlight.foreground3#78dce8
  • editorBracketMatch.background#9AA2A620
  • editorBracketMatch.border#9AA2A640
  • editorCodeLens.foreground#FFFFFF
  • editorCursor.background#9AA2A6
  • editorCursor.foreground#ffd866
  • editorGroup.border#1C1E21
  • editorGroup.dropBackground#9AA2A615
  • editorGroupHeader.border#00000000
  • editorGroupHeader.noTabsBackground#2A2D33
  • editorGroupHeader.tabsBackground#26282C
  • editorGroupHeader.tabsBorder#00000000
  • editorGutter.addedBackground#a9dc76cc
  • editorGutter.background#2A2D33
  • editorGutter.commentRangeForeground#383c42
  • editorGutter.deletedBackground#fc6a67cc
  • editorGutter.modifiedBackground#78dce8cc
  • editorHoverWidget.background#383c42
  • editorHoverWidget.border#26282C
  • editorIndentGuide.activeBackground#73737Fbb
  • editorIndentGuide.background#73737F30
  • editorLineNumber.activeForeground#73737F
  • editorLineNumber.foreground#73737F90
  • editorLink.activeForeground#FFFFFF
  • editorMarkerNavigation.background#26282C
  • editorMarkerNavigationError.background#fc6a6790
  • editorMarkerNavigationInfo.background#78dce890
  • editorMarkerNavigationWarning.background#ffd86690
  • editorOverviewRuler.border#1C1E21
  • editorOverviewRuler.commonContentForeground#ffd866
  • editorOverviewRuler.currentContentForeground#fc6a67
  • editorOverviewRuler.incomingContentForeground#a9dc76
  • editorRuler.foreground#73737F50
  • editorSuggestWidget.background#2A2D33
  • editorSuggestWidget.border#1C1E21
  • editorSuggestWidget.foreground#FFFFFF
  • editorSuggestWidget.highlightForeground#ffd866
  • editorSuggestWidget.selectedBackground#9AA2A64d
  • editorWarning.border#00000000
  • editorWarning.foreground#ffd866
  • editorWhitespace.foreground#73737F60
  • editorWidget.background#383c42
  • editorWidget.resizeBorder#9AA2A650
  • errorForeground#fc6a67
  • extensionButton.prominentBackground#9AA2A69d
  • extensionButton.prominentForeground#26282C
  • extensionButton.prominentHoverBackground#9AA2A6
  • focusBorder#9AA2A640
  • foreground#FFFFFF
  • gitDecoration.conflictingResourceForeground#9AA2A6
  • gitDecoration.deletedResourceForeground#fc6a67
  • gitDecoration.ignoredResourceForeground#73737F
  • gitDecoration.modifiedResourceForeground#78dce8
  • gitDecoration.stageAddedResourceForeground#fc6a67
  • gitDecoration.untrackedResourceForeground#a9dc76
  • icon.foreground#FFFFFF
  • input.background#00000000
  • input.border#9AA2A630
  • input.foreground#FFFFFF
  • input.placeholderForeground#9AA2A660
  • inputOption.activeBorder#9AA2A6
  • inputValidation.errorBackground#383c42
  • inputValidation.errorBorder#ffd866
  • inputValidation.infoBackground#383c42
  • inputValidation.infoBorder#9AA2A6
  • inputValidation.warningBackground#383c42
  • inputValidation.warningBorder#ffd866
  • list.activeSelectionBackground#9AA2A625
  • list.activeSelectionForeground#FFFFFF
  • list.dropBackground#9AA2A615
  • list.errorForeground#fc6a67
  • list.focusBackground#9AA2A640
  • list.focusForeground#FFFFFF
  • list.highlightForeground#ffd866
  • list.hoverBackground#1C1E2160
  • list.hoverForeground#FFFFFF
  • list.inactiveSelectionBackground#9AA2A625
  • list.warningForeground#ffd866
  • menu.background#383c42
  • menu.foreground#FFFFFF
  • menu.selectionBackground#9AA2A620
  • menu.selectionForeground#FFFFFF
  • menu.separatorBackground#1C1E21
  • menubar.selectionBackground#383c42
  • menubar.selectionForeground#FFFFFF
  • merge.border#1C1E21
  • merge.commonContentBackground#ffd86630
  • merge.commonHeaderBackground#ffd86680
  • merge.currentContentBackground#a9dc7630
  • merge.currentHeaderBackground#a9dc7680
  • merge.incomingContentBackground#78dce830
  • merge.incomingHeaderBackground#78dce880
  • notificationCenterHeader.background#383c42
  • notificationCenterHeader.foreground#FFFFFF
  • notificationLink.foreground#ffd866
  • notifications.background#383c42
  • notifications.border#9AA2A650
  • notifications.foreground#FFFFFF
  • panel.background#2A2D33
  • panel.border#1C1E21
  • panelInput.border#73737F
  • panelSection.background#1C1E21
  • panelSection.border#1C1E21
  • panelSectionHeader.background#73737F20
  • panelSectionHeader.border#1C1E21
  • panelSectionHeader.foreground#FFFFFF
  • panelTitle.activeBorder#9AA2A6
  • panelTitle.activeForeground#9AA2A6
  • panelTitle.inactiveForeground#73737F
  • peekView.border#9AA2A6
  • peekViewEditor.background#383c4240
  • peekViewEditor.matchHighlightBackground#383c4240
  • peekViewEditorGutter.background#383c4240
  • peekViewResult.background#383c4240
  • peekViewResult.fileForeground#FFFFFF
  • peekViewResult.lineForeground#FFFFFF
  • peekViewResult.matchHighlightBackground#383c42
  • peekViewResult.selectionBackground#383c42
  • peekViewResult.selectionForeground#FFFFFF
  • peekViewTitle.background#1C1E21
  • peekViewTitleDescription.foreground#FFFFFF
  • peekViewTitleLabel.foreground#FFFFFF
  • pickerGroup.border#1C1E21
  • pickerGroup.foreground#FFFFFF
  • progressBar.background#ffd866
  • sash.hoverBorder#9AA2A650
  • scrollbar.shadow#1C1E21
  • scrollbarSlider.activeBackground#9AA2A660
  • scrollbarSlider.background#9AA2A640
  • scrollbarSlider.hoverBackground#9AA2A650
  • selection.background#9AA2A660
  • settings.headerForeground#9AA2A6
  • settings.modifiedItemIndicator#9AA2A6
  • sideBar.background#26282C
  • sideBar.border#1C1E21
  • sideBar.foreground#FFFFFFbb
  • sideBarSectionHeader.background#26282C
  • sideBarSectionHeader.border#1C1E21
  • sideBarSectionHeader.foreground#FFFFFF
  • sideBarTitle.foreground#73737F
  • statusBar.background#26282C
  • statusBar.border#1C1E21
  • statusBar.debuggingBackground#9AA2A644
  • statusBar.debuggingForeground#FFFFFF
  • statusBar.foreground#FFFFFF
  • statusBar.noFolderBackground#1C1E21
  • statusBar.noFolderBorder#9AA2A6
  • statusBar.noFolderForeground#FFFFFF
  • statusBarItem.activeBackground#383c42
  • statusBarItem.errorBackground#fc6a67
  • statusBarItem.hoverBackground#73737F30
  • statusBarItem.prominentBackground#1C1E21
  • statusBarItem.prominentHoverBackground#383c42
  • tab.activeBackground#2A2D33
  • tab.activeBorderTop#9AA2A6
  • tab.activeForeground#9AA2A6
  • tab.border#00000000
  • tab.hoverBackground#2A2D33cc
  • tab.hoverBorder#00000000
  • tab.inactiveBackground#26282C
  • tab.inactiveForeground#73737F
  • tab.lastPinnedBorder#1C1E21
  • tab.unfocusedActiveForeground#FFFFFF
  • tab.unfocusedHoverBackground#9AA2A610
  • tab.unfocusedHoverBorder#00000000
  • tab.unfocusedInactiveForeground#FFFFFF
  • terminal.ansiBlack#2A2D33
  • terminal.ansiBlue#78dce8
  • terminal.ansiBrightBlack#78dce8
  • terminal.ansiBrightBlue#78dce8
  • terminal.ansiBrightCyan#78e8c6
  • terminal.ansiBrightGreen#a9dc76
  • terminal.ansiBrightMagenta#e991e3
  • terminal.ansiBrightRed#fc6a67
  • terminal.ansiBrightWhite#78dce8
  • terminal.ansiBrightYellow#ffd866
  • terminal.ansiCyan#78e8c6
  • terminal.ansiGreen#a9dc76
  • terminal.ansiMagenta#e991e3
  • terminal.ansiRed#fc6a67
  • terminal.ansiWhite#FFFFFF
  • terminal.ansiYellow#ffd866
  • terminal.background#2A2D33
  • terminal.foreground#FFFFFF
  • terminalCursor.background#ffd866
  • terminalCursor.foreground#ffd866
  • textBlockQuote.background#78dce834
  • textBlockQuote.border#78dce8b9
  • textCodeBlock.background#78dce834
  • textLink.activeForeground#78dce8
  • textLink.foreground#78dce8
  • textPreformat.foreground#ffd866
  • textSeparator.foreground#9AA2A6
  • titleBar.activeBackground#26282C
  • titleBar.activeForeground#73737F
  • titleBar.border#1C1E21
  • titleBar.inactiveBackground#1C1E21
  • titleBar.inactiveForeground#73737F
  • tree.indentGuidesStroke#73737F70
  • walkThrough.embeddedEditorBackground#2A2D33
  • widget.shadow#1C1E21

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
support.module.elm, entity.other.inherited-class.python, variable.other.object, support.other.namespace.php, entity.other.attribute-name.namespace.xml, record.accessor, entity.name.record.field.accessor, storage.modifier.import.java, storage.modifier.import.groovy, meta.import.swift entity.name.type.swift, entity.name.variable.parameter.cs, meta.member.access.python, variable.other.property.ts, variable.other.property.js#fc9867italic
entity.name.type#b7d175
comment, punctuation.definition.comment, string.quoted.docstring.multi, comment.block.documentation source#73737Fitalic
constant#fc6a67
source, support, constant.character.entity.named, meta.jsx.children, source.lua#FFFFFF
entity.name.function.decorator, meta.decorator entity.name.function, meta.decorator punctuation.decorator, punctuation.definition.decorator, meta.decorator variable.other.readwrite.ts#e991e3
keyword.control.export, support.type.object.module#ffd866
support.function, entity.name.function, meta.function-call, meta.function, meta.method.declaration, meta.function-call support, meta.decorator meta.definition.method entity.name.function, meta.decorator meta.method.declaration entity.name.function, variable.language.super.ts, source.directive, meta.function-call.generic, meta.method-call.static.php, meta.method-call.php, meta.class storage.type, meta.method.groovy, meta.bracket.square.access#78dce8
keyword.control.import, meta.module.name.elm support, meta.import.elm support, keyword.control.at-rule, punctuation.definition.keyword, variable.control.import.include, keyword.other.import.java#ffd866
keyword.control, keyword.control.conditional, storage.modifier, keyword.operator.new, keyword.operator.expression, keyword.begin.blade, keyword.end.blade, keyword.blade, keyword.type-alias, keyword.type, support.class.console, keyword.other.await, storage.type.class.jsdoc, punctuation.definition.block.tag.jsdoc, keyword.other.new, keyword.other.phpdoc, keyword.other.use.php, keyword.operator.logical.python, keyword.other.import.static.groovy, keyword.other.import.groovy, punctuation.definition.attribute.swift#ffd866
meta.object-literal.key, variable.object.property#FFFFFF
keyword.other.definition.ini, support.type.property-name, entity.name.tag.yaml#ffd866
keyword.operator.comparison, storage.type.function.arrow, keyword.operator.lua, keyword.operator.assignment, keyword.operator.relational, keyword.operator.increment, keyword.operator.decrement, keyword.operator.logical, keyword.operator.arithmetic, keyword.operator.math#ffd866
punctuation, attribute_value, meta.brace, punctuation.definition.parameters, punctuation.definition.template-expression, keyword.operator, keyword.other, punctuation.terminator, punctuation.separator, punctuation.definition.generic.begin, punctuation.definition.generic.end, meta.function.type-declaration, keyword.other.colon.elm, meta.record.field.elm keyword.other.elm, keyword.other.period.elm, meta.tag.xml, meta.tag.preprocessor.xml, punctuation.definition.block, punctuation.accessor, constant.name.attribute.tag.pug, string.interpolated.pug, keyword.other.whitespace.liquid, meta.tag.template.block.twig, meta.tag.template.value.twig, begin.bracket, end.bracket, text.html.twig meta.tag.inline.any, text.html.twig meta.tag.block.any, support.function.construct.begin.blade, support.function.construct.end.blade source.php, support.function.construct.end.blade, meta.function.echo.blade source.php, punctuation.definition.list.begin.python, punctuation.definition.list.end.python, text.html.vue-html meta.tag.block.any, entity.name.variable.tuple-element.cs, keyword.operator.assignment.tsx, meta.definition.method.signature.java, meta.class.body.groovy, meta.definition.method.groovy meta.method.body.java meta.declaration.assertion.groovy, punctuation.definition.list.begin.erlang, meta.expression.parenthesized, meta.definition.function.swift meta.parameter-clause.swift, source.swift meta.function-call.swift, punctuation.section.embedded.end.swift source.swift, punctuation.definition.tag.begin.html.vue, punctuation.definition.tag.end.html.vue, source.lua, meta.function.lua#FFFFFF60
variable.language.this, variable.language.special.self, variable.parameter.function.language.special.self, variable.language.this.php punctuation.definition.variable.php, meta.class.body.php storage.type.php, variable.parameter.function.swift entity.name.function.swift, variable.other.jsdoc#fc9867italic
storage, meta.var.expr storage.type, storage.type.function, keyword.function, storage.type.class, storage.type.property, keyword.other, keyword.local.lua, entity.name.class, meta.function.lua keyword.control.lua, storage.type.enum, storage.type.interface, storage.type.type, entity.name.type.class.java, support.class.php, entity.name.type.class.php, entity.other.inherited-class.php, entity.name.type.class.groovy, storage.type.rust , entity.name.type.class.swift#78e8c6italic
string, string.template, string.quoted.single, punctuation.definition.string, punctuation.definition.string.template, punctuation.definition.string.begin, punctuation.definition.string.end.html source.js-ignored-vscode, punctuation.definition.string.end, string.other.link, constant.character.escape.regexp, variable.parameter.url, constant.other.symbol.quoted.single.erlang, constant.other.symbol.quoted.single.erlang punctuation.definition.symbol.begin.erlang, constant.other.symbol.quoted.single.erlang punctuation.definition.symbol.end.erlang#a9dc76
string.quoted.docstring.multi.python, string.quoted.double.block.python punctuation.definition.string.end.python, string.quoted.double.block.python punctuation.definition.string.begin.python, string.quoted.double.block.python#a9dc7660
entity.name.type, support.type, support.class, storage.type, entity.other.inherited-class, keyword.type, storage.type.java, storage.type.primitive.java, storage.type.generic.java, keyword.other.type, punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php source.php, punctuation.section.embedded.end.php, storage.type.object.array.java, storage.type.primitive.groovy, storage.type.groovy, meta.definition.type.body.swift meta.function-call.swift, meta.definition.type.class.swift meta.inheritance-clause.swift#ab9df2
variable, variable.language, entity.name.type.class.js, entity.name.variable, support.variable.magic, meta.method.body, entity.name.variable, punctuation.definition.variable, meta.class variable.object.property, variable.other.constant entity.name.function, entity.name.variable.tuple-element.cs punctuation.separator.colon.cs, meta.definition.variable.name.groovy, meta.body.struct.cpp#ff6188
source.elm constant.type-constructor#ff6188
source.elm storage.type#ab9df2normal
entity.name.tag.other.html, meta.tag.other.html punctuation.definition.tag.end.html, meta.tag.other.html punctuation.definition.tag.begin.html, entity.name.tag support.class.component, support.class.component.html#78dce8
support.variable.liquid, support.class.liquid#ff6188
text.html.basic entity.name, source.js-ignored-vscode, entity.name.tag, meta.embedded.block.blade constant.other.php, meta.embedded.block.blade keyword.operator.comparison.php, meta.embedded.block.blade keyword.operator.arithmetic.php#78dce8
meta.tag.sgml.doctype.html, punctuation.definition.tag, meta.tag.block.any, meta.tag.block.any.html, meta.tag.inline.any, source.css-ignored-vscode, meta.tag.metadata.style.end.html, text.html.vue invalid.illegal.character-not-allowed-here.html, meta.tag.inline.i.start.html, meta.tag.structure.div.start.html, punctuation.definition.tag.end.html.vue, punctuation.definition.tag.begin.html.vue, invalid.illegal.character-not-allowed-here.html#78dce8aa
entity.other.attribute-name, entity.name.tag.liquid, invalid.deprecated.entity.other.attribute-name, meta.embedded.block.blade storage.type.php#ffd866italic
markup.inline.raw.string.markdown, punctuation.definition.raw.markdown, markup.fenced_code.block.markdown, markup.fenced_code.block.markdown punctuation, markup.raw.block.markdown#ab9df2
fenced_code.block.language#ab9df2
markup.list.unnumbered.markdown meta.paragraph.markdown#78dce8
punctuation.definition.list.begin#78dce8
entity.name.section, markup.heading.setext#ffd866
punctuation.definition.heading#ffd866
markup.underline.link, markup.underline.link.image#78dce8
markup.bold, punctuation.definition.bold#78dce8bold
markup.italic, punctuation.definition.italic#78dce8italic
markup.quote#78dce8italic
punctuation.definition.quote.begin#78dce8italic
entity.other.attribute-name.pseudo-class#e991e3
entity.other.attribute-name.pseudo-element#e991e3
entity.other.attribute-name.class, entity.other.attribute-name.class punctuation.definition.entity#78e8c6italic
entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity#78e8c6italic
support.type.property-name.css, support.type.vendored.property-name, meta.property-list entity.name.tag.css, meta.property-list.scss meta.property-list.scss entity.name.tag.css, meta.property-list meta.property-name#FFFFFF
source.css.scss entity.other.attribute-name.id , source.css entity.other.attribute-name.id , entity.other.attribute-name.id punctuation.definition.entity#ab9df2
entity.name.tag.reference, meta.property-list#fc9867
keyword.other.unit#fc9867italic
support.constant.property-value, support.constant.font-name, meta.property-value.css#fc9867
constant.numeric#fc9867
entity.name.tag.css, meta.property-list.scss entity.name.tag.css#78dce8

Shiki preview

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

Loading...

Prop Star Theme by Bravo68web - VS Code Theme