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.background#1a1a1a
  • activityBar.foreground#7d7d7d
  • activityBarBadge.background#383838
  • badge.background#383838
  • badge.foreground#c1c1c1
  • button.background#333333
  • debugIcon.breakpointCurrentStackframeForeground#79b8ff
  • debugIcon.breakpointDisabledForeground#848484
  • debugIcon.breakpointForeground#ff7a84
  • debugIcon.breakpointStackframeForeground#79b8ff
  • debugIcon.breakpointUnverifiedForeground#848484
  • debugIcon.continueForeground#ff7a84
  • debugIcon.disconnectForeground#ff7a84
  • debugIcon.pauseForeground#ff7a84
  • debugIcon.restartForeground#79b8ff
  • debugIcon.startForeground#79b8ff
  • debugIcon.stepBackForeground#ff7a84
  • debugIcon.stepIntoForeground#ff7a84
  • debugIcon.stepOutForeground#ff7a84
  • debugIcon.stepOverForeground#ff7a84
  • debugIcon.stopForeground#79b8ff
  • editor.background#1f1f1f
  • editor.foreground#c8c5cb
  • editor.lineHighlightBorder#303030
  • editorGroupHeader.tabsBackground#1a1a1a
  • editorGroupHeader.tabsBorder#1a1a1a
  • editorIndentGuide.activeBackground#383838
  • editorIndentGuide.background#2a2a2a
  • editorLineNumber.foreground#727272
  • editorRuler.foreground#2a2a2a
  • editorSuggestWidget.background#1a1a1a
  • focusBorder#FFFFFF00
  • foreground#888888
  • gitDecoration.ignoredResourceForeground#444444
  • input.background#2a2a2a
  • input.foreground#e0e0e0
  • inputOption.activeBackground#3a3a3a
  • list.activeSelectionBackground#212121
  • list.activeSelectionForeground#f5f5f5
  • list.errorForeground#7d7d7d
  • list.focusBackground#292929
  • list.highlightForeground#eaeaea
  • list.hoverBackground#262626
  • list.hoverForeground#9e9e9e
  • list.inactiveSelectionBackground#212121
  • list.inactiveSelectionForeground#f5f5f5
  • list.warningForeground#7d7d7d
  • notebook.focusedCellBorder#333333
  • notebook.focusedEditorBorder#333333
  • panelTitle.activeBorder#1f1f1f
  • panelTitle.activeForeground#fafafa
  • panelTitle.inactiveForeground#484848
  • peekView.border#444444
  • peekViewEditor.background#242424
  • pickerGroup.border#363636
  • pickerGroup.foreground#eaeaea
  • progressBar.background#fafafa
  • scrollbar.shadow#1f1f1f
  • sideBar.background#1a1a1a
  • sideBarSectionHeader.background#202020
  • statusBar.background#1a1a1a
  • statusBar.debuggingBackground#1a1a1a
  • statusBar.foreground#7e7e7e
  • statusBar.noFolderBackground#1a1a1a
  • statusBarItem.prominentBackground#fafafa1a
  • statusBarItem.remoteBackground#1a1a1a00
  • statusBarItem.remoteForeground#7e7e7e
  • symbolIcon.classForeground#ff9800
  • symbolIcon.constructorForeground#b392f0
  • symbolIcon.enumeratorForeground#ff9800
  • symbolIcon.enumeratorMemberForeground#79b8ff
  • symbolIcon.eventForeground#ff9800
  • symbolIcon.fieldForeground#79b8ff
  • symbolIcon.functionForeground#b392f0
  • symbolIcon.interfaceForeground#79b8ff
  • symbolIcon.methodForeground#b392f0
  • symbolIcon.variableForeground#79b8ff
  • tab.activeBorder#1e1e1e
  • tab.activeForeground#fafafa
  • tab.border#1a1a1a
  • tab.inactiveBackground#1a1a1a
  • tab.inactiveForeground#727272
  • terminal.ansiBrightBlack#5c5c5c
  • textLink.activeForeground#fafafa
  • textLink.foreground#cccccc
  • titleBar.activeBackground#1a1a1a
  • titleBar.border#00000000

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
markup.changed, meta.diff.header.git, meta.diff.header.from-file, meta.diff.header.to-file#90a7ebitalic
markup.deleted.diff#EF535090italic
markup.inserted.diff#90A7EBffitalic
Global settings#d6deeb
comment#7f848eitalic
string#f8b8ac
string.quoted, variable.other.readwrite.js#f8b8ac
support.constant.math#90A7EB
constant.numeric, constant.character.numeric#fdcff8
constant.language, punctuation.definition.constant, variable.other.constant#c8c5cb
constant.character, constant.other#c8c5cb
constant.character.escape#f8b8ac
string.regexp, string.regexp keyword.other#5ca7e4
meta.function punctuation.separator.comma#5f7e97
variable#c8c5cb
punctuation.accessor, keyword#c8c5cbitalic
storage, meta.var.expr, meta.class meta.method.declaration meta.var.expr storage.type.js, storage.type.property.js, storage.type.property.ts, storage.type.property.tsx#90A7EBitalic
storage.type#90A7EB
storage.type.function.arrow.js
entity.name.class, meta.class entity.name.type.class#fdcff8
entity.other.inherited-class#fdcff8
entity.name.function#e7a7c3italic
punctuation.definition.tag, meta.tag#90A7EB
entity.name.tag, meta.tag.other.html, meta.tag.other.js, meta.tag.other.tsx, entity.name.tag.tsx, entity.name.tag.js, entity.name.tag, meta.tag.js, meta.tag.tsx, meta.tag.html#90A7EB
entity.other.attribute-name#c8c5cbitalic
entity.name.tag.custom#f8b8ac
support.function, support.constant#90a7eb
punctuation.definition.ng-binding-name.begin.html, punctuation.definition.ng-binding-name.end.html#90a7eb
support.constant.meta.property-value#90A7EB
support.type, support.class#fdcff8
support.variable.dom#fdcff8
invalid#ffffff
invalid.deprecated#ffffff
keyword.operator#c8c5cb
keyword.operator.relational#c8c5cbitalic
keyword.operator.assignment#c8c5cb
keyword.operator.arithmetic#c8c5cb
keyword.operator.bitwise#c8c5cb
keyword.operator.increment#c8c5cb
keyword.operator.ternary#c8c5cb
comment.line.double-slash#7f848e
object#cdebf7
constant.language.null#fdcff8
meta.brace#d6deeb
meta.delimiter.period#fdcff8italic
punctuation.definition.string#f8b8ac
punctuation.definition.string.begin.markdown#fdcff8
constant.language.boolean#fdcff8
object.comma#ffffff
variable.parameter.function#90A7EB
support.type.vendor.property-name, support.constant.vendor.property-value, support.type.property-name, meta.property-list entity.name.tag#90A7EB
meta.property-list entity.name.tag.reference#c8c5cb
constant.other.color.rgb-value punctuation.definition.constant#f8b8ac
constant.other.color#c8c5cb
keyword.other.unit#c8c5cb
meta.selector#fdcff8italic
entity.other.attribute-name.id#f8b8ac
meta.property-name#90A7EB
entity.name.tag.doctype, meta.tag.sgml.doctype#fdcff8italic
punctuation.definition.parameters#d9f5dd
keyword.control.operator#90A7EB
keyword.operator.logical#c8c5cb
meta.ng-binding.event.html entity.name.function#f8b8ac
entity.other.ng-binding-name.items.html entity.other.attribute-name#c8c5cb
variable.instance, variable.other.instance, variable.readwrite.instance, variable.other.readwrite.instance, variable.other.property#c8c5cb
variable.other.object.property#e7a7c3italic
variable.other.object.js
entity.name.function#e7a7c3italic
keyword.operator.comparison, keyword.control.flow.js, keyword.control.flow.ts, keyword.control.flow.tsx, keyword.control.ruby, keyword.control.module.ruby, keyword.control.class.ruby, keyword.control.def.ruby, keyword.control.loop.js, keyword.control.loop.ts, keyword.control.import.js, keyword.control.import.ts, keyword.control.import.tsx, keyword.control.from.js, keyword.control.from.ts, keyword.control.from.tsx, keyword.operator.instanceof.js, keyword.operator.expression.instanceof.ts, keyword.operator.expression.instanceof.tsx#90A7EBitalic
keyword.control.conditional.js, keyword.control.conditional.ts, keyword.control.switch.js, keyword.control.switch.ts#90A7EB
support.constant, keyword.other.special-method, keyword.other.new, keyword.other.debugger, keyword.control#90A7EB
support.function#90A7EB
meta.function-call.ts entity.name.function#90A7EB
meta.decorator.ts meta.object-literal.key.ts#c8c5cb
variable.other.readwrite.ts, variable.other.readwrite.tsx#90A7EB
meta.object-literal.key.ts#f8b8ac
invalid.broken#020e14
invalid.unimplemented#ffffff
invalid.illegal#ffffff
variable.language#90A7EB
support.variable.property#90A7EB
variable.function#90a7eb
variable.interpolation#f8b8ac
meta.function-call#90a7eb
punctuation.section.embedded#fdcff8
punctuation.terminator.expression, punctuation.definition.arguments, punctuation.definition.array, punctuation.section.array, meta.array#d6deeb
punctuation.definition.list.begin, punctuation.definition.list.end, punctuation.separator.arguments, punctuation.definition.list#d9f5dd
string.template meta.template.expression#fdcff8
string.template punctuation.definition.string#d6deeb
italic#fdcff8italic
bold#90A7EBbold
quote#697098italic
raw#90A7EB
variable.assignment.coffee#90A7EB
variable.parameter.function.coffee#d6deeb
variable.assignment.coffee#90A7EB
variable.other.readwrite.cs#d6deeb
entity.name.type.class.cs, storage.type.cs#90A7EB
entity.name.type.namespace.cs#B2CCD6
string.unquoted.preprocessor.message.cs#d6deeb
punctuation.separator.hash.cs, keyword.preprocessor.region.cs, keyword.preprocessor.endregion.cs#f8b8acbold
variable.other.object.cs#B2CCD6
entity.name.type.enum.cs#90A7EB
string.interpolated.single.dart, string.interpolated.double.dart#f8b8ac
support.class.dart#f8b8ac
entity.name.tag.css, entity.name.tag.less, entity.name.tag.custom.css, support.constant.property-value.css#c8c5cb
keyword.control.at-rule.apply.tailwind, keyword.control#f8b8ac
entity.other.attribute-name.class.css#90A7EB
entity.name.tag.wildcard.css, entity.name.tag.wildcard.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.sass#90A7EB
keyword.other.unit.css#c8c5cb
meta.attribute-selector.css entity.other.attribute-name.attribute, variable.other.readwrite.js#f8b8ac
source.elixir support.type.elixir, source.elixir meta.module.elixir entity.name.class.elixir#90a7eb
source.elixir entity.name.function#90A7EB
source.elixir constant.other.symbol.elixir, source.elixir constant.other.keywords.elixir#90a7eb
source.elixir punctuation.definition.string#90A7EB
source.elixir variable.other.readwrite.module.elixir, source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir#90A7EB
source.elixir .punctuation.binary.elixir#fdcff8italic
constant.keyword.clojure#90A7EB
source.go meta.function-call.go#DDDDDD
source.go keyword.package.go, source.go keyword.import.go, source.go keyword.function.go, source.go keyword.type.go, source.go keyword.struct.go, source.go keyword.interface.go, source.go keyword.const.go, source.go keyword.var.go, source.go keyword.map.go, source.go keyword.channel.go, source.go keyword.control.go#fdcff8italic
source.go constant.language.go, source.go constant.other.placeholder.go#e7a7c3
entity.name.function.preprocessor.cpp, entity.scope.name.cpp#90A7EBff
meta.namespace-block.cpp#e0dec6
storage.type.language.primitive.cpp#e7a7c3
meta.preprocessor.macro.cpp#d6deeb
variable.parameter#f8b8ac
variable.other.readwrite.powershell#90a7eb
support.function.powershell#90A7EBff
entity.other.attribute-name.id.html#c8c5cb
punctuation.definition.tag.html#90A7EB
meta.tag.sgml.doctype.html#fdcff8italic
meta.class entity.name.type.class.js#fdcff8
meta.method.declaration storage.type.js#90a7eb
terminator.js#d6deeb
meta.js punctuation.definition.js#d6deeb
entity.name.type.instance.jsdoc, entity.name.type.instance.phpdoc#5f7e97
variable.other.jsdoc, variable.other.phpdoc#78ccf0
variable.other.meta.import.js, meta.import.js variable.other, variable.other.meta.export.js, meta.export.js variable.other#d6deeb
variable.parameter.function.js#7986E7
variable.other.object.js, variable.other.object.jsx, variable.object.property.js, variable.object.property.jsx#d6deeb
variable.js, variable.other.js#d6deeb
entity.name.type.js, entity.name.type.module.js#f8b8ac
support.class.js#d6deeb
support.type.property-name.json#90A7EB
support.constant.json#90A7EB
meta.structure.dictionary.value.json string.quoted.double#c789d6
string.quoted.double.json punctuation.definition.string.json#90A7EB
meta.structure.dictionary.json meta.structure.dictionary.value constant.language#e7a7c3
variable.other.object.js#90A7EBitalic
variable.other.ruby#d6deeb
entity.name.type.class.ruby#e7a7c3
constant.language.symbol.hashkey.ruby#90A7EB
constant.language.symbol.ruby#90A7EB
entity.name.tag.less#90A7EB
keyword.other.unit.css#c8c5cb
meta.attribute-selector.less entity.other.attribute-name.attribute#f8b8ac
markup.heading.markdown, markup.heading.setext.1.markdown, markup.heading.setext.2.markdown#82b1ff
markup.italic.markdown#fdcff8italic
markup.bold.markdown#90A7EBbold
markup.quote.markdown#697098italic
markup.inline.raw.markdown#90A7EB
markup.underline.link.markdown, markup.underline.link.image.markdown#ff869a
string.other.link.title.markdown, string.other.link.description.markdown#d6deeb
punctuation.definition.string.markdown, punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, meta.link.inline.markdown punctuation.definition.string#82b1ff
punctuation.definition.metadata.markdown#90A7EB
beginning.punctuation.definition.list.markdown#82b1ff
markup.inline.raw.string.markdown#90A7EB
variable.other.php, variable.other.property.php#bec5d4
support.class.php#f8b8ac
meta.function-call.php punctuation#d6deeb
variable.other.global.php#90A7EB
variable.other.global.php punctuation.definition.variable#90A7EB
constant.language.python#e7a7c3
variable.parameter.function.python, meta.function-call.arguments.python#90a7eb
meta.function-call.python, meta.function-call.generic.python#B2CCD6
punctuation.python#d6deeb
entity.name.function.decorator.python#90A7EB
source.python variable.language.special#8EACE3
keyword.control#90A7EBitalic
variable.scss, variable.sass, variable.parameter.url.scss, variable.parameter.url.sass#90A7EB
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#90a7eb
source.css.scss meta.at-rule variable, source.css.sass meta.at-rule variable#bec5d4
meta.attribute-selector.scss entity.other.attribute-name.attribute, meta.attribute-selector.sass entity.other.attribute-name.attribute, entity.other.attribute-name#c8c5cb
entity.name.tag.scss, entity.name.tag.sass#90A7EB
keyword.other.unit.scss, keyword.other.unit.sass#c8c5cb
variable.other.readwrite.alias.ts, variable.other.readwrite.alias.tsx, variable.other.object.ts, variable.other.object.tsx, variable.object.property.ts, variable.object.property.tsx, variable.other.ts, variable.other.tsx, variable.tsx, variable.ts#c8c5cb
entity.name.type.ts, entity.name.type.tsx#fdcff8
support.class.node.ts, support.class.node.tsx#90a7eb
meta.type.parameters.ts entity.name.type, meta.type.parameters.tsx entity.name.type#5f7e97
meta.import.ts punctuation.definition.block, meta.import.tsx punctuation.definition.block, meta.export.ts punctuation.definition.block, meta.export.tsx punctuation.definition.block#d6deeb
meta.decorator punctuation.decorator.ts, meta.decorator punctuation.decorator.tsx#90a7eb
meta.tag.js meta.jsx.children.tsx#90a7eb
entity.name.tag.yaml#90A7EB
variable.other.readwrite.js, variable.parameter#d7dbe0
support.class.component.js, support.class.component.tsx#f8b8ac
meta.jsx.children, meta.jsx.children.js, meta.jsx.children.tsx#d6deeb
meta.class entity.name.type.class.tsx#fdcff8
entity.name.type.tsx, entity.name.type.module.tsx#fdcff8
meta.class.ts meta.var.expr.ts storage.type.ts, meta.class.tsx meta.var.expr.tsx storage.type.tsx#90A7EB
meta.method.declaration storage.type.ts, meta.method.declaration storage.type.tsx#e7a7c3
meta.property-list.css meta.property-value.css variable.other.less, meta.property-list.scss variable.scss, meta.property-list.sass variable.sass, meta.brace, keyword.operator.operator, keyword.operator.or.regexp, keyword.operator.expression.in, keyword.operator.relational, keyword.operator.assignment, keyword.operator.comparison, keyword.operator.type, keyword.operator, keyword, punctuation.definintion.string, punctuation, variable.other.readwrite.js, storage.type, source.css, string.quoted

Shiki preview

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

Loading...

Angular.dev Theme by AmirhosseinFaraji - VS Code Theme