Skip to main content
CodingTheme

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#2c2c2c
  • activityBar.foreground#f7f7f7
  • editor.background#fffefd
  • editor.findMatchBackground#b0c5e3cc
  • editor.findMatchHighlightBackground#ffb442cc
  • editor.foreground#0f0f0e
  • editor.lineHighlightBackground#e9eff8
  • editor.selectionBackground#878b9180
  • editor.selectionHighlightBackground#95ff6b6b
  • editor.wordHighlightBackground#eceba3cc
  • editorBracketHighlight.foreground1#0f0f0e
  • editorBracketHighlight.foreground2#9a9c20
  • editorBracketHighlight.foreground3#66ac2d
  • editorBracketHighlight.foreground4#16af81
  • editorBracketHighlight.foreground5#547cb3
  • editorBracketHighlight.foreground6#af1681
  • editorBracketHighlight.unexpectedBracket.foreground#ff2b3d
  • editorCursor.foreground#0f0f0e
  • editorIndentGuide.activeBackground#c2c2bf
  • editorIndentGuide.background#dfdfdf
  • editorLineNumber.activeForeground#80807e
  • editorLineNumber.foreground#c2c2bf
  • editorSuggestWidget.focusHighlightForeground#ffb442
  • editorWhitespace.foreground#D3D3D3
  • foreground#404040
  • list.focusHighlightForeground#ffb442
  • list.hoverBackground#d2d2d2
  • peekViewResult.matchHighlightBackground#ffb442cc
  • statusBar.background#2c2c2c
  • statusBar.debuggingBackground#c83232
  • statusBar.foreground#f7f7f7
  • statusBar.noFolderBackground#2c2c2c
  • statusBarItem.remoteBackground#353535
  • tab.border#e2e2e2
  • tab.hoverBackground#d2d2d2
  • tab.inactiveForeground#909090
  • tab.unfocusedActiveForeground#666666
  • tab.unfocusedHoverBackground#d2d2d2
  • tab.unfocusedInactiveForeground#b0b0b0

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
token.info-token#316bcd
token.debug-token#800080bold
token.error-token#cd3131
token.warn-token#cd9731
entity.name.function.php, entity.name.type.class.php, entity.name.type.interface.php, entity.name.type.trait.php, entity.name.function.cs, entity.name.type.class.cs, entity.name.type.alias.cs
variable.other.php, variable.other.curlysyntax.php, variable.language.php, variable.other.global.php, variable.other.global.safer.php, entity.name.function.go, entity.name.type.go, variable.scss, support.function.magic.pythonbold
constant.language.php, constant.language.python, string.regexp.js constant.character.numeric.regexp, meta.decorator, source.js constant.language, source.ts constant.language, source.tsx constant.language, source.css string, sql.named-parameter, source.cs constant.languageitalic
entity.other.inherited-class, punctation, punctuation.terminator.statement.js, punctuation.separator.key-value.js, punctuation.separator.comma.js, punctuation.definition.block.js, punctuation.accessor.js, punctuation.definition.parameters.begin.js, punctuation.definition.parameters.end.js, keyword.operator, variable, meta.function-call.ts entity.name.function.ts, meta.function-call.tsx entity.name.function.tsx, meta.function-call.js entity.name.function.js, meta meta.definition.property variable.object.property, support.variable.property.js, storage.modifier.import, storage.modifier.package, storage.type.annotation, storage.type.generic, storage.type.object.array, storage.type.java, support.class.js, keyword.other, variable.other.property.php, constant.other.php, variable.other.property.js, variable.other.object.property.js, variable.other.property.ts, variable.other.property.tsx, variable.other.object.property.ts, variable.other.object.property.tsx, meta.objectliteral.js meta.block punctuation.definition.block.js, constant.language.import-export-all, support.function.go, constant.other.color.rgb-value.hex.css, string.quoted.double.php meta.method-call.php, string.quoted.double.php punctuation.section, string.unquoted.heredoc.php meta.method-call.php, variable.other.object.property.cs#0f0f0e
entity.name.type.class, entity.name.type.interface, entity.name.type.alias, entity.name.function, meta.definition.method.ts entity.name.function.ts, meta.definition.method.tsx entity.name.function.tsx, keyword.control.at-rule.keyframes.css, keyword.control.at-rule.media.css, variable.language.this.php, storage.modifier.reference.php#0f0f0ebold
keyword.other.important.css#0f0f0eitalic
keyword, storage, keyword.control, entity.name.tag, meta.var.expr.js storage.type.js, meta.var.expr.ts storage.type.ts, meta.var.expr.tsx storage.type.tsx, constant.language, keyword.operator.new, keyword.other.import, keyword.other.package, variable.language.java, variable.language.this, support.type.primitive.ts, support.type.primitive.tsx, keyword.other.import.static, keyword.operator.expression.delete.js, keyword.operator.expression.typeof.js, keyword.operator.expression.instanceof.js, punctuation.definition.tagstorage.type.function.js, entity.name.tag, punctuation.definition.tag.xml, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, support.type.property-name.css, keyword.other.new.php, keyword.other.use.php, keyword.other.namespace.php, keyword.operator.type.php, keyword.other.use-as.php, keyword.other.clone.php, punctuation.definition.storage-type.begin.bracket.round.php, punctuation.definition.storage-type.end.bracket.round.php, meta.function.parameters.php punctuation.separator.inheritance.php, meta.function.parameter.typehinted.php keyword.other, meta.function.parameter.typehinted.php support, meta.block.js meta.var.expr.js storage.type.js, keyword.operator.expression.in, keyword.operator.expression.of, support.type.builtin.ts, support.type.builtin.tsx, keyword.other.special-method.dockerfile, keyword.other.debugger, source.cs keyword.other, meta.function.php support, meta.class.body.php keyword.other.type.php#0000E6
keyword.other.sql, source.sql storage, source.sql keyword.other, keyword.control.go, punctuation.definition.tag.begin.js, punctuation.definition.tag.begin.tsx, punctuation.definition.tag.end.js, punctuation.definition.tag.end.tsx, entity.name.tag.js, entity.name.tag.tsx, support.type.vendored.property-name.css, meta.tag.sgml.doctype.xml, keyword.other.doctype.xml, meta.tag.sgml.doctype.html, variable.language.documentroot.xml, keyword.operator.logical.python#007fbf
support.class.component.js, support.class.component.tsx#007fbfbold
constant.language.go, meta.tag.metadata.doctype.html entity.name.tag.html, meta.tag.metadata.doctype.html punctuation.definition.tag.end.html, meta.tag.metadata.doctype.html punctuation.definition.tag.begin.html#007fbfitalic
meta.object-literal.key, meta.object-literal.key entity.name.function, variable.other.property, variable.object.property, entity.other.attribute-name, variable.other.object.property, support.type.property-name.json, support.variable.property.dom.js, string.quoted.single.sql, variable.parameter.function-call.python#009900
constant.other.php, constant.other.class.php, support.constant.std.php, support.constant.ext.php, support.constant.core.php, support.constant.parser-token.php, storage.type.boolean.go, storage.type.byte.go, storage.type.error.go, storage.type.numeric.go, storage.type.rune.go, storage.type.string.go, storage.type.uintptr.go, entity.other.attribute-name.js, variable.other.constant.property.js, variable.other.constant.object.property.js, variable.other.constant.property.ts, variable.other.constant.object.property.ts, variable.other.constant.property.tsx, variable.other.constant.object.property.tsx, constant.other, constant.other.caps.python, source.cs storage.type#4a8300
meta.tag.metadata.doctype.html entity.other.attribute-name.html#4a8300italic
keyword.other.phpdoc.php, meta.other.type.phpdoc.php, storage.type.class.jsdoc, keyword.codetag.notation.python#5a5a5aitalic
string.regexp.js punctuation.definition.group.regexp, string.regexp.js punctuation.definition.character-class.regexp, meta.object-binding-pattern-variable.js punctuation, meta.parameter.object-binding-pattern.js punctuation, punctuation.section.embedded.begin.js, punctuation.section.embedded.end.js, meta.other.type.phpdoc.php keyword.other.type.php, source.python string.quoted.docstring, meta.tag.cs entity.name.tag, meta.tag.cs entity.other.attribute-name, meta.tag.cs punctuation.definition.string.begin.cs, meta.tag.cs string, meta.tag.cs, meta.attribute.begin.php, meta.import.js punctuation.definition.block.js#5a5a5a
string.quoted.other.backtick.sql, constant.other.placeholder.go, meta.template.expression, constant.character.format.placeholder.other.python, meta.interpolation.cs#7d5a27
support.function, keyword.operator.error-control.php, support.function.builtin.go, string.regexp.js keyword.operator.quantifier.regexp, string.regexp.js keyword.operator.or.regexp, string.regexp.js keyword.operator.negation.regexp, source.js support, source.ts support, source.tsx support, variable.language.super.js, variable.language.super.ts, variable.language.super.tsx, keyword.operator.expression.import.js, support.variable.object.node.js, support.type.object.module.js, support.variable.magic.python, support.type.python, keyword.type.cs#8000ca
meta.method.declaration.js storage.type, meta.method.declaration.ts storage.type, meta.method.declaration.tsx storage.type#8000cabold
comment, keyword.other.documentation, variable.other.jsdoc, comment.line.double-slash.js, comment.block.documentation.js, entity.name.type.instance.jsdoc, variable.other.link.underline.jsdoc, constant.language.access-type.jsdoc, text.pug string.comment, source.sql comments#969696
string, string.quoted.single.js, string.quoted.double.js, punctuation.definition.string.end.js, punctuation.definition.string.begin.js, string.unquoted.nowdoc.php punctuation.section.embedded.begin.php, string.regexp.js, string.regexp.js constant.other.character-class.set.regexp, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css, entity.name.package.go, keyword.operator.regexp.php#ce7b00
string.regexp.js constant.other.character-class.range.regexp#ce7b00italic
string.quoted.double.php variable.other.php, string.unquoted.heredoc.php variable.other.php, string.quoted.double.sql.php variable.other.php#ce7b00bold
source.sql support.function, string.regexp.js constant.other.character-class.regexp, string.regexp.js punctuation.definition.group.assertion.regexp, string.regexp.js keyword.control.anchor.regexp#ce47cc
punctuation.definition.typeparameters.begin, punctuation.definition.typeparameters.end, entity.other.attribute-name.css, variable.parameter.keyframe-list.css, meta.at-rule.media.header.css support.constant.media.css, meta.at-rule.media.header.css support.type.property-name.media.css, text.pug variable.control.import.include.pug, meta.tag.metadata.doctype.html string, keyword.operator.nowdoc.php, keyword.operator.heredoc.php, punctuation.definition.string.begin.cs, keyword.operator.nullable-type.php#ceaf00
keyword.operator.class.php, keyword.operator.arithmetic.php, keyword.operator.channel.go, string.regexp.js punctuation.definition.string.begin.js, string.regexp.js punctuation.definition.string.end.js, string.regexp.js keyword.other.js, storage.type.function.arrow, source.ts keyword.operator.optional, source.tsx keyword.operator.optional, source.ts keyword.operator.type.ts, source.tsx keyword.operator.type.tsx, entity.name.tag.css, entity.name.tag.wildcard.css, text.pug storage, punctuation.definition.string.php, meta.preprocessor.cs, meta.preprocessor.cs keyword.preprocessor#d10000
punctuation.section.embedded.end.php, punctuation.section.embedded.begin.php, meta.decorator punctuation.decorator, meta.decorator meta.function-call.js entity.name.function.js, meta.decorator meta.function-call.ts entity.name.function.ts, meta.decorator meta.function-call.tsx entity.name.function.tsx, entity.name.function.decorator.python#d10000italic
keyword.operator.math.sql, source.sql constant.numeric, constant.numeric, text.html constant.character.entity#fa4b5a
constant.numeric.css keyword.other#fa4b5aitalic
source.python variable.language.special, source.python variable.parameter.function.language.special, source.php text.html, source.php source.sql, source.php source.json, source.php source.js, punctuation.accessor.optional, source.cs keyword.operator#4b4913

Shiki preview

TypeScript sample highlighted with this variant's colors and tokenColors.

Loading...

Good Taste Theme by faelv - VS Code Theme