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.background#04060e
  • activityBar.border#0077dd20
  • activityBar.foreground#9aacdb
  • activityBar.inactiveForeground#9aacdb66
  • activityBarBadge.background#e6005c
  • activityBarBadge.foreground#ffffff
  • badge.background#e6005c
  • badge.foreground#ffffff
  • breadcrumb.activeSelectionForeground#ffe600
  • breadcrumb.focusForeground#ffffff
  • breadcrumb.foreground#9aacdb99
  • button.background#e6005c
  • button.foreground#ffffff
  • button.hoverBackground#cc0050
  • checkbox.background#080b16
  • checkbox.border#0077dd40
  • diffEditor.border#0077dd20
  • diffEditor.insertedTextBackground#0077dd40
  • diffEditor.removedTextBackground#e6005c40
  • dropdown.background#060914
  • dropdown.border#0077dd20
  • dropdown.foreground#ffffff
  • editor.background#0a0d1a
  • editor.findMatchBackground#ffe60050
  • editor.findMatchBorder#ffe600
  • editor.findMatchHighlightBackground#ffe60030
  • editor.findMatchHighlightBorder#ffe60060
  • editor.foreground#ffffff
  • editor.hoverHighlightBackground#0077dd30
  • editor.inactiveSelectionBackground#e6005c35
  • editor.lineHighlightBackground#ffffff08
  • editor.lineHighlightBorder#ffffff00
  • editor.rangeHighlightBackground#0077dd20
  • editor.selectionBackground#e6005c55
  • editor.selectionForeground#ffffff
  • editor.selectionHighlightBackground#ffe60030
  • editor.selectionHighlightBorder#ffe60060
  • editor.wordHighlightBackground#0077dd40
  • editor.wordHighlightBorder#0077dd70
  • editor.wordHighlightStrongBackground#ffe60035
  • editor.wordHighlightStrongBorder#ffe60070
  • editorBracketMatch.background#0077dd40
  • editorBracketMatch.border#ffe600aa
  • editorCursor.foreground#ffe600
  • editorError.foreground#e6005c
  • editorGroup.border#0077dd20
  • editorGroupHeader.tabsBackground#060914
  • editorGroupHeader.tabsBorder#0077dd20
  • editorGutter.addedBackground#0088eeaa
  • editorGutter.deletedBackground#e6005caa
  • editorGutter.modifiedBackground#ffe600aa
  • editorHoverWidget.background#060914
  • editorHoverWidget.border#0077dd40
  • editorHoverWidget.foreground#ffffff
  • editorIndentGuide.activeBackground#0077dd55
  • editorIndentGuide.background#0077dd20
  • editorInfo.foreground#66ccff
  • editorLineNumber.activeForeground#9aacdb
  • editorLineNumber.foreground#6a7996cc
  • editorOverviewRuler.border#0077dd20
  • editorOverviewRuler.errorForeground#e6005c
  • editorOverviewRuler.infoForeground#66ccff
  • editorOverviewRuler.warningForeground#ffe600
  • editorRuler.foreground#0077dd20
  • editorSuggestWidget.background#060914
  • editorSuggestWidget.border#0077dd40
  • editorSuggestWidget.foreground#ffffff
  • editorSuggestWidget.highlightForeground#ffe600
  • editorSuggestWidget.selectedBackground#0077dd50
  • editorSuggestWidget.selectedForeground#ffffff
  • editorWarning.foreground#ffe600
  • editorWidget.background#060914
  • editorWidget.border#0077dd40
  • editorWidget.foreground#ffffff
  • extensionButton.prominentBackground#e6005c
  • extensionButton.prominentHoverBackground#cc0050
  • focusBorder#e6005c55
  • gitDecoration.conflictingResourceForeground#ffe600
  • gitDecoration.deletedResourceForeground#e6005c
  • gitDecoration.ignoredResourceForeground#9aacdbbb
  • gitDecoration.modifiedResourceForeground#ffe600
  • gitDecoration.untrackedResourceForeground#0088ee
  • input.background#080b16
  • input.border#0077dd40
  • input.foreground#ffffff
  • input.placeholderForeground#9aacdb88
  • list.activeSelectionBackground#0077dd45
  • list.activeSelectionForeground#ffffff
  • list.focusBackground#0077dd45
  • list.highlightForeground#ffe600
  • list.hoverBackground#0077dd20
  • list.hoverForeground#ffffff
  • list.inactiveSelectionBackground#0077dd30
  • list.inactiveSelectionForeground#ffffff
  • menu.background#060914
  • menu.border#0077dd20
  • menu.foreground#ffffff
  • menu.selectionBackground#0077dd50
  • menu.separatorBackground#0077dd20
  • notificationCenterHeader.background#060914
  • notificationCenterHeader.foreground#ffffff
  • notifications.background#060914
  • notifications.border#0077dd20
  • notifications.foreground#ffffff
  • panel.background#060914
  • panel.border#0077dd20
  • panelTitle.activeBorder#e6005c
  • panelTitle.activeForeground#ffffff
  • peekView.border#e6005c55
  • peekViewEditor.background#060914
  • peekViewResult.background#04060e
  • peekViewTitle.background#060914
  • peekViewTitleDescription.foreground#9aacdb
  • peekViewTitleLabel.foreground#ffffff
  • pickerGroup.border#0077dd40
  • pickerGroup.foreground#ffe600
  • quickInput.background#060914
  • quickInput.foreground#ffffff
  • quickInputList.focusBackground#0077dd50
  • quickInputList.focusForeground#ffffff
  • quickInputTitle.background#060914
  • scrollbar.shadow#00000000
  • scrollbarSlider.activeBackground#0077dd70
  • scrollbarSlider.background#0077dd35
  • scrollbarSlider.hoverBackground#0077dd55
  • selection.background#e6005c66
  • sideBar.background#060914
  • sideBar.border#0077dd20
  • sideBar.foreground#9aacdb
  • sideBarSectionHeader.background#060914
  • sideBarSectionHeader.foreground#9aacdb
  • sideBarTitle.foreground#9aacdbcc
  • statusBar.background#060914
  • statusBar.border#0077dd20
  • statusBar.debuggingBackground#e6005c
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#9aacdbcc
  • statusBar.noFolderBackground#060914
  • tab.activeBackground#0a0d1a
  • tab.activeBorderTop#e6005c
  • tab.activeForeground#ffffff
  • tab.border#00000000
  • tab.inactiveBackground#060914
  • tab.inactiveForeground#9aacdbcc
  • terminal.ansiBlack#0a0d1a
  • terminal.ansiBlue#0088ee
  • terminal.ansiBrightBlack#9aacdb
  • terminal.ansiBrightBlue#3399ff
  • terminal.ansiBrightCyan#66ccff
  • terminal.ansiBrightGreen#3399ff
  • terminal.ansiBrightMagenta#ff1a75
  • terminal.ansiBrightRed#ff1a75
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffe600
  • terminal.ansiCyan#66ccff
  • terminal.ansiGreen#0088ee
  • terminal.ansiMagenta#e6005c
  • terminal.ansiRed#e6005c
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#ffe600
  • terminal.background#060914
  • terminal.foreground#ffffff
  • terminalCursor.foreground#ffe600
  • titleBar.activeBackground#060914
  • titleBar.activeForeground#9aacdb
  • titleBar.border#0077dd20
  • titleBar.inactiveBackground#04060e
  • titleBar.inactiveForeground#9aacdbaa
  • welcomePage.buttonBackground#080b16
  • welcomePage.buttonHoverBackground#ffffff08
  • widget.shadow#00000055
  • window.activeBorder#0a0d1a

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, fenced_code.block.language.markdown#7a8caaccitalic
punctuation.definition.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, meta.tag, punctuation.separator.inheritance.php, keyword.other.template, keyword.other.substitution, meta.arrow, storage.type.function.arrow, keyword.operator.assignment, punctuation.terminator.rule.css, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded.begin, punctuation.section.embedded.end#9aacdb
variable, variable.other, variable.other.readwrite, variable.other.object, string constant.other.placeholder, meta.block variable.other, entity.name.method, variable.function.constructor, markup.changed, constant.character.escape, markup.inline.raw.string.markdown, entity.other.attribute-name.class.css, entity.other.inherited-class.ruby, keyword.control.pseudo-method.ruby, entity.name.variable.parameter.python, variable.parameter.function.python, variable.other.property, support.variable#66ccff
keyword, keyword.control, keyword.operator, storage.type, storage.modifier, constant.language, support.constant, constant.character, constant.escape, variable.parameter, keyword.other.unit, keyword.other, markup.heading, markup.inserted.git_gutter, entity.other.attribute-name#ffffff
entity.name.function, meta.function-call, variable.function, support.function, entity.name.tag, entity.name, keyword.control.flow, keyword.control.conditional, keyword.control.loop, keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.return, keyword.control.async, keyword.control.await, keyword.control.try, keyword.control.except, keyword.control.raise, invalid, invalid.illegal, markup.deleted.git_gutter, markup.changed.git_gutter, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, support.type.sys-types#ff1a6e
string, string.quoted, string.quoted.single, string.quoted.double, string.quoted.triple, string.template, string.regexp, string.interpolated, entity.other.attribute-name.pseudo-class.css, entity.other.inherited-class, keyword.other.special-method, markup.inserted.git_gutter, variable.language#0099ff
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal, constant.numeric.binary, tag.decorator entity.name.tag, tag.decorator punctuation.definition.tag, entity.name.decorator, keyword.operator.logical, constant.language.symbol.ruby, constant.other.color, constant.other.symbol, constant.other.key, punctuation.definition.annotation, storage.type.annotation#ffe600
markup.bold, markup.bold string, entity.name, entity.other.inherited-class, entity.other.attribute-name.class.css, keyword.other.important.css, keyword.other.important.scss, support.class, support.class.rubybold
markup.italic, commentitalic
markup.underline, *url*, *link*, *uri*underline
text.html.markdown, punctuation.definition.list_item.markdown, markup.italic#dddddd
meta.import, punctuation.terminator.statement, keyword.control.import, keyword.control.from#7a8caacc
string.other.link.title.markdown, constant.other.reference.link.markdown#66ccff
markup.quote, markup.quote punctuation.definition.blockquote.markdown, meta.separator, markup.table#aabbdditalic
markup.raw.block#cccccc
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold#ccccccbold italic
support.type, source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#aabbdd
entity.other.attribute-name.id.css, entity.other.attribute-name.id, entity.name.tag.css#ff1a6e
support.constant.property-value.css, support.constant.font-name.css, support.constant.media-type.media.css, support.constant.media.css, constant.other.color.rgb-value.css, constant.other.color.rgb-value.hex.css#0099ff
keyword.other.unit.px.css, keyword.other.unit.em.css, keyword.other.unit.rem.css, keyword.other.unit.vh.css, keyword.other.unit.vw.css, keyword.other.unit.pt.css, keyword.other.unit.percent.css, keyword.other.unit.css#ffe600
keyword.other.sql, keyword.other.DML.sql, keyword.other.DDL.sql, keyword.other.DML.II.sql, keyword.other.create.sql, keyword.other.drop.sql, keyword.other.select.sql, keyword.other.insert.sql, keyword.other.update.sql, keyword.other.delete.sql, keyword.other.where.sql, keyword.other.from.sql, keyword.other.join.sql, keyword.other.on.sql, keyword.other.as.sql, keyword.other.order.sql, keyword.other.group.sql, keyword.other.by.sql, keyword.other.having.sql, keyword.other.limit.sql, keyword.other.offset.sql, keyword.other.union.sql, keyword.other.into.sql, keyword.other.values.sql, keyword.other.set.sql, keyword.other.table.sql, support.function.aggregate.sql, support.function.window.sql#ff1a6ebold
storage.type.sql, support.type.sql#66ccff
support.function.sql, support.function.scalar.sql, support.function.string.sql, support.function.datetime.sql, support.function.mathematical.sql#ffe600
keyword.operator.sql, keyword.operator.comparison.sql, keyword.operator.logical.sql, keyword.operator.star.sql#ffffff
entity.name.tag.xml, entity.name.tag.localname.xml, entity.name.tag.namespace.xml#ff1a6e
entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml, entity.other.attribute-name.namespace.xml#66ccff
entity.name.tag.namespace.prefix.xml, entity.other.attribute-name.namespace.prefix.xml#ffe600
entity.name.tag.yaml, support.type.property-name.yaml#ff1a6e
string.unquoted.yaml, string.quoted.single.yaml, string.quoted.double.yaml#0099ff
entity.name.type.anchor.yaml, variable.other.alias.yaml, punctuation.definition.alias.yaml#ffe600
support.type.property-name.table.toml, entity.name.section.group-title.toml#ff1a6ebold
support.type.property-name.toml#66ccff
support.type.property-name.json#ff1a6e
string.quoted.double.json#0099ff
entity.name.function.decorator.python, punctuation.definition.decorator.python#ffe600italic
variable.parameter.function.language.special.self.python, variable.parameter.function.language.special.cls.python#ff1a6eitalic
support.function.magic.python#66ccff
entity.name.function.macro.rust, entity.name.function.macro.rules.rust#ffe600
storage.modifier.lifetime.rust, entity.name.type.lifetime.rust#ff1a6eitalic
entity.name.package.go#ffe600
storage.type.go, support.type.builtin.go, entity.name.type.go#66ccff
variable.other.php, punctuation.definition.variable.php#66ccff
variable.other.normal.shell, variable.other.positional.shell, variable.other.bracket.shell, punctuation.definition.variable.shell#66ccff
support.function.builtin.shell, entity.name.command.shell#ff1a6e
keyword.other.special-method.dockerfile, keyword.control.dockerfile#ff1a6ebold
support.type.graphql, entity.name.type.graphql#66ccff
variable.graphql, entity.name.fragment.graphql#ffe600
entity.name.type.model.prisma, entity.name.type.enum.prisma#ff1a6ebold
variable.other.assignment.prisma#66ccff
support.type.primitive.prisma, entity.name.type.prisma#ffe600