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.activeBackground#F4EEFC
  • activityBar.activeBorder#7956A8
  • activityBar.background#E9DEF7
  • activityBar.border#D7CBE3
  • activityBar.foreground#684A91
  • activityBar.inactiveForeground#9686A8
  • activityBarBadge.background#7956A8
  • activityBarBadge.foreground#FFFFFF
  • badge.background#D8C7F4
  • badge.foreground#30283A
  • button.background#7956A8
  • button.border#5C3F82
  • button.foreground#FFFFFF
  • button.hoverBackground#684A91
  • contrastBorder#CFC3DB
  • dropdown.background#FFFFFF
  • dropdown.border#B9A2D8
  • dropdown.foreground#251D2E
  • editor.background#FAF7FF
  • editor.foreground#251D2E
  • editor.inactiveSelectionBackground#D8C7F466
  • editor.lineHighlightBackground#F1EAFB
  • editor.selectionBackground#D8C7F499
  • editorCursor.foreground#7956A8
  • editorIndentGuide.activeBackground1#A98DCC
  • editorIndentGuide.background1#DDD3E8
  • editorLineNumber.activeForeground#7956A8
  • editorLineNumber.foreground#8F8498
  • editorWhitespace.foreground#D5CCE0
  • editorWidget.background#FFFFFF
  • editorWidget.border#B9A2D8
  • editorWidget.foreground#251D2E
  • focusBorder#7956A8
  • input.background#FFFFFF
  • input.border#B9A2D8
  • input.foreground#251D2E
  • input.placeholderForeground#94869F
  • list.activeSelectionBackground#D8C7F4
  • list.activeSelectionForeground#30283A
  • list.focusBackground#E3D6F5
  • list.highlightForeground#684A91
  • list.hoverBackground#EFE7F9
  • list.inactiveSelectionBackground#E9DEF7
  • list.inactiveSelectionForeground#493A59
  • panel.background#FAF7FF
  • panel.border#CFC3DB
  • panelTitle.activeBorder#7956A8
  • panelTitle.activeForeground#684A91
  • panelTitle.inactiveForeground#8B7B98
  • progressBar.background#7956A8
  • sideBar.background#F4EEFC
  • sideBar.border#DDD3E8
  • sideBar.foreground#493A59
  • sideBarSectionHeader.background#D8C7F4
  • sideBarSectionHeader.foreground#30283A
  • sideBarTitle.foreground#684A91
  • statusBar.background#D8C7F4
  • statusBar.border#B9A2D8
  • statusBar.debuggingBackground#C9B3EA
  • statusBar.debuggingForeground#30283A
  • statusBar.foreground#30283A
  • statusBar.noFolderBackground#D8C7F4
  • statusBarItem.hoverBackground#C7B3E5
  • tab.activeBackground#FAF7FF
  • tab.activeBorderTop#7956A8
  • tab.activeForeground#30283A
  • tab.border#DDD3E8
  • tab.hoverBackground#E9DEF7
  • tab.hoverForeground#493A59
  • tab.inactiveBackground#EFE7F9
  • tab.inactiveForeground#756681
  • terminal.ansiBlack#493A59
  • terminal.ansiBlue#65519A
  • terminal.ansiCyan#2E7A72
  • terminal.ansiGreen#4F7A45
  • terminal.ansiMagenta#9B4F83
  • terminal.ansiRed#A64F63
  • terminal.ansiWhite#F4EEFC
  • terminal.ansiYellow#9A6B19
  • terminal.background#FAF7FF
  • terminal.foreground#251D2E
  • terminalCursor.foreground#7956A8
  • titleBar.activeBackground#F4EEFC
  • titleBar.activeForeground#493A59
  • titleBar.border#DDD3E8
  • titleBar.inactiveBackground#F7F3FC
  • titleBar.inactiveForeground#9686A8
  • widget.border#CFC3DB

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#5B684Ditalic
keyword, storage.type, storage.modifier#6B3FA0bold
string, meta.embedded.assembly#3F6F47
constant.numeric, constant.language.boolean, constant.language.null#8A5A00
entity.name.function, support.function#59418E
variable, support.variable#8A406F
entity.name.type, support.type, entity.name.class#25736D
meta.object-literal.key, support.type.property-name, variable.other.property#714D91
punctuation, meta.brace, meta.delimiter#765300
entity.name.tag#3F6F47
entity.other.attribute-name#59418E
keyword.control, keyword.control.flow, keyword.control.conditional, keyword.control.loop, keyword.control.import, keyword.control.export, keyword.control.return, keyword.control.trycatch, keyword.control.ts, keyword.control.tsx, keyword.control.js, keyword.control.jsx, keyword.control.flow.ts, keyword.control.flow.tsx, keyword.control.flow.js, keyword.control.flow.jsx#633495bold
storage.type, storage.type.var, storage.type.const, storage.type.let, storage.type.function, storage.type.class, storage.modifier, storage.type.ts, storage.type.tsx, storage.type.js, storage.type.jsx, storage.type.function.ts, storage.type.function.tsx, storage.type.function.js, storage.type.function.jsx#633495bold
storage.type.function.arrow, storage.type.function.arrow.ts, storage.type.function.arrow.tsx, storage.type.function.arrow.js, storage.type.function.arrow.jsx, keyword.operator.arrow, keyword.operator.function, meta.arrow#8F315Cbold
support.type.primitive, support.type.primitive.ts, support.type.primitive.tsx, support.type.primitive.js, support.type.primitive.jsx, support.type.builtin, support.type, entity.name.type, entity.name.type.module, meta.type.annotation#156B65
string.quoted, string.quoted.single, string.quoted.double, string.quoted.single.ts, string.quoted.single.tsx, string.quoted.double.ts, string.quoted.double.tsx, string.template, string.template.tsx, string.template.ts#356B3E
punctuation.definition.string.begin, punctuation.definition.string.end, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end#356B3E
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.decimal.ts, constant.numeric.decimal.tsx, constant.numeric.decimal.js, constant.numeric.decimal.jsx, constant.language.boolean, constant.language.null, constant.language.undefined#805000
keyword.operator, keyword.operator.assignment, keyword.operator.arithmetic, keyword.operator.comparison, keyword.operator.logical, keyword.operator.ternary, keyword.operator.expression, keyword.operator.ts, keyword.operator.tsx, keyword.operator.js, keyword.operator.jsx#673D8F
entity.name.function, entity.name.function.method, support.function, variable.function, meta.function-call entity.name.function, meta.function-call variable.function#95365F
variable.parameter, variable.other.property, variable.object.property, support.type.property-name, meta.object-literal.key#67448C
entity.name.tag, entity.name.tag.tsx, entity.name.tag.jsx, support.class.component#356B3E
entity.other.attribute-name, entity.other.attribute-name.tsx, entity.other.attribute-name.jsx#59418E
string.other.link.description.title.markdown, string.other.link.description.markdown, markup.underline.link.markdown, meta.image.inline.markdown string.other.link.description.title.markdown, meta.image.inline.markdown string.other.link.description.markdown#493568