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#1B1B26
- activityBar.foreground#FFD580
- editor.background#141416
- editor.foreground#EDEDED
- editor.selectionBackground#283347
- editor.selectionHighlightBackground#2A2E35AA
- editor.wordHighlightBackground#383c4a80
- editor.wordHighlightStrongBackground#4b526380
- editorBracketMatch.background#2C313A
- editorBracketMatch.border#00FFC2
- editorCursor.foreground#00FFC2
- editorLineNumber.activeForeground#FFDD57
- editorLineNumber.foreground#6E6B80
- panel.background#1A1B1F
- panel.border#2C2C2C
- sideBar.background#1B1B1F
- sideBar.foreground#B0B0B0
- statusBar.background#121218
- statusBar.foreground#CCCCCC
- tab.activeBackground#1E1F22
- tab.activeForeground#FFD580
- tab.inactiveBackground#18181C
- tab.inactiveForeground#8A8A8A
- terminal.ansiBlack#1D1E22
- terminal.ansiBlue#82AAFF
- terminal.ansiBrightBlack#4C566A
- terminal.ansiBrightBlue#82AAFF
- terminal.ansiBrightCyan#89DDFF
- terminal.ansiBrightGreen#C3E88D
- terminal.ansiBrightMagenta#C792EA
- terminal.ansiBrightRed#FF5370
- terminal.ansiBrightWhite#FFFFFF
- terminal.ansiBrightYellow#FFCB6B
- terminal.ansiCyan#89DDFF
- terminal.ansiGreen#C3E88D
- terminal.ansiMagenta#C792EA
- terminal.ansiRed#FF6B6B
- terminal.ansiWhite#EDEDED
- terminal.ansiYellow#FFDD57
- terminal.background#1B1C1F
- terminal.foreground#EDEDED
- terminalCursor.foreground#00FFC2
- titleBar.activeBackground#18181C
- titleBar.activeForeground#F5F5F5
- titleBar.inactiveForeground#A0A0A0
tokenColors
TextMate scopes and font styles (syntax highlighting rules).
| scope | foreground | fontStyle |
|---|---|---|
| comment, punctuation.definition.comment | #6E6B80 | italic |
| keyword, storage.type, storage.modifier | #F50087 | bold |
| string, string.quoted, string.template | #FFDD57 | — |
| variable, identifier, meta.definition.variable.name | #00FFC2 | — |
| entity.name.function, support.function | #00B3FF | — |
| entity.name.type, support.class, support.type | #FF6B6B | — |
| constant.numeric, constant.language.boolean, constant.language.null | #C792EA | — |
| meta.import, keyword.control.import | #C792EA | — |
| meta.class, meta.interface | #FF6B6B | bold |
| entity.name.tag, meta.tag | #F50087 | — |
| entity.other.attribute-name, entity.other.attribute-name.html | #FFD580 | — |
| string.quoted, string.quoted.double.html, string.quoted.single.html | #FFDD57 | — |
| punctuation.definition.tag, punctuation.separator.key-value | #C792EA | — |
| entity.other.attribute-name.class.css | #F50087 | — |
| entity.other.attribute-name.id.css | #FFD580 | — |
| support.type.property-name.css, support.property-name | #00B3FF | — |
| support.constant.property-value.css, constant.other.color.rgb-value.css, constant.other.color.hex.css | #FFDD57 | — |
| variable, identifier, meta.definition.variable.name, variable.other.readwrite.js, variable.other.js | #00FFC2 | — |
| entity.name.function, support.function, meta.function-call.js, meta.function.js | #00B3FF | — |
| keyword, storage.type, storage.modifier, keyword.control.js, keyword.operator.js | #F50087 | bold |
| constant.numeric, constant.language.boolean, constant.language.null, constant.numeric.js | #C792EA | — |
| punctuation.terminator.statement.js, punctuation.separator.parameter.js | #FFD580 | — |
| comment, punctuation.definition.comment | #6E6B80 | italic |
| markup.bold | — | bold |
| markup.italic | — | italic |
| entity.name.class, entity.name.type.class, entity.name.type.interface | #FF6B6B | — |
| variable.other, variable.parameter, variable.language | #00FFC2 | — |
| constant, constant.language, constant.character, constant.other | #C792EA | — |
| keyword.operator, keyword.other | #FFD580 | — |
| punctuation, meta.brace.round, meta.brace.square, meta.brace.curly, punctuation.separator.comma, punctuation.definition.parameters.begin, punctuation.definition.parameters.end | #C792EA | — |
| invalid, invalid.deprecated | #FFFFFF | bold |
| storage.type.annotation, meta.annotation | #FFD580 | — |
| entity.name.namespace, entity.name.module | #82AAFF | — |
| entity.name.enum, support.type.enum | #FFCB6B | — |
| entity.name.type.parameter | #00B3FF | — |
| entity.name.function.macro | #00FFC2 | — |
| meta.preprocessor | #FFD580 | — |
| comment.documentation | #C792EA | italic |
| markup.heading | #FFD580 | bold |
| markup.link | #00B3FF | underline |
| markup.quote | #C792EA | italic |
| markup.list | #FFD580 | — |
| meta.diff, meta.diff.header, meta.diff.header.from, meta.diff.header.to | #F50087 | bold |
| meta.diff.line | #EDEDED | — |
| meta.separator | #6E6B80 | — |
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#E5E2DE
- activityBar.foreground#BA2659
- editor.background#F4F1ED
- editor.foreground#1F1F23
- editor.selectionBackground#D6E4DC
- editor.selectionHighlightBackground#E1EEE6
- editor.wordHighlightBackground#E4F0F9
- editor.wordHighlightStrongBackground#DDE6F1
- editorBracketMatch.background#EAE7E2
- editorBracketMatch.border#009688
- editorCursor.foreground#009688
- editorLineHighlightBackground#E9E6E1
- editorLineNumber.activeForeground#4A4A4A
- editorLineNumber.foreground#A5A5A5
- panel.background#F7F6F4
- panel.border#D6D6D6
- sideBar.background#F0EEEB
- sideBar.foreground#3A3A3A
- statusBar.background#DEDCD9
- statusBar.foreground#1A1A1A
- tab.activeBackground#F7F6F4
- tab.activeForeground#BA2659
- tab.inactiveBackground#E3E1DD
- tab.inactiveForeground#6B6B6B
- terminal.ansiBlack#C1C1C1
- terminal.ansiBlue#1A75BB
- terminal.ansiCyan#009688
- terminal.ansiGreen#558000
- terminal.ansiMagenta#8E44AD
- terminal.ansiRed#A94442
- terminal.ansiWhite#1F1F23
- terminal.ansiYellow#B88900
- terminal.background#F4F1ED
- terminal.foreground#1F1F23
- terminalCursor.foreground#009688
- titleBar.activeBackground#EAE7E3
- titleBar.activeForeground#1F1F23
- titleBar.inactiveForeground#888888
tokenColors
TextMate scopes and font styles (syntax highlighting rules).
| scope | foreground | fontStyle |
|---|---|---|
| comment, punctuation.definition.comment | #8D8D8D | italic |
| keyword, storage.type, storage.modifier | #BA2659 | bold |
| string, string.quoted, string.template | #B88900 | — |
| variable, identifier, meta.definition.variable.name | #009688 | — |
| entity.name.function, support.function | #1A75BB | — |
| entity.name.class, entity.name.type.class, entity.name.type.interface | #A94442 | — |
| variable.other, variable.parameter, variable.language | #009688 | — |
| constant, constant.language, constant.character, constant.other | #8E44AD | — |
| keyword.operator, keyword.other | #BA2659 | — |
| punctuation, meta.brace.round, meta.brace.square, meta.brace.curly, punctuation.separator.comma, punctuation.definition.parameters.begin, punctuation.definition.parameters.end | #8E44AD | — |
| invalid, invalid.deprecated | #FFFFFF | bold |
| storage.type.annotation, meta.annotation | #BA2659 | — |
| entity.name.namespace, entity.name.module | #1A75BB | — |
| entity.name.enum, support.type.enum | #B88900 | — |
| entity.name.type.parameter | #1A75BB | — |
| entity.name.function.macro | #009688 | — |
| meta.preprocessor | #BA2659 | — |
| comment.documentation | #8E44AD | italic |
| markup.heading | #BA2659 | bold |
| markup.link | #1A75BB | underline |
| markup.quote | #8E44AD | italic |
| markup.list | #B88900 | — |
| meta.diff, meta.diff.header, meta.diff.header.from, meta.diff.header.to | #BA2659 | bold |
| meta.diff.line | #1F1F23 | — |
| meta.separator | #A5A5A5 | — |
| entity.name.tag, meta.tag | #BA2659 | — |
| entity.other.attribute-name, entity.other.attribute-name.html | #B88900 | — |
| entity.other.attribute-name.class.css | #BA2659 | — |
| entity.other.attribute-name.id.css | #1A75BB | — |
| support.type.property-name.css, support.property-name | #1A75BB | — |
| support.constant.property-value.css, constant.other.color.rgb-value.css, constant.other.color.hex.css | #B88900 | — |
| variable.other.readwrite.js, variable.other.js | #009688 | — |
| entity.name.function, support.function, meta.function-call.js, meta.function.js | #1A75BB | — |
| keyword, storage.type, storage.modifier, keyword.control.js, keyword.operator.js | #BA2659 | bold |
| constant.numeric, constant.language.boolean, constant.language.null, constant.numeric.js | #8E44AD | — |
| punctuation.terminator.statement.js, punctuation.separator.parameter.js | #B88900 | — |
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#F3E5F5
- activityBar.foreground#F06292
- editor.background#F6F3EF
- editor.foreground#2C2C2C
- editor.selectionBackground#FFE082
- editor.selectionHighlightBackground#FFD54F
- editor.wordHighlightBackground#F9FBE7
- editor.wordHighlightStrongBackground#FFF8E1
- editorBracketMatch.background#E1BEE7
- editorBracketMatch.border#8E24AA
- editorCursor.foreground#F06292
- editorLineHighlightBackground#F3E8D9
- editorLineNumber.activeForeground#FFB300
- editorLineNumber.foreground#BCAAA4
- panel.background#FFFDE7
- panel.border#E0C097
- sideBar.background#FFF8E1
- sideBar.foreground#6D4C41
- statusBar.background#FFE0B2
- statusBar.foreground#4E342E
- tab.activeBackground#FFFDE7
- tab.activeForeground#F06292
- tab.inactiveBackground#F3E8D9
- tab.inactiveForeground#A1887F
- terminal.ansiBlack#BCAAA4
- terminal.ansiBlue#1E88E5
- terminal.ansiCyan#00ACC1
- terminal.ansiGreen#43A047
- terminal.ansiMagenta#8E24AA
- terminal.ansiRed#F06292
- terminal.ansiWhite#2C2C2C
- terminal.ansiYellow#FFB300
- terminal.background#F8F5F0
- terminal.foreground#2C2C2C
- terminalCursor.foreground#F06292
- titleBar.activeBackground#FFF8E1
- titleBar.activeForeground#2C2C2C
- titleBar.inactiveForeground#BCAAA4
tokenColors
TextMate scopes and font styles (syntax highlighting rules).
| scope | foreground | fontStyle |
|---|---|---|
| comment, punctuation.definition.comment, comment.documentation | #BCAAA4 | italic |
| keyword, storage.type, storage.modifier, keyword.control.js, keyword.operator.js | #F06292 | bold |
| string, string.quoted, string.template, string.quoted.double.html, string.quoted.single.html | #FFB300 | — |
| variable, identifier, meta.definition.variable.name, variable.other.readwrite.js, variable.other.js, variable.other, variable.parameter, variable.language | #00ACC1 | — |
| entity.name.function, support.function, meta.function-call.js, meta.function.js | #1E88E5 | — |
| entity.name.class, entity.name.type.class, entity.name.type.interface, entity.other.attribute-name.class.css | #8E24AA | — |
| entity.name.tag, meta.tag | #F06292 | — |
| entity.other.attribute-name, entity.other.attribute-name.html, entity.other.attribute-name.id.css | #43A047 | — |
| support.type.property-name.css, support.property-name | #1E88E5 | — |
| support.constant.property-value.css, constant.other.color.rgb-value.css, constant.other.color.hex.css | #FFB300 | — |
| constant, constant.language, constant.character, constant.other, constant.numeric, constant.language.boolean, constant.language.null, constant.numeric.js | #8E24AA | — |
| keyword.operator, keyword.other | #F06292 | — |
| punctuation, meta.brace.round, meta.brace.square, meta.brace.curly, punctuation.separator.comma, punctuation.definition.parameters.begin, punctuation.definition.parameters.end, punctuation.definition.tag, punctuation.separator.key-value | #8E24AA | — |
| invalid, invalid.deprecated | #FFFFFF | bold |
| storage.type.annotation, meta.annotation | #F06292 | — |
| entity.name.namespace, entity.name.module | #1E88E5 | — |
| entity.name.enum, support.type.enum | #FFB300 | — |
| entity.name.type.parameter | #1E88E5 | — |
| entity.name.function.macro | #00ACC1 | — |
| meta.preprocessor | #F06292 | — |
| markup.heading | #F06292 | bold |
| markup.link | #1E88E5 | underline |
| markup.quote | #8E24AA | italic |
| markup.list | #FFB300 | — |
| meta.diff, meta.diff.header, meta.diff.header.from, meta.diff.header.to | #F06292 | bold |
| meta.diff.line | #2C2C2C | — |
| meta.separator | #BCAAA4 | — |
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#3B2C3F
- activityBar.foreground#F06292
- editor.background#232026
- editor.foreground#F8F5F0
- editor.selectionBackground#4B3B4F
- editor.selectionHighlightBackground#3B2C3F
- editor.wordHighlightBackground#3B2C3F
- editor.wordHighlightStrongBackground#4B3B4F
- editorBracketMatch.background#3B2C3F
- editorBracketMatch.border#8E24AA
- editorCursor.foreground#F06292
- editorLineHighlightBackground#2C2530
- editorLineNumber.activeForeground#FFB300
- editorLineNumber.foreground#8D7B8A
- panel.background#232026
- panel.border#4B3B4F
- sideBar.background#2C2530
- sideBar.foreground#E1BEE7
- statusBar.background#4B3B4F
- statusBar.foreground#FFD54F
- tab.activeBackground#2C2530
- tab.activeForeground#F06292
- tab.inactiveBackground#232026
- tab.inactiveForeground#BCAAA4
- terminal.ansiBlack#8D7B8A
- terminal.ansiBlue#1E88E5
- terminal.ansiCyan#00ACC1
- terminal.ansiGreen#43A047
- terminal.ansiMagenta#8E24AA
- terminal.ansiRed#F06292
- terminal.ansiWhite#F8F5F0
- terminal.ansiYellow#FFB300
- terminal.background#232026
- terminal.foreground#F8F5F0
- terminalCursor.foreground#F06292
- titleBar.activeBackground#2C2530
- titleBar.activeForeground#FFD54F
- titleBar.inactiveForeground#8D7B8A
tokenColors
TextMate scopes and font styles (syntax highlighting rules).
| scope | foreground | fontStyle |
|---|---|---|
| comment, punctuation.definition.comment, comment.documentation | #8D7B8A | italic |
| keyword, storage.type, storage.modifier, keyword.control.js, keyword.operator.js | #F06292 | bold |
| string, string.quoted, string.template, string.quoted.double.html, string.quoted.single.html | #FFB300 | — |
| variable, identifier, meta.definition.variable.name, variable.other.readwrite.js, variable.other.js, variable.other, variable.parameter, variable.language | #00ACC1 | — |
| entity.name.function, support.function, meta.function-call.js, meta.function.js | #1E88E5 | — |
| entity.name.class, entity.name.type.class, entity.name.type.interface, entity.other.attribute-name.class.css | #8E24AA | — |
| entity.name.tag, meta.tag | #F06292 | — |
| entity.other.attribute-name, entity.other.attribute-name.html, entity.other.attribute-name.id.css | #43A047 | — |
| support.type.property-name.css, support.property-name | #1E88E5 | — |
| support.constant.property-value.css, constant.other.color.rgb-value.css, constant.other.color.hex.css | #FFB300 | — |
| constant, constant.language, constant.character, constant.other, constant.numeric, constant.language.boolean, constant.language.null, constant.numeric.js | #8E24AA | — |
| keyword.operator, keyword.other | #F06292 | — |
| punctuation, meta.brace.round, meta.brace.square, meta.brace.curly, punctuation.separator.comma, punctuation.definition.parameters.begin, punctuation.definition.parameters.end, punctuation.definition.tag, punctuation.separator.key-value | #8E24AA | — |
| invalid, invalid.deprecated | #232026 | bold |
| storage.type.annotation, meta.annotation | #F06292 | — |
| entity.name.namespace, entity.name.module | #1E88E5 | — |
| entity.name.enum, support.type.enum | #FFB300 | — |
| entity.name.type.parameter | #1E88E5 | — |
| entity.name.function.macro | #00ACC1 | — |
| meta.preprocessor | #F06292 | — |
| markup.heading | #F06292 | bold |
| markup.link | #1E88E5 | underline |
| markup.quote | #8E24AA | italic |
| markup.list | #FFB300 | — |
| meta.diff, meta.diff.header, meta.diff.header.from, meta.diff.header.to | #F06292 | bold |
| meta.diff.line | #F8F5F0 | — |
| meta.separator | #8D7B8A | — |