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#44998510
  • activityBar.activeBorder#00599c80
  • activityBar.background#001015
  • activityBar.foreground#3d5053
  • activityBar.inactiveForeground#394751
  • activityBarBadge.background#00599c
  • activityBarBadge.foreground#001015
  • badge.background#022026
  • badge.foreground#3d5053
  • breadcrumb.activeSelectionForeground#3d5053
  • breadcrumb.background#001015
  • breadcrumb.focusForeground#3d5053
  • breadcrumb.foreground#394751
  • breadcrumbPicker.background#12161a
  • button.background#242c35
  • button.foreground#3d5053
  • checkbox.background#242c35
  • checkbox.border#12161a
  • checkbox.foreground#3d5053
  • contrastBorder#12161a
  • debugToolBar.background#242c35
  • diffEditor.insertedTextBackground#00a94020
  • diffEditor.removedTextBackground#b12f2c50
  • dropdown.background#001015
  • dropdown.border#12161a
  • dropdown.foreground#3d5053
  • editor.background#001015
  • editor.findMatchBackground#58809c80
  • editor.findMatchHighlightBackground#58fad640
  • editor.findRangeHighlightBackground#37435075
  • editor.foldBackground#242c35
  • editor.foreground#3d5053
  • editor.hoverHighlightBackground#12161a
  • editor.lineHighlightBorder#022026
  • editor.rangeHighlightBackground#44998515
  • editor.selectionBackground#022026
  • editor.selectionHighlightBackground#022026
  • editor.snippetFinalTabstopHighlightBackground#001015
  • editor.snippetFinalTabstopHighlightBorder#00a940
  • editor.snippetTabstopHighlightBackground#001015
  • editor.snippetTabstopHighlightBorder#394751
  • editor.wordHighlightBackground#5c7e1950
  • editor.wordHighlightStrongBackground#00a94050
  • editorCodeLens.foreground#394751
  • editorError.foreground#b12f2c
  • editorGroup.border#449985
  • editorGroup.dropBackground#37435070
  • editorGroupHeader.tabsBackground#12161a
  • editorGutter.addedBackground#00a94080
  • editorGutter.deletedBackground#b12f2c80
  • editorGutter.modifiedBackground#5c7e1980
  • editorHoverWidget.background#001015
  • editorHoverWidget.border#394751
  • editorIndentGuide.activeBackground#58fad645
  • editorIndentGuide.background#58fad61A
  • editorLineNumber.foreground#394751
  • editorLink.activeForeground#5c7e19
  • editorMarkerNavigation.background#242c35
  • editorOverviewRuler.addedForeground#00a94080
  • editorOverviewRuler.border#12161a
  • editorOverviewRuler.currentContentForeground#00a940
  • editorOverviewRuler.deletedForeground#b12f2c80
  • editorOverviewRuler.errorForeground#b12f2c80
  • editorOverviewRuler.incomingContentForeground#449985
  • editorOverviewRuler.infoForeground#5c7e1980
  • editorOverviewRuler.modifiedForeground#5c7e1980
  • editorOverviewRuler.selectionHighlightForeground#58809c
  • editorOverviewRuler.warningForeground#58809c80
  • editorOverviewRuler.wordHighlightForeground#5c7e19
  • editorOverviewRuler.wordHighlightStrongForeground#00a940
  • editorRuler.foreground#58fad61A
  • editorSuggestWidget.background#242c35
  • editorSuggestWidget.foreground#3d5053
  • editorSuggestWidget.selectedBackground#022026
  • editorWarning.foreground#58809c
  • editorWhitespace.foreground#58fad61A
  • editorWidget.background#242c35
  • errorForeground#b12f2c
  • extensionButton.prominentBackground#00a94090
  • extensionButton.prominentForeground#3d5053
  • extensionButton.prominentHoverBackground#00a94060
  • focusBorder#394751
  • foreground#3d5053
  • gitDecoration.conflictingResourceForeground#58809c
  • gitDecoration.deletedResourceForeground#b12f2c
  • gitDecoration.ignoredResourceForeground#394751
  • gitDecoration.modifiedResourceForeground#5c7e19
  • gitDecoration.untrackedResourceForeground#00a940
  • input.background#001015
  • input.border#12161a
  • input.foreground#3d5053
  • input.placeholderForeground#394751
  • inputOption.activeBorder#449985
  • inputValidation.errorBackground#001015
  • inputValidation.errorBorder#b12f2c
  • inputValidation.errorForeground#b12f2c
  • inputValidation.infoBackground#001015
  • inputValidation.infoBorder#449985
  • inputValidation.infoForeground#449985
  • inputValidation.warningBackground#001015
  • inputValidation.warningBorder#58809c
  • inputValidation.warningForeground#58809c
  • list.activeSelectionBackground#022026
  • list.activeSelectionForeground#3d5053
  • list.dropBackground#022026
  • list.errorForeground#b12f2c
  • list.focusBackground#37435075
  • list.highlightForeground#5c7e19
  • list.hoverBackground#37435075
  • list.inactiveSelectionBackground#37435075
  • list.warningForeground#58809c
  • listFilterWidget.background#001015
  • listFilterWidget.noMatchesOutline#b12f2c
  • listFilterWidget.outline#022026
  • merge.currentHeaderBackground#00a94090
  • merge.incomingHeaderBackground#44998590
  • notification.background#001015
  • notification.buttonBackground#022026
  • notification.buttonForeground#3d5053
  • notification.buttonHoverBackground#37435075
  • notification.errorBackground#b12f2c
  • notification.errorForeground#001015
  • notification.foreground#3d5053
  • notification.infoBackground#449985
  • notification.infoForeground#001015
  • notification.warningBackground#58809c
  • notification.warningForeground#001015
  • notificationCenter.border#242c35
  • notificationCenterHeader.background#001015
  • notificationCenterHeader.foreground#3d5053
  • notificationLink.foreground#5c7e19
  • notifications.background#001015
  • notifications.border#242c35
  • notifications.foreground#3d5053
  • notificationsErrorIcon.foreground#b12f2c
  • notificationsInfoIcon.foreground#449985
  • notificationsWarningIcon.foreground#58809c
  • notificationToast.border#242c35
  • panel.background#001015
  • panel.border#449985
  • panelInput.border#3d5053
  • panelTitle.activeBorder#00599c
  • panelTitle.activeForeground#3d5053
  • panelTitle.inactiveForeground#394751
  • peekView.border#022026
  • peekViewEditor.background#001015
  • peekViewEditor.matchHighlightBackground#8dd3fd80
  • peekViewResult.background#242c35
  • peekViewResult.fileForeground#3d5053
  • peekViewResult.lineForeground#3d5053
  • peekViewResult.matchHighlightBackground#8dd3fd80
  • peekViewResult.selectionBackground#022026
  • peekViewResult.selectionForeground#3d5053
  • peekViewTitle.background#12161a
  • peekViewTitleDescription.foreground#394751
  • peekViewTitleLabel.foreground#3d5053
  • pickerGroup.border#449985
  • pickerGroup.foreground#5c7e19
  • progressBar.background#00599c
  • scrollbar.shadow#444444
  • selection.background#449985
  • settings.checkboxBackground#242c35
  • settings.checkboxBorder#12161a
  • settings.checkboxForeground#3d5053
  • settings.dropdownBackground#242c35
  • settings.dropdownBorder#12161a
  • settings.dropdownForeground#3d5053
  • settings.headerForeground#3d5053
  • settings.modifiedItemIndicator#58809c
  • settings.numberInputBackground#242c35
  • settings.numberInputBorder#12161a
  • settings.numberInputForeground#3d5053
  • settings.textInputBackground#242c35
  • settings.textInputBorder#12161a
  • settings.textInputForeground#3d5053
  • sideBar.background#242c35
  • sideBarSectionHeader.background#001015
  • sideBarSectionHeader.border#12161a
  • sideBarTitle.foreground#3d5053
  • statusBar.background#12161a
  • statusBar.debuggingBackground#b12f2c
  • statusBar.debuggingForeground#12161a
  • statusBar.foreground#3d5053
  • statusBar.noFolderBackground#12161a
  • statusBar.noFolderForeground#3d5053
  • statusBarItem.prominentBackground#b12f2c
  • statusBarItem.prominentHoverBackground#58809c
  • statusBarItem.remoteBackground#449985
  • statusBarItem.remoteForeground#001015
  • tab.activeBackground#001015
  • tab.activeBorderTop#00599c80
  • tab.activeForeground#3d5053
  • tab.border#12161a
  • tab.inactiveBackground#242c35
  • tab.inactiveForeground#394751
  • terminal.ansiBlack#022026
  • terminal.ansiBlue#449985
  • terminal.ansiBrightBlack#374350
  • terminal.ansiBrightBlue#61d4b9
  • terminal.ansiBrightCyan#98cf28
  • terminal.ansiBrightGreen#2aea5e
  • terminal.ansiBrightMagenta#1298ff
  • terminal.ansiBrightRed#ff4242
  • terminal.ansiBrightWhite#58fad6
  • terminal.ansiBrightYellow#8dd3fd
  • terminal.ansiCyan#5c7e19
  • terminal.ansiGreen#00a940
  • terminal.ansiMagenta#00599c
  • terminal.ansiRed#b12f2c
  • terminal.ansiWhite#405554
  • terminal.ansiYellow#58809c
  • terminal.background#001015
  • terminal.border#3d5053
  • terminal.foreground#3d5053
  • terminal.selectionBackground#02202650
  • textBlockQuote.background#242c35
  • titleBar.activeBackground#242c35
  • titleBar.activeForeground#3d5053
  • titleBar.inactiveBackground#12161a
  • titleBar.inactiveForeground#394751
  • walkThrough.embeddedEditorBackground#242c35
  • welcomePage.buttonBackground#022026
  • welcomePage.buttonHoverBackground#37435075
  • widget.shadow#444444

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
emphasisitalic
strongbold
header#449985
source#3d5053
meta.diff, meta.diff.header#394751
markup.inserted#00a940
markup.deleted#b12f2c
markup.changed#58809c
invalid#b12f2cunderline italic
invalid.deprecated#3d5053underline italic
entity.name.filename#8dd3fd
markup.error#b12f2c
markup.underlineunderline
markup.bold#58809cbold
markup.heading#449985bold
markup.italic#8dd3fditalic
beginning.punctuation.definition.list.markdown, beginning.punctuation.definition.quote.markdown, punctuation.definition.link.restructuredtext#5c7e19
markup.inline.raw, markup.raw.restructuredtext#00a940
markup.underline.link, markup.underline.link.image#5c7e19
meta.link.reference.def.restructuredtext, punctuation.definition.directive.restructuredtext, string.other.link.description, string.other.link.title#00599c
entity.name.directive.restructuredtext, markup.quote#8dd3fditalic
meta.separator.markdown#394751
fenced_code.block.language, markup.raw.inner.restructuredtext, markup.fenced_code.block.markdown punctuation.definition.markdown#00a940
punctuation.definition.constant.restructuredtext#449985
markup.heading.markdown punctuation.definition.string.begin, markup.heading.markdown punctuation.definition.string.end#449985
meta.paragraph.markdown punctuation.definition.string.begin, meta.paragraph.markdown punctuation.definition.string.end#3d5053
markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin, markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end#8dd3fd
entity.name.type.class, entity.name.class#5c7e19normal
keyword.expressions-and-types.swift, keyword.other.this, variable.language, variable.language punctuation.definition.variable.php, variable.other.readwrite.instance.ruby, variable.parameter.function.language.special#449985italic
entity.other.inherited-class#5c7e19italic
comment, punctuation.definition.comment, unused.comment, wildcard.comment#394751
comment keyword.codetag.notation, comment.block.documentation keyword, comment.block.documentation storage.type.class#00599c
comment.block.documentation entity.name.type#5c7e19italic
comment.block.documentation entity.name.type punctuation.definition.bracket#5c7e19
comment.block.documentation variable#58809citalic
constant, variable.other.constant#449985
constant.character.escape, constant.character.string.escape, constant.regexp#00599c
entity.name.tag#00599c
entity.other.attribute-name.parent-selector#00599c
entity.other.attribute-name#00a940italic
entity.name.function, meta.function-call.generic, meta.function-call.object, meta.function-call.php, meta.function-call.static, meta.method-call.java meta.method, meta.method.groovy, support.function.any-method.lua, keyword.operator.function.infix#00a940
entity.name.variable.parameter, meta.at-rule.function variable, meta.at-rule.mixin variable, meta.function.arguments variable.other.php, meta.selectionset.graphql meta.arguments.graphql variable.arguments.graphql, variable.parameter#58809citalic
meta.decorator variable.other.readwrite, meta.decorator variable.other.property#00a940italic
meta.decorator variable.other.object#00a940
keyword, punctuation.definition.keyword#00599c
keyword.control.new, keyword.operator.newbold
meta.selector#00599c
support#5c7e19italic
support.function.magic, support.variable, variable.other.predefined#449985regular
support.function, support.type.property-nameregular
constant.other.symbol.hashkey punctuation.definition.constant.ruby, entity.other.attribute-name.placeholder punctuation, entity.other.attribute-name.pseudo-class punctuation, entity.other.attribute-name.pseudo-element punctuation, meta.group.double.toml, meta.group.toml, meta.object-binding-pattern-variable punctuation.destructuring, punctuation.colon.graphql, punctuation.definition.block.scalar.folded.yaml, punctuation.definition.block.scalar.literal.yaml, punctuation.definition.block.sequence.item.yaml, punctuation.definition.entity.other.inherited-class, punctuation.function.swift, punctuation.separator.dictionary.key-value, punctuation.separator.hash, punctuation.separator.inheritance, punctuation.separator.key-value, punctuation.separator.key-value.mapping.yaml, punctuation.separator.namespace, punctuation.separator.pointer-access, punctuation.separator.slice, string.unquoted.heredoc punctuation.definition.string, support.other.chomping-indicator.yaml, punctuation.separator.annotation#00599c
keyword.operator.other.powershell, keyword.other.statement-separator.powershell, meta.brace.round, meta.function-call punctuation, punctuation.definition.arguments.begin, punctuation.definition.arguments.end, punctuation.definition.entity.begin, punctuation.definition.entity.end, punctuation.definition.tag.cs, punctuation.definition.type.begin, punctuation.definition.type.end, punctuation.section.scope.begin, punctuation.section.scope.end, storage.type.generic.java, string.template meta.brace, string.template punctuation.accessor#3d5053
meta.string-contents.quoted.double punctuation.definition.variable, punctuation.definition.interpolation.begin, punctuation.definition.interpolation.end, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded.begin, punctuation.section.embedded.coffee, punctuation.section.embedded.end, punctuation.section.embedded.end source.php, punctuation.section.embedded.end source.ruby, punctuation.definition.variable.makefile#00599c
entity.name.function.target.makefile, entity.name.section.toml, entity.name.tag.yaml, variable.other.key.toml#5c7e19
constant.other.date, constant.other.timestamp#58809c
variable.other.alias.yaml#00a940italic underline
storage, meta.implementation storage.type.objc, meta.interface-or-protocol storage.type.objc, source.groovy storage.type.def#00599cregular
entity.name.type, keyword.primitive-datatypes.swift, keyword.type.cs, meta.protocol-list.objc, meta.return-type.objc, source.go storage.type, source.groovy storage.type, source.java storage.type, source.powershell entity.other.attribute-name, storage.class.std.rust, storage.type.attribute.swift, storage.type.c, storage.type.core.rust, storage.type.cs, storage.type.groovy, storage.type.objc, storage.type.php, storage.type.haskell, storage.type.ocaml#5c7e19italic
entity.name.type.type-parameter, meta.indexer.mappedtype.declaration entity.name.type, meta.type.parameters entity.name.type#58809c
storage.modifier#00599c
string.regexp, constant.other.character-class.set.regexp, constant.character.escape.backslash.regexp#8dd3fd
punctuation.definition.group.capture.regexp#00599c
string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end#b12f2c
punctuation.definition.character-class.regexp#5c7e19
punctuation.definition.group.regexp#58809c
punctuation.definition.group.assertion.regexp, keyword.operator.negation.regexp#b12f2c
meta.assertion.look-ahead.regexp#00a940
string#8dd3fd
punctuation.definition.string.begin, punctuation.definition.string.end#61d4b9
punctuation.support.type.property-name.begin, punctuation.support.type.property-name.end#449985
string.quoted.docstring.multi, string.quoted.docstring.multi.python punctuation.definition.string.begin, string.quoted.docstring.multi.python punctuation.definition.string.end, string.quoted.docstring.multi.python constant.character.escape#394751
variable, constant.other.key.perl, support.variable.property, variable.other.constant.js, variable.other.constant.ts, variable.other.constant.tsx#3d5053
meta.import variable.other.readwrite, meta.object-binding-pattern-variable variable.object.property, meta.variable.assignment.destructured.object.coffee variable#58809citalic
meta.import variable.other.readwrite.alias, meta.export variable.other.readwrite.alias, meta.variable.assignment.destructured.object.coffee variable variable#3d5053normal
meta.selectionset.graphql variable#8dd3fd
meta.selectionset.graphql meta.arguments variable#3d5053
entity.name.fragment.graphql, variable.fragment.graphql#5c7e19
constant.other.symbol.hashkey.ruby, keyword.operator.dereference.java, keyword.operator.navigation.groovy, meta.scope.for-loop.shell punctuation.definition.string.begin, meta.scope.for-loop.shell punctuation.definition.string.end, meta.scope.for-loop.shell string, storage.modifier.import, punctuation.section.embedded.begin.tsx, punctuation.section.embedded.end.tsx, punctuation.section.embedded.begin.jsx, punctuation.section.embedded.end.jsx, punctuation.separator.list.comma.css, constant.language.empty-list.haskell#3d5053
source.shell variable.other#449985
support.constant#449985normal
meta.scope.prerequisites.makefile#8dd3fd
meta.attribute-selector.scss#8dd3fd
punctuation.definition.attribute-selector.end.bracket.square.scss, punctuation.definition.attribute-selector.begin.bracket.square.scss#3d5053
meta.preprocessor.haskell#394751

Shiki preview

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

Loading...

Tinted VSCode by Tinted Theming - VS Code Theme