Skip to main content
Coding Theme

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#003847
  • activityBarBadge.background#31ada3
  • badge.background#5B7E7A
  • button.background#2AA19899
  • debugExceptionWidget.background#00212B
  • debugExceptionWidget.border#AB395B
  • debugToolBar.background#00212B
  • dropdown.background#00212B
  • dropdown.border#2AA19899
  • editor.background#002B36
  • editor.foreground#839496
  • editor.lineHighlightBackground#073642
  • editor.selectionBackground#274642
  • editor.selectionHighlightBackground#005A6FAA
  • editor.wordHighlightBackground#004454AA
  • editor.wordHighlightStrongBackground#005A6FAA
  • editorBracketHighlight.foreground1#cdcdcdff
  • editorBracketHighlight.foreground2#cdcdcdff
  • editorBracketHighlight.foreground3#cdcdcdff
  • editorCursor.foreground#cdcdcdff
  • editorGroup.border#00212B
  • editorGroup.dropBackground#2AA19844
  • editorGroupHeader.tabsBackground#004052
  • editorHoverWidget.background#004052
  • editorIndentGuide.activeBackground#C3E1E180
  • editorIndentGuide.background#93A1A180
  • editorLineNumber.activeForeground#949494
  • editorMarkerNavigationError.background#AB395B
  • editorMarkerNavigationWarning.background#5B7E7A
  • editorWhitespace.foreground#93A1A180
  • editorWidget.background#00212B
  • errorForeground#ffeaea
  • extensionBadge.remoteBackground#31ada3
  • focusBorder#2AA19899
  • input.background#003847
  • input.foreground#93A1A1
  • input.placeholderForeground#93A1A1AA
  • inputOption.activeBorder#2AA19899
  • inputValidation.errorBackground#571b26
  • inputValidation.errorBorder#a92049
  • inputValidation.infoBackground#052730
  • inputValidation.infoBorder#363b5f
  • inputValidation.warningBackground#5d5938
  • inputValidation.warningBorder#9d8a5e
  • list.activeSelectionBackground#005A6F
  • list.dropBackground#00445488
  • list.highlightForeground#1ebcc5
  • list.hoverBackground#004454AA
  • list.inactiveSelectionBackground#00445488
  • minimap.selectionHighlight#274642f7
  • panel.border#2b2b4a
  • panelTitleBadge.background#31ada3
  • peekView.border#2b2b4a
  • peekViewEditor.background#10192c
  • peekViewEditor.matchHighlightBackground#7744AA40
  • peekViewResult.background#00212B
  • peekViewTitle.background#00212B
  • pickerGroup.border#2AA19899
  • pickerGroup.foreground#2AA19899
  • ports.iconRunningProcessForeground#369432
  • progressBar.background#5B7E7A
  • quickInputList.focusBackground#005A6F
  • selection.background#2AA19899
  • sideBar.background#00212B
  • sideBarTitle.foreground#93A1A1
  • statusBar.background#00212B
  • statusBar.debuggingBackground#00212B
  • statusBar.foreground#93A1A1
  • statusBar.noFolderBackground#00212B
  • statusBarItem.errorBackground#571b26
  • statusBarItem.errorHoverForeground#ff3333
  • statusBarItem.prominentBackground#003847
  • statusBarItem.prominentHoverBackground#003847
  • statusBarItem.remoteBackground#2AA19899
  • statusBarItem.warningBackground#5a4400
  • statusBarItem.warningHoverForeground#ffda6a
  • tab.activeBackground#002B37
  • tab.activeForeground#d6dbdb
  • tab.border#003847
  • tab.inactiveBackground#004052
  • tab.inactiveForeground#93A1A1
  • tab.lastPinnedBorder#2AA19844
  • terminal.ansiBlack#073642
  • terminal.ansiBlue#268bd2
  • terminal.ansiBrightBlack#002b36
  • terminal.ansiBrightBlue#839496
  • terminal.ansiBrightCyan#93a1a1
  • terminal.ansiBrightGreen#586e75
  • terminal.ansiBrightMagenta#6c71c4
  • terminal.ansiBrightRed#cb4b16
  • terminal.ansiBrightWhite#fdf6e3
  • terminal.ansiBrightYellow#657b83
  • terminal.ansiCyan#2aa198
  • terminal.ansiGreen#859900
  • terminal.ansiMagenta#d33682
  • terminal.ansiRed#dc322f
  • terminal.ansiWhite#eee8d5
  • terminal.ansiYellow#b58900
  • testing.coverCountBadgeBackground#31ada3
  • textLink.activeForeground#279e94
  • textLink.foreground#2fbdb1
  • titleBar.activeBackground#002C39

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
#dcdcdc
comment, punctuation.definition.comment#57a64a
keyword, storage.type, storage.modifier, keyword.operator.new, storage.type.generic.cs, keyword.other.namespace.cs, keyword.other.using.cs#569cd6
keyword.control, keyword.control.flow, keyword.control.import, keyword.control.from, keyword.control.conditional.cs, keyword.control.exception.cs, keyword.control.loop.cs, keyword.control.razor#d8a0df
string, string.quoted, string.template, string.interpolated, meta.interpolation.cs string#d69d85
constant.character.escape, constant.other.placeholder#e07a00
constant.numeric, constant.language.decimal.cs, constant.language.integer.hex.cs#b5cea8
constant.language, constant.language.boolean, constant.language.null#569cd6
entity.name.type, entity.name.class, support.class, support.type, entity.name.type.class.cs, entity.name.type.record.cs, entity.name.type.class.razor#4dc9b0
entity.name.type.interface, entity.name.type.enum, entity.name.type.struct, entity.name.type.interface.cs, entity.name.type.enum.cs, entity.name.type.struct.cs#b8d7a3
entity.name.namespace, entity.name.scope-resolution, support.namespace, entity.name.namespace.cs#dcdcdc
entity.name.function, support.function, meta.function-call, variable.function, entity.name.function.method.cs, meta.method-call.cs, entity.name.function.razor#dcdca9
entity.name.function.extension, support.function.extension, entity.name.function.extension-method.cs#d8d9a8
variable, variable.other, variable.parameter, variable.object.property, variable.other.readwrite.cs, variable.parameter.cs, variable.other.local.cs#9cdcfe
variable.other.property, variable.other.member, support.variable.property, variable.other.object.property.cs, variable.other.field.cs#dcdcdc
constant, variable.other.constant, entity.name.constant, variable.other.constant.cs#dcdcdc
entity.name.type.attribute.cs, support.class.attribute.cs#4dc9b0
meta.preprocessor.cs, keyword.control.directive.cs, entity.name.label.cs#696969
support.type.property-name.json, meta.object-literal.key, meta.object-literal.key string.quoted#d7bb7d
entity.name.tag, entity.name.tag.custom, entity.name.tag.xml, entity.name.tag.localname.xml, entity.name.tag.html, entity.name.tag.block.any.html, entity.name.tag.inline.any.html, entity.name.tag.structure.any.html, entity.name.tag.razor#569cd6
punctuation.definition.tag, meta.tag punctuation, punctuation.definition.tag.begin.xml, punctuation.definition.tag.end.xml, punctuation.definition.tag.html, punctuation.definition.tag.razor#808080
entity.other.attribute-name, entity.other.attribute-name.html, entity.other.attribute-name.class.css.html, entity.other.attribute-name.id.html, entity.other.attribute-name.razor#9cdcfe
entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml, entity.other.attribute-name.namespace.xml#92caf4
string.quoted.double.html, string.quoted.single.html, string.quoted.double.xml, string.quoted.single.xml, string.quoted.double.razor, string.quoted.single.razor#c8c8c8
punctuation.section.embedded.begin.razor, punctuation.section.embedded.end.razor, punctuation.definition.block.razor, source.cs.embedded.razor punctuation.section.embedded#a699e6
storage.type.class.jsdoc, entity.name.tag.documentation, punctuation.definition.block.tag#a3a3a3
variable.other.jsdoc, entity.name.type.instance.jsdoc#d69d85
markup.underline.link, string.other.link#287bdeunderline
markup.heading, markup.heading.setext#569cd6bold
markup.inline.raw#d69d85
markup.quote#93a629
markup.list#b58b00
markup.inserted#93a629
markup.deleted#d62525
markup.changed#d69d85
invalid, invalid.illegal#ff3333
Solarized Dark VS Tokens by Roy Gh. - VS Code Theme