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.background#0A1721
  • activityBar.border#112739
  • activityBar.foreground#D4D4E0
  • activityBar.inactiveForeground#858585
  • activityBarBadge.background#00F0FF
  • activityBarBadge.foreground#000000
  • badge.background#00F0FF
  • badge.foreground#000000
  • breadcrumb.activeSelectionForeground#ECECF5
  • breadcrumb.focusForeground#D4D4E0
  • breadcrumb.foreground#858585
  • breadcrumbPicker.background#0A1721
  • button.background#00F0FF
  • button.foreground#000000
  • button.hoverBackground#FF4F7E
  • button.secondaryBackground#163248
  • button.secondaryForeground#D4D4E0
  • diffEditor.insertedLineBackground#8DFF6B10
  • diffEditor.insertedTextBackground#8DFF6B20
  • diffEditor.removedLineBackground#FF527710
  • diffEditor.removedTextBackground#FF527720
  • dropdown.background#0A1721
  • dropdown.border#163248
  • dropdown.foreground#D4D4E0
  • editor.background#08121A
  • editor.findMatchBackground#FF149340
  • editor.findMatchHighlightBackground#FF149320
  • editor.foreground#D4D4E0
  • editor.inactiveSelectionBackground#0F2231
  • editor.lineHighlightBackground#0F2231
  • editor.lineHighlightBorder#0F2231
  • editor.selectionBackground#163248
  • editor.selectionHighlightBackground#112739
  • editor.wordHighlightBackground#112739
  • editor.wordHighlightStrongBackground#163248
  • editorBracketMatch.background#112739
  • editorBracketMatch.border#163248
  • editorCursor.background#08121A
  • editorCursor.foreground#00F0FF
  • editorError.foreground#FF5277
  • editorGroupHeader.noTabsBackground#0A1721
  • editorGroupHeader.tabsBackground#0A1721
  • editorGroupHeader.tabsBorder#112739
  • editorGutter.addedBackground#8DFF6B
  • editorGutter.background#050C12
  • editorGutter.deletedBackground#FF5277
  • editorGutter.modifiedBackground#FFD166
  • editorHint.foreground#8DFF6B
  • editorIndentGuide.activeBackground1#163248
  • editorIndentGuide.background1#112739
  • editorInfo.foreground#5EC0FF
  • editorLineNumber.activeForeground#9090A0
  • editorLineNumber.foreground#858585
  • editorOverviewRuler.border#112739
  • editorOverviewRuler.errorForeground#FF5277
  • editorOverviewRuler.infoForeground#5EC0FF
  • editorOverviewRuler.warningForeground#FFD166
  • editorRuler.foreground#112739
  • editorWarning.foreground#FFD166
  • editorWhitespace.foreground#163248
  • extensionButton.prominentBackground#00F0FF
  • extensionButton.prominentForeground#000000
  • extensionButton.prominentHoverBackground#FF4F7E
  • focusBorder#00F0FF
  • gitDecoration.addedResourceForeground#8DFF6B
  • gitDecoration.conflictingResourceForeground#FFD166
  • gitDecoration.deletedResourceForeground#FF5277
  • gitDecoration.ignoredResourceForeground#858585
  • gitDecoration.modifiedResourceForeground#FFD166
  • gitDecoration.untrackedResourceForeground#8DFF6B
  • input.background#0A1721
  • input.border#163248
  • input.foreground#D4D4E0
  • input.placeholderForeground#858585
  • inputOption.activeBackground#163248
  • inputOption.activeBorder#00F0FF
  • inputValidation.errorBackground#08121A
  • inputValidation.errorBorder#FF5277
  • inputValidation.warningBackground#08121A
  • inputValidation.warningBorder#FFD166
  • list.activeSelectionBackground#163248
  • list.activeSelectionForeground#ECECF5
  • list.focusBackground#163248
  • list.highlightForeground#00F0FF
  • list.hoverBackground#0F2231
  • list.hoverForeground#D4D4E0
  • list.inactiveSelectionBackground#0F2231
  • list.inactiveSelectionForeground#D4D4E0
  • merge.border#163248
  • merge.currentContentBackground#8DFF6B10
  • merge.currentHeaderBackground#8DFF6B30
  • merge.incomingContentBackground#5EC0FF10
  • merge.incomingHeaderBackground#5EC0FF30
  • notificationLink.foreground#7EE8FA
  • notifications.background#0C1C29
  • notifications.border#112739
  • notifications.foreground#D4D4E0
  • panel.background#0A1721
  • panel.border#112739
  • panelTitle.activeBorder#00F0FF
  • panelTitle.activeForeground#D4D4E0
  • panelTitle.inactiveForeground#858585
  • peekView.border#163248
  • peekViewEditor.background#050C12
  • peekViewEditor.matchHighlightBackground#FF149330
  • peekViewResult.background#0A1721
  • peekViewResult.fileForeground#D4D4E0
  • peekViewResult.lineForeground#9090A0
  • peekViewResult.matchHighlightBackground#FF149330
  • peekViewResult.selectionBackground#163248
  • peekViewResult.selectionForeground#ECECF5
  • peekViewTitle.background#0C1C29
  • peekViewTitleDescription.foreground#9090A0
  • peekViewTitleLabel.foreground#ECECF5
  • progressBar.background#00F0FF
  • scrollbar.shadow#00000040
  • scrollbarSlider.activeBackground#9090A080
  • scrollbarSlider.background#16324880
  • scrollbarSlider.hoverBackground#163248
  • selection.background#163248
  • sideBar.background#0A1721
  • sideBar.border#112739
  • sideBar.foreground#D4D4E0
  • sideBarSectionHeader.background#0A1721
  • sideBarSectionHeader.border#112739
  • sideBarSectionHeader.foreground#9090A0
  • sideBarTitle.foreground#9090A0
  • statusBar.background#0C1C29
  • statusBar.border#112739
  • statusBar.debuggingBackground#0C1C29
  • statusBar.foreground#9090A0
  • statusBar.noFolderBackground#0C1C29
  • statusBarItem.hoverBackground#163248
  • symbolIcon.classForeground#7EE8FA
  • symbolIcon.colorForeground#FF1493
  • symbolIcon.constantForeground#FF1493
  • symbolIcon.constructorForeground#7EE8FA
  • symbolIcon.enumeratorForeground#FF1493
  • symbolIcon.enumeratorMemberForeground#FF1493
  • symbolIcon.eventForeground#00F0FF
  • symbolIcon.fieldForeground#7EE8FA
  • symbolIcon.fileForeground#D4D4E0
  • symbolIcon.folderForeground#D4D4E0
  • symbolIcon.functionForeground#7EE8FA
  • symbolIcon.interfaceForeground#7EE8FA
  • symbolIcon.keyForeground#00F0FF
  • symbolIcon.keywordForeground#00F0FF
  • symbolIcon.methodForeground#7EE8FA
  • symbolIcon.moduleForeground#7EE8FA
  • symbolIcon.namespaceForeground#7EE8FA
  • symbolIcon.nullForeground#FF1493
  • symbolIcon.numberForeground#FF1493
  • symbolIcon.objectForeground#7EE8FA
  • symbolIcon.operatorForeground#9090A0
  • symbolIcon.packageForeground#7EE8FA
  • symbolIcon.propertyForeground#7EE8FA
  • symbolIcon.referenceForeground#7EE8FA
  • symbolIcon.snippetForeground#FF1493
  • symbolIcon.stringForeground#B5FF5C
  • symbolIcon.structForeground#7EE8FA
  • symbolIcon.textForeground#D4D4E0
  • symbolIcon.typeParameterForeground#7EE8FA
  • symbolIcon.unitForeground#FF1493
  • symbolIcon.variableForeground#FF1493
  • tab.activeBackground#08121A
  • tab.activeBorder#08121A
  • tab.activeBorderTop#00F0FF
  • tab.activeForeground#ECECF5
  • tab.border#112739
  • tab.hoverBackground#0F2231
  • tab.inactiveBackground#0C1C29
  • tab.inactiveForeground#858585
  • tab.unfocusedActiveBackground#08121A
  • tab.unfocusedActiveBorderTop#112739
  • terminal.ansiBlack#08121A
  • terminal.ansiBlue#5EC0FF
  • terminal.ansiBrightBlack#858585
  • terminal.ansiBrightBlue#5EC0FF
  • terminal.ansiBrightCyan#7EE8FA
  • terminal.ansiBrightGreen#8DFF6B
  • terminal.ansiBrightMagenta#00F0FF
  • terminal.ansiBrightRed#FF5277
  • terminal.ansiBrightWhite#ECECF5
  • terminal.ansiBrightYellow#FFD166
  • terminal.ansiCyan#7EE8FA
  • terminal.ansiGreen#8DFF6B
  • terminal.ansiMagenta#00F0FF
  • terminal.ansiRed#FF5277
  • terminal.ansiWhite#D4D4E0
  • terminal.ansiYellow#FFD166
  • terminal.background#08121A
  • terminal.foreground#D4D4E0
  • terminal.selectionBackground#163248
  • terminalCursor.foreground#00F0FF
  • titleBar.activeBackground#0C1C29
  • titleBar.activeForeground#D4D4E0
  • titleBar.border#112739
  • titleBar.inactiveBackground#0A1721
  • titleBar.inactiveForeground#858585
  • widget.shadow#00000060

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, comment.line, comment.block, punctuation.definition.comment#858585italic
comment.block.documentation, comment.line.double-slash.documentation, source.go comment.block.documentation, source.rust comment.block.documentation, string.quoted.docstring#A0F0FFitalic
storage.type.class.jsdoc, punctuation.definition.block.tag.jsdoc, entity.name.type.instance.jsdoc#A0F0FFitalic
string, string.quoted.single, string.quoted.double, string.quoted.triple, string.quoted.backtick, string.template, string.unquoted#B5FF5C
constant.character.escape, constant.character.entity, string.regexp, constant.other.character-class.regexp, punctuation.definition.string.regexp, keyword.operator.quantifier.regexp, meta.assertion.regexp, keyword.other.back-reference.regexp#FF1493
punctuation.definition.template-expression, punctuation.section.embedded#00F0FF
constant.numeric, constant.numeric.integer, constant.numeric.float, constant.numeric.hex, constant.numeric.octal, constant.numeric.binary, constant.numeric.decimal#FF1493
constant.language.boolean, constant.language.null, constant.language.undefined, constant.language.nil, constant.language.none, constant.language.true, constant.language.false#FF1493
constant.language, support.constant, variable.language.null, variable.language.undefined, variable.language.nan#FF1493
keyword, keyword.control, keyword.control.flow, keyword.control.import, keyword.control.from, keyword.control.as, keyword.control.conditional, keyword.control.loop, keyword.control.return, keyword.control.break, keyword.control.continue, keyword.control.exception, keyword.control.try, keyword.control.catch, keyword.control.finally, keyword.control.throw, keyword.control.raise, keyword.control.yield, keyword.control.async, keyword.control.await, keyword.control.match, keyword.control.case, keyword.control.switch, keyword.control.new, keyword.control.delete, keyword.control.typeof, keyword.control.instanceof, keyword.control.in, keyword.control.of, keyword.other, keyword.other.unit, keyword.other.important#00F0FF
storage.type, storage.modifier, keyword.declaration, keyword.declaration.function, keyword.declaration.class, keyword.declaration.interface, keyword.declaration.enum, keyword.declaration.struct, keyword.declaration.var, keyword.declaration.let, keyword.declaration.const, keyword.declaration.type, keyword.declaration.import, keyword.declaration.export, keyword.declaration.default, keyword.declaration.extends, keyword.declaration.implements#00F0FF
keyword.operator, keyword.operator.arithmetic, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.logical, keyword.operator.bitwise, keyword.operator.ternary, keyword.operator.spread, keyword.operator.rest, keyword.operator.optional, keyword.operator.type, punctuation.separator.key-value#9090A0
punctuation, punctuation.terminator, punctuation.separator, punctuation.accessor, meta.brace.round, meta.brace.square, meta.brace.curly, punctuation.definition.block, punctuation.definition.parameters, punctuation.definition.array, punctuation.definition.binding-pattern#9090A0
entity.name.function, meta.function entity.name.function, meta.definition.method entity.name.function#7EE8FA
meta.function-call entity.name.function, meta.function-call.generic entity.name.function, support.function#7EE8FA
entity.name.function.member, meta.method-call entity.name.function, support.function.method#7EE8FA
entity.name.class, entity.name.type, entity.name.type.class, entity.name.type.interface, entity.name.type.struct, entity.name.type.enum, entity.name.type.alias, entity.name.type.primitive, entity.name.type.namespace, support.class, support.type#7EE8FA
entity.other.inherited-class, meta.class entity.other.inherited-class#7EE8FA
variable, variable.other, variable.other.readwrite, variable.other.object, variable.other.assignment#FF1493
variable.parameter, meta.function.parameters variable.other, meta.function.parameter variable, meta.parameter variable#FFB347italic
variable.other.property, variable.other.object.property, support.variable.property, entity.name.variable.field, meta.object-literal.key#7EE8FA
variable.language.this, variable.language.self, variable.language.super, variable.language.special.self, variable.language.special.cls#00F0FFitalic
variable.other.constant, entity.name.constant, variable.other.enummember, support.constant.math, support.constant.property-value#FF1493
entity.name.function.decorator, meta.decorator, punctuation.decorator, entity.name.type.annotation, meta.annotation, storage.type.annotation#FF1493
entity.name.tag, meta.tag entity.name.tag, support.class.component#00F0FF
entity.other.attribute-name, meta.tag entity.other.attribute-name#7EE8FA
punctuation.definition.tag, punctuation.definition.tag.begin, punctuation.definition.tag.end, meta.tag punctuation#9090A0
support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less, entity.name.tag.css, meta.property-name#7EE8FA
support.constant.property-value.css, constant.numeric.css, keyword.other.unit.css, meta.property-value#FF1493
entity.other.attribute-name.css, entity.other.attribute-name.id.css, entity.other.attribute-name.class.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css#FF1493
keyword.control.at-rule.css, keyword.control.at-rule.scss, keyword.control.at-rule.media.css, keyword.control.at-rule.keyframes.css#00F0FF
variable.scss, variable.other.scss, variable.other.less#FFB347italic
markup.heading, entity.name.section.markdown, punctuation.definition.heading.markdown, markup.heading punctuation.definition.heading#00F0FFbold
markup.bold, punctuation.definition.bold#ECECF5bold
markup.italic, punctuation.definition.italic#D4D4E0italic
markup.underline.link, string.other.link.title.markdown, meta.link.inline.markdown, punctuation.definition.link.markdown, constant.other.reference.link.markdown#7EE8FAunderline
markup.inline.raw, markup.fenced_code.block, punctuation.definition.raw.markdown#B5FF5C
punctuation.definition.list.begin.markdown, beginning.punctuation.definition.list.markdown#00F0FF
markup.quote, punctuation.definition.blockquote.markdown#858585italic
support.type.property-name.json, meta.object-literal.key.json, string.json meta.structure.dictionary.key.json#7EE8FA
string.quoted.double.json, meta.structure.dictionary.value.json string#B5FF5C
entity.name.tag.yaml, string.unquoted.plain.out.yaml, meta.mapping.key.yaml#7EE8FA
entity.name.type.anchor.yaml, variable.other.alias.yaml, punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml#FF1493
support.function.builtin.shell, keyword.control.shell, storage.modifier.shell#00F0FF
variable.other.normal.shell, variable.other.bracket.shell, variable.other.special.shell#FF1493
keyword.other.DML.sql, keyword.other.DDL.sql, keyword.other.create.sql, keyword.other.drop.sql, keyword.other.sql, storage.modifier.sql#00F0FF
support.function.aggregate.sql, entity.name.function.sql, support.function.string.sql#7EE8FA
keyword.other.special-method.dockerfile, keyword.control.dockerfile, entity.name.function.target.makefile, storage.type.instruction.dockerfile#00F0FF
keyword.control.import.ts, keyword.control.from.ts, keyword.control.as.ts, keyword.control.export.ts, keyword.control.import.js, keyword.control.from.js, keyword.control.export.js#00F0FF
keyword.operator.type.annotation.ts, punctuation.separator.key-value.ts#9090A0
punctuation.definition.typeparameters.begin.ts, punctuation.definition.typeparameters.end.ts, punctuation.definition.typeparameters.begin.tsx, punctuation.definition.typeparameters.end.tsx#9090A0
storage.modifier.ts, storage.modifier.js, storage.modifier.tsx#00F0FF
entity.name.function.decorator.python, meta.function.decorator.python, punctuation.definition.decorator.python#FF1493
variable.parameter.function.language.special.self.python, variable.parameter.function.language.special.cls.python#00F0FFitalic
support.function.builtin.python, meta.function-call.python support.function.builtin.python#7EE8FA
support.function.magic.python, entity.name.function.magic.python#7EE8FA
entity.name.import.go, keyword.import.go, keyword.package.go#00F0FF
keyword.channel.go, keyword.const.go, keyword.function.go, keyword.go, keyword.interface.go, keyword.map.go, keyword.struct.go, keyword.type.go, keyword.var.go#00F0FF
storage.modifier.lifetime.rust, entity.name.lifetime.rust, punctuation.definition.lifetime.rust#FF1493
entity.name.function.macro.rust, support.function.std.rust, meta.macro.rust entity.name.function.rust#00F0FF
meta.attribute.rust, entity.name.function.attribute.rust, punctuation.definition.attribute.rust#FF1493
meta.declaration.annotation.java, punctuation.definition.annotation.java, storage.type.annotation.java#FF1493
storage.type.primitive.java, storage.type.java, storage.type.object.array.java#7EE8FA
entity.name.function.attribute.cs, meta.attribute.cs, punctuation.section.attribute.begin.cs, punctuation.section.attribute.end.cs#FF1493
keyword.other.cs, storage.type.cs, storage.modifier.cs#00F0FF
meta.preprocessor, keyword.control.directive, punctuation.definition.directive, keyword.control.directive.include, keyword.control.directive.define, keyword.control.directive.ifdef#00F0FF
entity.name.function.preprocessor.c, entity.name.function.preprocessor.cpp, meta.preprocessor.macro.c entity.name.function#FF1493
constant.other.symbol.ruby, constant.other.symbol.hashkey.ruby#FF1493
support.function.kernel.ruby, support.class.ruby, support.type.ruby#7EE8FA
variable.other.php, variable.language.php#FF1493
support.function.builtin.php, support.function.string.php, support.function.math.php#7EE8FA
keyword.other.php, storage.type.php#00F0FF
invalid, invalid.illegal, invalid.deprecated#FF5277strikethrough
Cyberpunk Dark by Jose Aneudy Rosario - VS Code Theme