Skip to main content
CodingTheme

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.activeBackground#18181b
  • activityBar.activeBorder#60a5fa
  • activityBar.activeFocusBorder#93c5fd
  • activityBar.background#0a0a0a
  • activityBar.border#18181b
  • activityBar.foreground#f4f4f5
  • activityBar.inactiveForeground#3f3f46
  • activityBarBadge.background#60a5fa
  • activityBarBadge.foreground#ffffff
  • badge.background#60a5fa
  • badge.foreground#fafafa
  • breadcrumb.activeSelectionForeground#60a5fa
  • breadcrumb.background#18181b80
  • breadcrumb.focusForeground#93c5fd
  • breadcrumb.foreground#fafafa
  • breadcrumbPicker.background#0a0a0a
  • button.background#60a5fa
  • button.foreground#ffffff
  • button.hoverBackground#3b82f6
  • button.secondaryBackground#d4d4d8
  • button.secondaryForeground#0a0a0a
  • button.secondaryHoverBackground#e5e5e5
  • charts.blue#21A0EF
  • charts.foreground#78716c
  • charts.green#0CDB63
  • charts.lines#a3a3a3
  • charts.orange#fdba74
  • charts.purple#f0abfc
  • charts.red#f87171
  • charts.yellow#fef08a
  • checkbox.background#18181b
  • checkbox.border#71717a
  • checkbox.foreground#fafafa
  • commandCenter.activeBackground#18181b80
  • commandCenter.background#0a0a0a
  • commandCenter.foreground#fafafa
  • debugConsole.errorForeground#ef4444
  • debugConsole.infoForeground#21A0EF
  • debugConsole.sourceForeground#fafafa
  • debugConsole.warningForeground#F79F09
  • debugToolBar.background#0a0a0a
  • diffEditor.insertedLineBackground#0cdb634d
  • diffEditor.insertedTextBackground#a3a3a366
  • diffEditor.removedLineBackground#f871714d
  • diffEditor.removedTextBackground#a3a3a366
  • dropdown.background#18181b
  • dropdown.border#71717a
  • dropdown.foreground#fafafa
  • dropdown.listBackground#0a0a0a
  • editor.background#0a0a0a
  • editor.findMatchHighlightBackground#b9fefe33
  • editor.findMatchHighlightBorder#b9fefe
  • editor.foreground#fafafa
  • editor.inactiveSelectionBackground#fee37633
  • editor.lineHighlightBackground#18181b
  • editor.selectionBackground#3f3f46
  • editorBracketHighlight.foreground1#21e6ef
  • editorBracketHighlight.foreground2#d946ef
  • editorBracketHighlight.foreground3#F79F09
  • editorBracketHighlight.foreground4#0CDB63
  • editorBracketHighlight.foreground5#f97316
  • editorBracketHighlight.foreground6#21A0EF
  • editorBracketMatch.background#b9fefe33
  • editorBracketMatch.border#b9fefe
  • editorCursor.foreground#fecdd3
  • editorError.foreground#ef4444
  • editorGroup.border#18181b
  • editorGroup.dropBackground#93c5fd80
  • editorGroup.dropIntoPromptBackground#0a0a0a
  • editorGroup.dropIntoPromptForeground#e5e5e5
  • editorGroupHeader.tabsBackground#0a0a0a
  • editorGutter.addedBackground#0CDB63
  • editorGutter.background#0a0a0a
  • editorGutter.deletedBackground#ef4444
  • editorGutter.foldingControlForeground#99f6e4
  • editorGutter.modifiedBackground#f97316
  • editorIndentGuide.activeBackground1#93c5fd
  • editorIndentGuide.activeBackground2#99f6e4
  • editorIndentGuide.activeBackground3#fecdd3
  • editorIndentGuide.activeBackground4#60a5fa
  • editorIndentGuide.activeBackground5#5eead4
  • editorIndentGuide.activeBackground6#fda4af
  • editorIndentGuide.background1#93c5fd4d
  • editorIndentGuide.background2#99f6e44d
  • editorIndentGuide.background3#fecdd34d
  • editorIndentGuide.background4#60a5fa4d
  • editorIndentGuide.background5#5eead44d
  • editorIndentGuide.background6#fda4af4d
  • editorInlayHint.background#0a0a0a
  • editorInlayHint.foreground#fafafa
  • editorInlayHint.typeBackground#3f3f46
  • editorInlayHint.typeForeground#fafafa
  • editorLightBulb.foreground#fef08a
  • editorLightBulbAutoFix.foreground#86efac
  • editorLineNumber.activeForeground#60a5fa
  • editorLineNumber.foreground#52525b
  • editorOverviewRuler.background#0a0a0a
  • editorOverviewRuler.border#93c5fd
  • editorWarning.foreground#F79F09
  • editorWidget.background#0a0a0a
  • gitDecoration.addedResourceForeground#86efac
  • gitDecoration.conflictingResourceForeground#fdba74
  • gitDecoration.deletedResourceForeground#ef4444
  • gitDecoration.ignoredResourceForeground#78716c
  • gitDecoration.modifiedResourceForeground#f0abfc
  • gitDecoration.submoduleResourceForeground#fef08a
  • gitDecoration.untrackedResourceForeground#b9fefe
  • icon.foreground#fecdd3
  • input.background#18181b
  • input.border#71717a
  • input.foreground#fafafa
  • input.placeholderForeground#71717a
  • keybindingLabel.background#18181b80
  • keybindingTable.headerBackground#0a0a0a
  • keybindingTable.rowsBackground#18181b
  • list.activeSelectionBackground#18181b
  • list.activeSelectionForeground#fafafa
  • list.hoverBackground#0a0a0a
  • list.hoverForeground#e5e5e5
  • list.inactiveSelectionBackground#fee37633
  • list.inactiveSelectionForeground#e5e5e5
  • minimap.errorHighlight#ef4444
  • minimap.findMatchHighlight#f79f09
  • minimap.warningHighlight#F79F09
  • minimapSlider.background#0d7f914d
  • panel.border#99f6e4
  • peekViewEditor.background#0a0a0a
  • peekViewEditor.matchHighlightBackground#b9fefe33
  • peekViewEditor.matchHighlightBorder#b9fefe
  • peekViewResult.background#18181b
  • scrollbar.shadow#18181b
  • scrollbarSlider.activeBackground#e5e5e5
  • scrollbarSlider.background#3f3f46
  • scrollbarSlider.hoverBackground#e5e5e5
  • settings.focusedRowBackground#18181b80
  • settings.focusedRowBorder#60a5fa
  • settings.headerBorder#60a5fa
  • settings.headerForeground#60a5fa
  • settings.modifiedItemIndicator#93c5fd
  • settings.rowHoverBackground#18181b33
  • sideBar.background#0a0a0a
  • sideBar.border#18181b
  • sideBar.dropBackground#93c5fd80
  • sideBar.foreground#d4d4d8
  • sideBarSectionHeader.background#0a0a0a
  • sideBarSectionHeader.border#93c5fd
  • sideBarSectionHeader.foreground#60a5fa
  • sideBarTitle.foreground#fecdd3
  • statusBar.background#60a5fa
  • statusBar.debuggingBackground#fecdd3
  • statusBar.debuggingForeground#0a0a0a
  • statusBar.foreground#ffffff
  • symbolIcon.arrayForeground#e5e5e5
  • symbolIcon.booleanForeground#f87171
  • symbolIcon.classForeground#21A0EF
  • symbolIcon.colorForeground#fef08a
  • symbolIcon.constantForeground#fafafa
  • symbolIcon.constructorForeground#ef4444
  • symbolIcon.enumeratorForeground#0CDB63
  • symbolIcon.enumeratorMemberForeground#f0abfc
  • symbolIcon.eventForeground#d946ef
  • symbolIcon.fieldForeground#e5e5e5
  • symbolIcon.fileForeground#e5e5e5
  • symbolIcon.folderForeground#e5e5e5
  • symbolIcon.functionForeground#67BEF4
  • symbolIcon.interfaceForeground#0CDB63
  • symbolIcon.keyForeground#e5e5e5
  • symbolIcon.keywordForeground#21e6ef
  • symbolIcon.methodForeground#67BEF4
  • symbolIcon.moduleForeground#0CDB63
  • symbolIcon.namespaceForeground#f97316
  • symbolIcon.nullForeground#f87171
  • symbolIcon.numberForeground#ef4444
  • symbolIcon.objectForeground#e5e5e5
  • symbolIcon.operatorForeground#21e6ef
  • symbolIcon.packageForeground#F79F09
  • symbolIcon.propertyForeground#f0abfc
  • symbolIcon.referenceForeground#e5e5e5
  • symbolIcon.snippetForeground#e5e5e5
  • symbolIcon.stringForeground#fdba74
  • symbolIcon.structForeground#f87171
  • symbolIcon.textForeground#e5e5e5
  • symbolIcon.typeParameterForeground#0CDB63
  • symbolIcon.unitForeground#e5e5e5
  • symbolIcon.variableForeground#f4f4f5
  • tab.activeBackground#18181b80
  • tab.activeBorderTop#60a5fa
  • tab.activeForeground#fafafa
  • tab.hoverBackground#18181b33
  • tab.inactiveBackground#0a0a0a
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#67BEF4
  • terminal.ansiBrightBlack#404040
  • terminal.ansiBrightBlue#21A0EF
  • terminal.ansiBrightCyan#21e6ef
  • terminal.ansiBrightGreen#0CDB63
  • terminal.ansiBrightMagenta#d946ef
  • terminal.ansiBrightRed#ef4444
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#F79F09
  • terminal.ansiCyan#b9fefe
  • terminal.ansiGreen#86efac
  • terminal.ansiMagenta#f0abfc
  • terminal.ansiRed#f87171
  • terminal.ansiWhite#a3a3a3
  • terminal.ansiYellow#fef08a
  • terminal.background#0a0a0a
  • terminal.border#18181b
  • terminal.dropBackground#93c5fd80
  • terminal.findMatchBackground#b9fefe33
  • terminal.findMatchBorder#a4fbfd
  • terminal.findMatchHighlightBackground#b9fefe33
  • terminal.findMatchHighlightBorder#a4fbfd
  • terminal.foreground#fafafa
  • terminal.inactiveSelectionBackground#fee37633
  • terminal.selectionBackground#3f3f46
  • terminal.tab.activeBorder#60a5fa
  • terminalCursor.background#bfdbfe
  • terminalCursor.foreground#a3a3a3
  • terminalOverviewRuler.cursorForeground#404040
  • terminalOverviewRuler.findMatchForeground#a3a3a3
  • textBlockQuote.background#18181b
  • textCodeBlock.background#18181b
  • textLink.activeForeground#93c5fd
  • textLink.foreground#60a5fa
  • titleBar.activeBackground#0a0a0a
  • titleBar.activeForeground#fafafa
  • tree.inactiveIndentGuidesStroke#60a5fa4d
  • tree.indentGuidesStroke#93c5fd
  • walkThrough.embeddedEditorBackground#0a0a0a

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#78716citalic
constant.numeric, constant.language#f87171
constant.character#86efac
constant.other.color#fef08a
constant.other, constant#21e6ef
string constant#fdba74
entity.other, entity.other.namespace-prefix, entity.other.keyframe-offset.percentage, entity.other.keyframe-offset#fef08a
entity.other.inherited-class.prelude, entity.other.inherited-class.module.third, entity.other.inherited-class.module.second, entity.other.inherited-class.module.first, entity.other.inherited-class.module, entity.other.inherited-class#dbeafe
entity.other.attribute-name.style.html, entity.other.attribute-name.pseudo-element, entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pragma.preprocessor, entity.other.attribute-name.pragma, entity.other.attribute-name.id.html, entity.other.attribute-name.id, entity.other.attribute-name.html, entity.other.attribute-name#F79F09bold italic
entity.other.attribute-name.class.html, entity.other.attribute-name.class#21A0EFbold italic
entity.name.package, entity.name.import, entity.name.class.forward-decl, entity.name.struct, entity.name.union, entity.name.trait, entity.name.impl, entity.name.type, entity.name.goto-label, entity.name.namespace, entity.name.constant, entity.name.entity.other.html, entity.name.entity.other, entity.name.entity, entity.name.label, entity.name.section, entity.name#f97316
entity.name.type.promoted, entity.name.type.module, entity.name.type.inherited, entity.name.type.enum, entity.name.type.namespace, entity.name.type.class.record.definition, entity.name.type.class.record, entity.name.type.class.module.definition, entity.name.type.class.module, entity.name.type.class.behaviour.definition, entity.name.type.class.behaviour, entity.name.type.class, entity.name.type.trait, entity.name.type.interface, entity.name.type.class, entity.name.type.struct, entity.name.type.instance, entity.name.type, entity.name.enum, entity.name.interface, entity.name.class#0CDB63
entity.name.function.scope, entity.name.function.preprocessor, entity.name.function.operator, entity.name.function.namespace-prefix, entity.name.function.macro, entity.name.function.macro.definition, entity.name.function.guard, entity.name.function.definition, entity.name.function.constructor, entity.name.function.destructor, entity.name.function#67BEF4
entity.name.tag.wildcard, entity.name.tag.style.html, entity.name.tag.style, entity.name.tag.script.html, entity.name.tag.script, entity.name.tag.other.html, entity.name.tag.other, entity.name.tag.inline, entity.name.tag.block, entity.name.tag.custom, entity.name.tag#f0abfc
entity.alias.import, entity.alias, entity#dbeafe
identifier#dbeafe
invalid#f87171
source.json meta.structure.dictionary.json support.type.property-name.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#fef08a
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#f0abfc
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#f87171
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#67BEF4
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#86efac
keyword.module, keyword.map, keyword.interface, keyword.import, keyword.function, keyword.expressions-and-types, keyword.var, keyword.type, keyword.struct, keyword.reserved, keyword.package, keyword.const, keyword.channel, keyword.bracket, keyword.operator.wildcard, keyword.operator.update, keyword.operator.unpacking.arguments, keyword.operator.unpacking, keyword.operator.transposed-variable, keyword.operator.transposed-parens, keyword.operator.transposed-matrix, keyword.operator.transposed-func, keyword.operator.textual, keyword.operator.symbolic, keyword.operator.sizeof, keyword.operator.shift, keyword.operator.shape, keyword.operator.relation, keyword.operator.record.end, keyword.operator.record.begin, keyword.operator.record, keyword.operator.promoted, keyword.operator.pattern, keyword.operator.other, keyword.operator.macro, keyword.operator.isa, keyword.operator.interpolation, keyword.operator.instanceof, keyword.operator.increment-decrement, keyword.operator.gradient, keyword.operator.function.infix, keyword.operator.function, keyword.operator.function-annotation, keyword.operator.dots, keyword.operator.combinator, keyword.operator.channel, keyword.operator.cast, keyword.operator.boolean, keyword.operator.assert.expression-separator, keyword.operator.assert, keyword.operator.arrow, keyword.operator.address, keyword.declaration, keyword.operator, keyword.controls, keyword.other, keyword#21e6ef
keyword.control#86efacitalic bold
keyword.other.preprocessor, keyword.other.package, keyword.other.important, keyword.other.import, keyword.other.forall, keyword.other.double-colon, keyword.other.documentation.doc, keyword.other.documentation, keyword.other.data, keyword.other.big-arrow, keyword.other.arrow, keyword.other.namespace, keyword.other.class, keyword.other.interface, keyword.other.type, keyword.other#0CDB63italic bold
keyword.other.special-method#67BEF4italic bold
markup.other, markup.list, markup.raw, markup.other, markup.quote, markup#dbeafe
markup.bold#f87171bold
markup.italic#f87171italic
markup.deleted#f87171
markup.underline#f87171underline
meta#dbeafe
meta.function-call#67BEF4
meta.tag.sgml.doctype, meta.tag.sgml#21e6ef
punctuation.bracket, punctuation.whitespace, punctuation.vararg-ellipses, punctuation.terminator, punctuation.delimiter, punctuation.separator, punctuation.accessor, punctuation.section, punctuation.other.period, punctuation.other.comma, punctuation.other.colon, punctuation.definition, punctuation.catch.separator, punctuation.unmatched, punctuation#21e6ef
source.language-suffix.embedded, source.language-suffix, source#dbeafe
sourceembedded, sourceembedded.source#dbeafe
sourcestyle#dbeafe
storage.modifier, storage.type#f87171bold
storage#dbeafe
string#bfdbfe
string.regexp#bfdbfe
support.constant, support.operator, support.module, support.tag, support.variable, support.struct, support.other, support#dbeafe
support.function#67BEF4
support.type#0CDB63
support.class.prelude, support.class#ef4444
text.html.embedded, text.html.basic, text.html.markdown, text.html, text.xml, text.plain, text.embedded.html, text.embedded, text#dbeafe
unused.comment, unused#93c5fd
variable.annotation, variable.other, variable.font-feature, variable.parameter.function, variable.parameter.url, variable.parameter.style-name, variable.parameter.preprocessor, variable.parameter.misc, variable.parameter.keyframe-list, variable.parameter.document-rule, variable.parameter#dbeafe
variable.function#67BEF4
variable.language#d946ef
variable.parameter#dbeafe
variable.argument, variable#dbeafe
wildcard.comment, wildcard#dbeafe

Shiki preview

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

Loading...

vibe by yondav - VS Code Theme