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.
key HEX RGB RGBA badge.background
#EA603E RGB(234, 96, 62) RGBA(234, 96, 62, 1) editor.background
#1D1D1D RGB(29, 29, 29) RGBA(29, 29, 29, 1) editor.foreground
#BCAC8F RGB(188, 172, 143) RGBA(188, 172, 143, 1) editor.inactiveSelectionBackground
#3A3D41 RGB(58, 61, 65) RGBA(58, 61, 65, 1) editor.lineHighlightBackground
#FFFFFF08 RGB(255, 255, 255) RGBA(255, 255, 255, 0.031) editor.lineHighlightBorder
#FFFFFF00 RGB(255, 255, 255) RGBA(255, 255, 255, 0) editor.selectionBackground
#EA603E44 RGB(234, 96, 62) RGBA(234, 96, 62, 0.267) editor.selectionHighlightBackground
#ADD6FF19 RGB(173, 214, 255) RGBA(173, 214, 255, 0.098) editor.wordHighlightBackground
#EBA96C22 RGB(235, 169, 108) RGBA(235, 169, 108, 0.133) editor.wordHighlightStrongBackground
#EBA96C44 RGB(235, 169, 108) RGBA(235, 169, 108, 0.267) editorOverviewRuler.border
#00000000 RGB(0, 0, 0) RGBA(0, 0, 0, 0) foreground
#D8D2C7 RGB(216, 210, 199) RGBA(216, 210, 199, 1) list.activeSelectionBackground
#393939 RGB(57, 57, 57) RGBA(57, 57, 57, 1) list.focusBackground
#393939 RGB(57, 57, 57) RGBA(57, 57, 57, 1) list.inactiveSelectionBackground
#393939 RGB(57, 57, 57) RGBA(57, 57, 57, 1) statusBar.background
#222222 RGB(34, 34, 34) RGBA(34, 34, 34, 1) statusBar.debuggingBackground
#222222 RGB(34, 34, 34) RGBA(34, 34, 34, 1) statusBar.foreground
#999999 RGB(153, 153, 153) RGBA(153, 153, 153, 1) statusBar.noFolderBackground
#222222 RGB(34, 34, 34) RGBA(34, 34, 34, 1)
tokenColors Foregrounds this theme assigns to the token scope catalog. A rule with only a font style is skipped, and a longer matching scope wins. Italic and bold rules are not listed — the preview above shows them in the code.
scope HEX RGB RGBA comment
#5F5F5F RGB(95, 95, 95) RGBA(95, 95, 95, 1) comment.block
#5F5F5F RGB(95, 95, 95) RGBA(95, 95, 95, 1) comment.block.documentation
#5F5F5F RGB(95, 95, 95) RGBA(95, 95, 95, 1) comment.line
#5F5F5F RGB(95, 95, 95) RGBA(95, 95, 95, 1) constant
#CF7F8F RGB(207, 127, 143) RGBA(207, 127, 143, 1) constant.character
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) constant.character.escape
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) constant.numeric
#CF7F8F RGB(207, 127, 143) RGBA(207, 127, 143, 1) constant.numeric.integer
#CF7F8F RGB(207, 127, 143) RGBA(207, 127, 143, 1) constant.numeric.float
#CF7F8F RGB(207, 127, 143) RGBA(207, 127, 143, 1) constant.numeric.hex
#CF7F8F RGB(207, 127, 143) RGBA(207, 127, 143, 1) constant.numeric.octal
#CF7F8F RGB(207, 127, 143) RGBA(207, 127, 143, 1) constant.other
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) constant.other.placeholder
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) entity
#4EC9B0 RGB(78, 201, 176) RGBA(78, 201, 176, 1) entity.name
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) entity.name.class
#4EC9B0 RGB(78, 201, 176) RGBA(78, 201, 176, 1) entity.name.function
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) entity.name.method
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) entity.name.namespace
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) entity.name.section
#FFC62F RGB(255, 198, 47) RGBA(255, 198, 47, 1) entity.name.selector
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) entity.name.tag
#FFC62F RGB(255, 198, 47) RGBA(255, 198, 47, 1) entity.name.type
#4EC9B0 RGB(78, 201, 176) RGBA(78, 201, 176, 1) entity.name.type.enum
#4EC9B0 RGB(78, 201, 176) RGBA(78, 201, 176, 1) entity.name.type.interface
#4EC9B0 RGB(78, 201, 176) RGBA(78, 201, 176, 1) entity.name.type.struct
#4EC9B0 RGB(78, 201, 176) RGBA(78, 201, 176, 1) entity.other
#FF8F2E RGB(255, 143, 46) RGBA(255, 143, 46, 1) entity.other.attribute-name
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) entity.other.inherited-class
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) invalid
#F8F8F0 RGB(248, 248, 240) RGBA(248, 248, 240, 1) invalid.deprecated
#F8F8F0 RGB(248, 248, 240) RGBA(248, 248, 240, 1) invalid.illegal
#F8F8F0 RGB(248, 248, 240) RGBA(248, 248, 240, 1) keyword
#EA603E RGB(234, 96, 62) RGBA(234, 96, 62, 1) keyword.control
#EA603E RGB(234, 96, 62) RGBA(234, 96, 62, 1) keyword.control.flow
#EA603E RGB(234, 96, 62) RGBA(234, 96, 62, 1) keyword.operator
#FF8F2E RGB(255, 143, 46) RGBA(255, 143, 46, 1) keyword.operator.new
#FF8F2E RGB(255, 143, 46) RGBA(255, 143, 46, 1) keyword.operator.assignment
#FF8F2E RGB(255, 143, 46) RGBA(255, 143, 46, 1) keyword.operator.arithmetic
#FF8F2E RGB(255, 143, 46) RGBA(255, 143, 46, 1) keyword.operator.logical
#FF8F2E RGB(255, 143, 46) RGBA(255, 143, 46, 1) keyword.other
#EA603E RGB(234, 96, 62) RGBA(234, 96, 62, 1) markup
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) markup.changed
#E6DB74 RGB(230, 219, 116) RGBA(230, 219, 116, 1) markup.deleted
#F85931 RGB(248, 89, 49) RGBA(248, 89, 49, 1) markup.heading
#FFC62F RGB(255, 198, 47) RGBA(255, 198, 47, 1) markup.inline.raw
#CC7F66 RGB(204, 127, 102) RGBA(204, 127, 102, 1) markup.inserted
#A6E22E RGB(166, 226, 46) RGBA(166, 226, 46, 1) markup.raw
#CC7F66 RGB(204, 127, 102) RGBA(204, 127, 102, 1) meta
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) meta.preprocessor
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) punctuation.definition.bracket
#7F7B66 RGB(127, 123, 102) RGBA(127, 123, 102, 1) punctuation.definition.comment
#7F7B66 RGB(127, 123, 102) RGBA(127, 123, 102, 1) punctuation.definition.string.begin
#7F7B66 RGB(127, 123, 102) RGBA(127, 123, 102, 1) punctuation.definition.string.end
#7F7B66 RGB(127, 123, 102) RGBA(127, 123, 102, 1) punctuation.separator
#7F7B66 RGB(127, 123, 102) RGBA(127, 123, 102, 1) punctuation.separator.continuation
#7F7B66 RGB(127, 123, 102) RGBA(127, 123, 102, 1) punctuation.terminator
#7F7B66 RGB(127, 123, 102) RGBA(127, 123, 102, 1) storage
#FFC62F RGB(255, 198, 47) RGBA(255, 198, 47, 1) storage.modifier
#FFC62F RGB(255, 198, 47) RGBA(255, 198, 47, 1) storage.type
#FFC62F RGB(255, 198, 47) RGBA(255, 198, 47, 1) string
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) string.interpolated
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) string.other
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) string.quoted
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) string.quoted.double
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) string.quoted.other
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) string.quoted.single
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) string.quoted.triple
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) string.regexp
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) string.template
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) string.unquoted
#739C4F RGB(115, 156, 79) RGBA(115, 156, 79, 1) support
#4EC9B0 RGB(78, 201, 176) RGBA(78, 201, 176, 1) support.class
#4EC9B0 RGB(78, 201, 176) RGBA(78, 201, 176, 1) support.constant
#FF8F2E RGB(255, 143, 46) RGBA(255, 143, 46, 1) support.function
#FF8F2E RGB(255, 143, 46) RGBA(255, 143, 46, 1) support.type
#4EC9B0 RGB(78, 201, 176) RGBA(78, 201, 176, 1) support.type.primitive
#4EC9B0 RGB(78, 201, 176) RGBA(78, 201, 176, 1) support.type.property-name
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) variable
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) variable.language
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1) variable.other
#798283 RGB(121, 130, 131) RGBA(121, 130, 131, 1)