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#1e222b
  • activityBar.foreground#d7dae0
  • activityBarBadge.background#548cfd
  • activityBarBadge.foreground#d7dae0
  • badge.background#548cfd
  • badge.foreground#d7dae0
  • button.background#44475a
  • button.foreground#f8f8f2
  • button.hoverBackground#50505f
  • button.secondaryBackground#3a3d41
  • button.secondaryForeground#f8f8f2
  • button.secondaryHoverBackground#3b426d
  • debugToolBar.background#181b22
  • debugToolBar.border#ffffff00
  • diffEditor.insertedTextBackground#00809b33
  • dropdown.background#353b45
  • dropdown.border#181a1f
  • editor.background#181b22
  • editor.findMatchHighlightBackground#548cfd3d
  • editor.foreground#abb2bf
  • editor.lineHighlightBackground#99bbff0a
  • editor.selectionBackground#3e4451
  • editorBracketHighlight.foreground1#00bbf9
  • editorBracketHighlight.foreground2#ea85c2
  • editorBracketHighlight.foreground3#fee440
  • editorBracketHighlight.foreground4#a972ed
  • editorBracketHighlight.foreground5#00f5d4
  • editorBracketMatch.background#00ff0000
  • editorBracketMatch.border#88888800
  • editorCursor.foreground#ffffff
  • editorGroup.border#181a1f
  • editorGroupHeader.tabsBackground#1e222b
  • editorHoverWidget.background#1e222b
  • editorHoverWidget.border#181a1f
  • editorIndentGuide.activeBackground#626772
  • editorIndentGuide.background#abb2bf26
  • editorInlayHint.parameterBackground#272727b7
  • editorInlayHint.parameterForeground#ffffffba
  • editorInlayHint.typeBackground#00000000
  • editorInlayHint.typeForeground#0affbad9
  • editorLineNumber.activeForeground#abb2bf
  • editorLineNumber.foreground#636d83
  • editorRuler.foreground#abb2bf26
  • editorSuggestWidget.background#1e222b
  • editorSuggestWidget.border#181a1f
  • editorSuggestWidget.selectedBackground#2c313a
  • editorWhitespace.foreground#abb2bf26
  • editorWidget.background#1e222b
  • editorWidget.border#3a3f4b
  • extensionButton.prominentBackground#2ba143
  • extensionButton.prominentHoverBackground#37af4e
  • focusBorder#565b83
  • input.background#1b1d23
  • input.border#181a1f
  • list.activeSelectionBackground#2c313a
  • list.activeSelectionForeground#d7dae0
  • list.focusBackground#2c313a
  • list.highlightForeground#d7dae0
  • list.hoverBackground#2c313a66
  • list.inactiveSelectionBackground#2c313a
  • list.inactiveSelectionForeground#d7dae0
  • peekView.border#485c8437
  • peekViewEditor.background#1b1d23
  • peekViewResult.background#1e222b
  • peekViewResult.selectionBackground#2c313a
  • peekViewTitle.background#1b1d23
  • pickerGroup.border#548cfd00
  • scrollbarSlider.activeBackground#747d9180
  • scrollbarSlider.background#4e566680
  • scrollbarSlider.hoverBackground#5a637580
  • sideBar.background#1e222b
  • sideBarSectionHeader.background#2b313a
  • statusBar.background#1e222b
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#9da5b4
  • statusBar.noFolderBackground#1e222b
  • statusBarItem.hoverBackground#2c313a
  • tab.activeBackground#181b22
  • tab.activeBorderTop#8d92ff
  • tab.activeForeground#d7dae0
  • tab.border#181a1f00
  • tab.inactiveBackground#1e222b
  • titleBar.activeBackground#1e222b
  • titleBar.activeForeground#9da5b4
  • titleBar.inactiveBackground#1e222b
  • titleBar.inactiveForeground#9da5b4

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
meta.tag.attributes variable.other.readwrite.tsx#20E3B2
variable.other.property, variable.other.object.property, support.variable.property.importmeta#e06c96
meta.preprocessor.macro, variable.parameter#deaaff
support.class.component#8be9fd
constant.character.escape, constant.regexp#ff79c6
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#F1FA8C
punctuation.definition.group.capture.regexp#FF79C6
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#FF5555
punctuation.definition.character-class.regexp#8BE9FD
punctuation.definition.group.regexp#FFB86C
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#FF5555
meta.assertion.look-ahead.regexp#20E3B2
source.css entity.name.tag.reference#e06c96
variable.scss, variable.css, variable.sass#78b6ff
constant.other#9a86fdbold
source.css.scss#D5DCF9italic
entity.name.function, meta.property-value.scss support.constant.mathematical-symbols, meta.property-value.sass support.constant.mathematical-symbols, meta.property-value.css support.constant.mathematical-symbols, entity.name.function meta.function-call, variable.language.super#78b6ff
meta.property-name support.type.property-name, support.type.property-name, support.type.vendored.property-name#8d86f3
meta.property-value support.type.property-name, support.constant.property-value, source.ini punctuation.separator.key-value#99d6ea
meta.property-name.scss, meta.property-name meta.tag.other.unrecognized, meta.tag.other.unrecognized, meta.tag.other.unrecognized.html.derivative#c1c8ff
source.css entity.name.tag, source.css entity.other.attribute-name#ca91e7
entity.other.attribute-name.attribute, entity.other.attribute-name#20e3b2
support.constant, support.function#bd93f9
entity.name.type.module#0affbaitalic
entity.name.type#0aebffitalic
support.type.primitive, support.type.builtin, string.template variable.other.readwrite#0aebff
variable.language.this#e9bc7eitalic
constant.language.import-export-all, source.ts.embedded.html.vue variable.other.readwrite#ebd48a
meta.import variable.other.readwrite.alias, variable.other.constant, meta.object.member variable.other, variable.other.object#ebd48abold
support.type.property-name.json#1dacff
source.embedded, source.cpp, source.c#b8c0ff
constant.language.false, constant.language.true, constant.language.boolean.false, constant.language.boolean.true, constant.language.json, constant.language.undefined, constant.language.null, constant.language.python, constant.language#b8c0ffitalic
keyword.operator.arithmetic#ea6879
keyword.operator.cast, keyword.operator.sizeof, keyword.operator.typeid#569CD6italic
keyword.control.new, keyword.operator.new, keyword.operator.expression.new, keyword.control.delete, keyword.operator.delete, keyword.operator.expression.deletebold
keyword.other.unit#b5cea8italic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#8BE9FD
meta.separator.markdown#6272A4
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#20E3B2
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#BD93F9
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#F8F8F2
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#F1FA8C
meta.paragraph.markdown#FBF3E8
markup.inserted#20E3B2
markup.deleted#FF5555
markup.changed#FFB86C
markup.error#FF5555
markup.underlineunderline
markup.bold#FFB86Cbold
markup.heading#BD93F9bold
markup.italic#F1FA8Citalic
markup.inline.raw, markup.raw.restructuredtext#20E3B2
markup.underline.link, markup.underline.link.image#8BE9FD
entity.name.directive.restructuredtext, markup.quote#F1FA8Citalic
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#FF79C6
emphasisitalic
strongbold
header#BD93F9
meta.diff, meta.diff.header#6272A4
constant.numeric#b5cea8
keyword, storage.modifier, storage.type, punctuation.definition.template-expression, entity.name.tag#ff6bcb
string.quoted, string.template, meta.attribute-selector, punctuation.definition.string.begin, punctuation.definition.string.end#EAC394
comment#5c6370
variable.language#BD93F9italic
source.ini#dcdcaa
meta.property-list
source, string.template punctuation.accessor, string.template punctuation.separator, punctuation.separator.list.comma.css, punctuation.separator.key-value, punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss, punctuation.terminator.rule, source.cpp punctuation.terminator, source.cpp punctuation.separator, keyword.operator.type.annotation, keyword.operator.optional, meta.type.annotation#E9F1F7

Shiki preview

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

Loading...