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.activeBorder#F5BDE6
  • activityBar.background#1e2030
  • activityBar.foreground#CAD3F5
  • activityBar.inactiveForeground#6E738D
  • activityBarBadge.background#C6A0F6
  • activityBarBadge.foreground#24273A
  • breadcrumb.activeSelectionForeground#CAD3F5
  • breadcrumb.background#24273a
  • breadcrumb.foreground#6E738D
  • dropdown.background#1e2030
  • dropdown.border#363A4F
  • dropdown.foreground#CAD3F5
  • editor.background#24273a
  • editor.foreground#CAD3F5
  • editor.inactiveSelectionBackground#363a4f
  • editor.lineHighlightBackground#1e2030
  • editor.lineHighlightBorder#363A4F
  • editor.selectionBackground#5b6078
  • editor.selectionHighlightBackground#494d64
  • editorBracketMatch.background#363A4F
  • editorBracketMatch.border#C6A0F6
  • editorCursor.foreground#F4DBD6
  • editorGroupHeader.tabsBackground#1e2030
  • editorHoverWidget.background#1e2030
  • editorHoverWidget.border#363A4F
  • editorIndentGuide.activeBackground#5B6078
  • editorIndentGuide.background#363A4F
  • editorLineNumber.activeForeground#CAD3F5
  • editorLineNumber.foreground#8087A2
  • editorSuggestWidget.background#1e2030
  • editorSuggestWidget.border#363A4F
  • editorSuggestWidget.selectedBackground#363a4f
  • editorWhitespace.foreground#494D64
  • editorWidget.background#1e2030
  • editorWidget.border#363A4F
  • focusBorder#F5BDE6
  • input.background#24273a
  • input.border#363A4F
  • input.foreground#CAD3F5
  • input.placeholderForeground#6E738D
  • list.activeSelectionBackground#363a4f
  • list.activeSelectionForeground#F5BDE6
  • list.focusBackground#363a4f
  • list.focusForeground#F5BDE6
  • list.highlightForeground#F5A97F
  • list.hoverBackground#363a4f
  • list.hoverForeground#CAD3F5
  • list.inactiveSelectionBackground#363a4f
  • list.inactiveSelectionForeground#B8C0E0
  • minimap.background#181926
  • panel.background#1e2030
  • panel.border#363A4F
  • panelTitle.activeBorder#F5A97F
  • panelTitle.activeForeground#F5A97F
  • sideBar.background#1e2030
  • sideBar.foreground#B8C0E0
  • sideBarSectionHeader.background#181926
  • sideBarSectionHeader.foreground#8AADF4
  • sideBarTitle.foreground#CAD3F5
  • statusBar.background#1e2030
  • statusBar.border#1E2030
  • statusBar.foreground#CAD3F5
  • statusBar.noFolderBackground#1e2030
  • statusBarItem.hoverBackground#363A4F
  • tab.activeBackground#24273a
  • tab.activeBorderTop#F5BDE6
  • tab.activeForeground#F5BDE6
  • tab.border#363A4F
  • tab.hoverBackground#363A4F
  • tab.inactiveBackground#1e2030
  • tab.inactiveForeground#6E738D
  • terminal.ansiBlack#494D64
  • terminal.ansiBlue#8AADF4
  • terminal.ansiBrightBlack#5B6078
  • terminal.ansiBrightBlue#8AADF4
  • terminal.ansiBrightCyan#8BD5CA
  • terminal.ansiBrightGreen#A6DA95
  • terminal.ansiBrightMagenta#F5BDE6
  • terminal.ansiBrightRed#00f0ff
  • terminal.ansiBrightWhite#CAD3F5
  • terminal.ansiBrightYellow#EED49F
  • terminal.ansiCyan#8BD5CA
  • terminal.ansiGreen#A6DA95
  • terminal.ansiMagenta#F5BDE6
  • terminal.ansiRed#61afef
  • terminal.ansiWhite#B8C0E0
  • terminal.ansiYellow#EED49F
  • terminal.background#24273a
  • terminal.foreground#CAD3F5
  • titleBar.activeBackground#1e2030
  • titleBar.activeForeground#CAD3F5
  • titleBar.inactiveBackground#181926
  • titleBar.inactiveForeground#6E738D
  • widget.shadow#181926

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
source, text#CAD3F5
entity.name.function, entity.name.function.js, entity.name.function.ts, entity.name.function.tsx, entity.name.function.jsx, meta.function.js, meta.function.ts, support.function, support.function.dom, support.function.js, support.function.ts, entity.name.function.python#C6A0F6bold
variable.parameter#B8C0E0
entity.name.tag, entity.name.tag.html, meta.tag, punctuation.definition.tag, entity.name.tag.jade#B7BDF4bold
entity.other.attribute-name, entity.other.attribute-name.html, entity.other.attribute-name.jsx, string.tag#FF2D95bold
entity.other.attribute-name.html, entity.other.attribute-name.jsx, entity.other.attribute-name.html.jsx, meta.tag.html entity.other.attribute-name, meta.tag.jsx entity.other.attribute-name, punctuation.separator.key-value.html#FF2D95bold
entity.name.type, entity.name.class, support.class, support.type, meta.type, entity.name.type.ts, support.type.primitive, entity.name.type.python#F5A97Fbold
variable, variable.other, variable.other.readwrite, variable.language#8AADF4
keyword, keyword.control, keyword.control.js, keyword.control.ts, keyword.control.python, keyword.declaration, storage, storage.type, storage.modifier#F5BDE6bold
keyword.operator, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.arithmetic, keyword.operator.logical, keyword.operator.bitwise, keyword.operator.relational, keyword.operator.js, keyword.operator.ts#8BD5CA
punctuation.section.block, punctuation.definition.block, punctuation.definition.bracket.curly, punctuation.definition.bracket.curly.js, punctuation.definition.bracket.curly.ts, punctuation.definition.bracket.curly.tsx, punctuation.definition.bracket.curly.jsx, punctuation.section.group, punctuation.definition.group, punctuation.definition.parameters, punctuation.definition.bracket.round, punctuation.definition.bracket.round.js, punctuation.definition.bracket.round.ts, punctuation.definition.bracket.round.tsx, punctuation.definition.bracket.round.jsx, punctuation.section.brackets, punctuation.definition.brackets, punctuation.definition.bracket.square, punctuation.definition.bracket.square.js, punctuation.definition.bracket.square.ts, punctuation.definition.brace.curly#C6A0F6bold
string, string.quoted.double, string.quoted.single, string.quoted.double.js, string.quoted.single.js, string.quoted.double.ts, string.quoted.single.ts, string.template, string.js, string.ts, string.python#A6DA95
punctuation.definition.string, punctuation.definition.template-expression#C6A0F6
constant, constant.numeric, constant.language, constant.other, constant.numeric.js, constant.numeric.ts, constant.character, constant.numeric.python#F5A97F
constant.language.boolean, constant.language.json.boolean, constant.numeric.json, constant.language.null, constant.language.undefined#C6A0F6bold
comment, comment.line, comment.block, comment.line.double-slash, comment.line.double-slash.js, comment.line.double-slash.ts, comment.line.number-sign, comment.line.number-sign.python, comment.block.js, comment.block.ts, comment.block.documentation#8087A2italic
keyword.control.import, keyword.control.from, keyword.other.import, keyword.control.export, keyword.control.import.ts, keyword.control.import.js#B7BDF4
entity.name.namespace, support.type.object.module, entity.name.module#B7BDF4
support.type.property-name.json, string.json, entity.name.type.json#A6DA95
entity.name.function.decorator, punctuation.definition.decorator#F5BDE6
support.function.builtin.python#7DC4E4
support.type.property-name.css, support.property-value.css, meta.property-name, support.constant.property-value.css#A6DA95
entity.other.attribute-name.pseudo-class, entity.other.attribute-name.id, entity.name.tag.css, entity.other.attribute-name.class.css#B7BDF4
source.game, entity.name.function.retro, entity.name.retro, variable.other.retro#C6A0F6
keyword.control.stage.retro#F5A97Fbold
punctuation.definition.bracket.curly.retro, punctuation.definition.bracket.round.retro, punctuation.definition.bracket.square.retro#C6A0F6bold
keyword.control.action.retro#F5BDE6bold
variable.other.stat.retro#8BD5CAbold
constant.numeric.retro#F5A97F
string.quoted.double.retro, string.quoted.single.retro#A6DA95
comment.line.double-slash.retro, comment.line.number-sign.retro, comment.line.semicolon.retro, comment.block.retro#8087A2italic
entity.name.tag.block, entity.name.tag.div, entity.name.tag.section, entity.name.tag.main#39FF14bold
entity.name.tag.inline, entity.name.tag.span, entity.name.tag.p, entity.name.tag.a, entity.name.tag.strong, entity.name.tag.em, entity.name.tag.h1, entity.name.tag.h2, entity.name.tag.h3, entity.name.tag.h4, entity.name.tag.h5, entity.name.tag.h6#00F0FF
punctuation.definition.tag.begin, punctuation.definition.tag.end, punctuation.definition.tag#F5BDE6
support.class.component, support.class.component.js, support.class.component.jsx, support.class.component.ts, support.class.component.tsx, entity.name.tag.custom, entity.name.tag.custom.tsx, entity.name.class.component#BD93F9bold
string.quoted.double.html, string.quoted.double.jsx, meta.attribute-with-value.html#FF9E57bold
meta.embedded.expression, text.html.derivative, meta.jsx.children#E5DCAF
variable.other.constant#E5C07Bbold
variable.language, variable.other.readwrite#E3E8F0
variable.other.property, meta.property.object#00E0C6bold