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#161F26
  • activityBar.dropBackground#FFF
  • activityBar.foreground#FFF
  • activityBarBadge.background#8AE773
  • activityBarBadge.foreground#FFF
  • badge.background#8AE773
  • breadcrumb.focusForeground#475663
  • breadcrumb.foreground#161F26
  • button.background#475663
  • button.foreground#FFF
  • button.hoverBackground#161F26
  • debugToolBar.background#161F26
  • dropdown.background#FFF
  • dropdown.border#DCDEDF
  • dropdown.foreground#DCDEDF
  • dropdown.listBackground#FFF
  • editor.background#ececec
  • editor.findMatchBackground#AED4FB
  • editor.foreground#000
  • editor.lineHighlightBackground#d1deeb
  • editor.selectionBackground#AED4FB
  • editor.wordHighlightBackground#AED4FB
  • editor.wordHighlightStrongBackground#EEEEEE
  • editorGroup.emptyBackground#2D3E4C
  • editorGroup.focusedEmptyBorder#2D3E4C
  • editorGroupHeader.tabsBackground#b9b9b9
  • editorHint.border#F9F9F9
  • editorHint.foreground#F9F9F9
  • editorIndentGuide.activeBackground#dbdbdb
  • editorIndentGuide.background#F3F3F3
  • editorLineNumber.activeForeground#475663
  • editorLineNumber.foreground#b9b9b9
  • editorPane.background#2D3E4C
  • editorSuggestWidget.foreground#2D3E4C
  • editorSuggestWidget.highlightForeground#2D3E4C
  • editorSuggestWidget.selectedBackground#b9b9b9
  • editorWidget.background#F9F9F9
  • editorWidget.border#dbdbdb
  • extensionButton.prominentBackground#475663
  • extensionButton.prominentForeground#F6F6F6
  • extensionButton.prominentHoverBackground#161F26
  • focusBorder#161F26
  • foreground#36373B
  • gitDecoration.conflictingResourceForeground#db9c15
  • gitDecoration.deletedResourceForeground#fa1b1b
  • gitDecoration.ignoredResourceForeground#797979
  • gitDecoration.modifiedResourceForeground#001e55
  • gitDecoration.untrackedResourceForeground#175200
  • input.background#FFF
  • input.border#161F26
  • input.foreground#000
  • input.placeholderForeground#a0a0a0
  • inputOption.activeBorder#3E313C
  • inputValidation.errorBackground#F44C5E
  • inputValidation.errorForeground#FFF
  • inputValidation.infoBackground#6182b8
  • inputValidation.infoForeground#FFF
  • inputValidation.warningBackground#F6B555
  • inputValidation.warningForeground#000
  • list.activeSelectionBackground#6182b8
  • list.activeSelectionForeground#fff
  • list.errorForeground#ff9900
  • list.focusBackground#475663
  • list.focusForeground#fff
  • list.highlightForeground#fff
  • list.hoverBackground#AED4FB
  • list.hoverForeground#fff
  • list.inactiveFocusBackground#161F26
  • list.inactiveSelectionBackground#5899C5
  • list.inactiveSelectionForeground#fff
  • list.invalidItemForeground#fff
  • menu.background#161F26
  • menu.foreground#F9FAFA
  • menu.separatorBackground#F9FAFA
  • notificationCenter.border#161F26
  • notificationCenterHeader.foreground#FFF
  • notificationLink.foreground#FFF
  • notifications.background#161F26
  • notifications.border#161F26
  • notifications.foreground#FFF
  • notificationToast.border#161F26
  • panel.border#2D3E4C
  • panelTitle.activeForeground#161F26
  • peekViewEditor.matchHighlightBorder#161F26
  • progressBar.background#8AE773
  • scrollbar.shadow#ffffff00
  • scrollbarSlider.activeBackground#161F267e
  • scrollbarSlider.background#161F267e
  • scrollbarSlider.hoverBackground#161F267e
  • settings.dropdownBorder#161F26
  • settings.dropdownForeground#161F26
  • settings.headerForeground#161F26
  • sideBar.background#b9b9b9
  • sideBar.border#161F267e
  • sideBar.foreground#121e27
  • sideBarSectionHeader.background#161F26
  • sideBarSectionHeader.foreground#FFF
  • sideBarTitle.foreground#000
  • statusBar.background#5899C5
  • statusBar.debuggingBackground#8AE773
  • statusBar.foreground#FFF
  • statusBar.noFolderBackground#161F26
  • tab.activeBackground#ececec
  • tab.activeForeground#000
  • tab.border#161F267e
  • tab.inactiveBackground#161F26
  • tab.inactiveForeground#ececec
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#6182b8
  • terminal.ansiBrightBlack#90a4ae
  • terminal.ansiBrightBlue#6182b8
  • terminal.ansiBrightCyan#39adb5
  • terminal.ansiBrightGreen#91b859
  • terminal.ansiBrightMagenta#7c4dff
  • terminal.ansiBrightRed#e53935
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffb62c
  • terminal.ansiCyan#39adb5
  • terminal.ansiGreen#91b859
  • terminal.ansiMagenta#7c4dff
  • terminal.ansiRed#e53935
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#ffb62c
  • terminal.border#2D3E4C
  • terminal.foreground#161F26
  • textPreformat.foreground#161F26
  • titleBar.activeBackground#2D3E4C
  • titleBar.activeForeground#FFF
  • titleBar.border#2D3E4C
  • titleBar.inactiveBackground#161F26
  • titleBar.inactiveForeground#685C66
  • welcomePage.buttonBackground#F3F3F3
  • welcomePage.buttonHoverBackground#ECECEC
  • widget.shadow#161F2694

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
meta.diff.header#000080
comment#008000
constant.language#1818ff
constant.numeric#09885a
constant.regexp#811f3f
entity.name.tag#800000
entity.name.selector#800000
entity.other.attribute-name#ff0000
entity.other.attribute-name.class.css, entity.other.attribute-name.class.mixin.css, entity.other.attribute-name.id.css, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css, source.css.less entity.other.attribute-name.id, entity.other.attribute-name.attribute.scss, entity.other.attribute-name.scss#800000
invalid#cd3131
markup.underlineunderline
markup.bold#000080bold
markup.heading#800000bold
markup.italicitalic
markup.inserted#09885a
markup.deleted#a31515
markup.changed#0451a5
beginning.punctuation.definition.quote.markdown, beginning.punctuation.definition.list.markdown, markup.heading.markdown#0451a5
markup.inline.raw#800000
meta.link.inline.markdown#1818ff
meta.selector#800000
punctuation.definition.tag#800000
meta.preprocessor#1818ff
meta.preprocessor.string#a31515
meta.preprocessor.numeric#09885a
meta.structure.dictionary.key.python#0451a5
storage#1818ff
storage.type#1818ff
storage.modifier#1818ff
string#a31515
string.comment.buffered.block.jade, string.quoted.jade, string.interpolated.jade, string.unquoted.plain.in.yaml, string.unquoted.plain.out.yaml, string.unquoted.block.yaml, string.quoted.single.yaml, string.quoted.double.xml, string.quoted.single.xml, string.unquoted.cdata.xml, string.quoted.double.html, string.quoted.single.html, string.unquoted.html, string.quoted.single.handlebars, string.quoted.double.handlebars#1818ff
string.regexp#811f3f
punctuation.definition.template-expression.begin.js, punctuation.definition.template-expression.begin.ts, punctuation.definition.template-expression.end.ts, punctuation.definition.template-expression.end.js, punctuation.section.embedded.coffee#1818ff
support.constant.property-value, support.constant.font-name, support.constant.media-type, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color#0451a5
support.type.vendored.property-name, support.type.property-name, variable.css, variable.scss, variable.other.less, source.coffee.embedded#ff0000
support.type.property-name.json#0451a5
keyword#1818ff
keyword.control#1818ff
keyword.operator#000000
keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.logical.python#1818ff
keyword.other.unit#09885a
punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php#800000
support.function.git-rebase#0451a5
constant.sha.git-rebase#09885a
storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java#000000
variable.language#1818ff
entity.name.function, support.function, support.constant.handlebars#795E26
meta.return-type, support.class, support.type, entity.name.type, entity.name.class, storage.type.cs, storage.type.generic.cs, storage.type.modifier.cs, storage.type.variable.cs, storage.type.annotation.java, storage.type.generic.java, storage.type.java, storage.type.object.array.java, storage.type.primitive.array.java, storage.type.primitive.java, storage.type.token.java, storage.type.groovy, storage.type.annotation.groovy, storage.type.parameters.groovy, storage.type.generic.groovy, storage.type.object.array.groovy, storage.type.primitive.array.groovy, storage.type.primitive.groovy#267f99
meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class#267f99
keyword.control#AF00DB
variable, meta.definition.variable.name, support.variable#001080
meta.object-literal.key, meta.object-literal.key entity.name.function#001080
support.constant.property-value, support.constant.font-name, support.constant.media-type, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color#0451a5
token.info-token#316bcd
token.warn-token#cd9731
token.error-token#cd3131
token.debug-token#800080

Shiki preview

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

Loading...

Nocturnal Dawn - Coding Theme