Skip to main content
Coding Theme

Reactify

Publisher: Iuliu VișovanThemes in package: 1

A light theme derived from Material Theme Lighter High Contrast that's tailored for writing React, React Native, NodeJS and general JS apps.

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#fafafa
  • activityBar.border#cbcbcb60
  • activityBar.foreground#90a4ae
  • activityBarBadge.background#80cbc4
  • activityBarBadge.foreground#000000
  • badge.background#ccd7da30
  • badge.foreground#90a4ae
  • breadcrumb.activeSelectionForeground#80cbc4
  • breadcrumb.background#ffffff
  • breadcrumb.focusForeground#90a4ae
  • breadcrumb.foreground#627883
  • breadcrumbPicker.background#fafafa
  • button.background#80cbc440
  • debugToolBar.background#ffffff
  • diffEditor.insertedTextBackground#91b85915
  • diffEditor.removedTextBackground#e5393520
  • dropdown.background#ffffff
  • dropdown.border#00000010
  • editor.background#ffffff
  • editor.findMatchBackground#00000040
  • editor.findMatchBorder#80cbc4
  • editor.findMatchHighlightBackground#00000010
  • editor.findMatchHighlightBorder#00000060
  • editor.foreground#90a4ae
  • editor.lineHighlightBackground#ccd7da50
  • editor.selectionBackground#80cbc440
  • editor.selectionHighlightBackground#27272720
  • editorBracketMatch.background#ffffff
  • editorBracketMatch.border#27272750
  • editorCursor.foreground#272727
  • editorError.foreground#e5393570
  • editorGroup.border#00000020
  • editorGroupHeader.tabsBackground#ffffff
  • editorGutter.addedBackground#91b85960
  • editorGutter.deletedBackground#e5393560
  • editorGutter.modifiedBackground#6182b860
  • editorHoverWidget.background#ffffff
  • editorHoverWidget.border#00000010
  • editorIndentGuide.activeBackground#b0bec5
  • editorIndentGuide.background#b0bec570
  • editorInfo.foreground#6182b870
  • editorLineNumber.activeForeground#627883
  • editorLineNumber.foreground#cfd8dc
  • editorLink.activeForeground#90a4ae
  • editorMarkerNavigation.background#90a4ae05
  • editorOverviewRuler.border#ffffff
  • editorOverviewRuler.errorForeground#e5393540
  • editorOverviewRuler.findMatchForeground#80cbc4
  • editorOverviewRuler.infoForeground#6182b840
  • editorOverviewRuler.warningForeground#ffb62c40
  • editorRuler.foreground#b0bec5
  • editorSuggestWidget.background#ffffff
  • editorSuggestWidget.border#00000010
  • editorSuggestWidget.foreground#90a4ae
  • editorSuggestWidget.highlightForeground#80cbc4
  • editorSuggestWidget.selectedBackground#ccd7da50
  • editorWarning.foreground#ffb62c70
  • editorWhitespace.foreground#90a4ae40
  • editorWidget.background#fafafa
  • editorWidget.border#ff0000
  • editorWidget.resizeBorder#80cbc4
  • extensionButton.prominentBackground#91b85990
  • extensionButton.prominentHoverBackground#91b859
  • focusBorder#ffffff00
  • gitDecoration.addedResourceForeground#0000ff
  • gitDecoration.conflictingResourceForeground#fb8c00
  • gitDecoration.deletedResourceForeground#fb8c00
  • gitDecoration.ignoredResourceForeground#fb8c00
  • gitDecoration.modifiedResourceForeground#0288d1
  • gitDecoration.renamedResourceForeground#fb8c00
  • gitDecoration.stageDeletedResourceForeground#fb8c00
  • gitDecoration.stageModifiedResourceForeground#fb8c00
  • gitDecoration.submoduleResourceForeground#fb8c00
  • gitDecoration.untrackedResourceForeground#fb8c00
  • gitlens.decorations.addedForegroundColor#0000ff
  • gitlens.decorations.modifiedForegroundColor#0000ff
  • gitlens.decorations.renamedForegroundColor#0000ff
  • input.background#eeeeee
  • input.border#00000010
  • input.foreground#90a4ae
  • input.placeholderForeground#90a4ae60
  • inputOption.activeBackground#90a4ae30
  • inputOption.activeBorder#90a4ae30
  • inputValidation.errorBorder#e5393550
  • inputValidation.infoBorder#6182b850
  • inputValidation.warningBorder#ffb62c50
  • list.activeSelectionBackground#cfd8dc
  • list.activeSelectionForeground#455a64
  • list.focusBackground#90a4ae20
  • list.focusForeground#90a4ae
  • list.highlightForeground#80cbc4
  • list.hoverBackground#fafafa
  • list.hoverForeground#b1c7d3
  • list.inactiveSelectionBackground#cfd8dc
  • list.inactiveSelectionForeground#455a64
  • listFilterWidget.background#ccd7da50
  • listFilterWidget.noMatchesOutline#ccd7da50
  • listFilterWidget.outline#ccd7da50
  • menu.background#ffffff
  • menu.foreground#90a4ae
  • menu.selectionBackground#ccd7da50
  • menu.selectionBorder#ccd7da50
  • menu.selectionForeground#80cbc4
  • menu.separatorBackground#90a4ae
  • menubar.selectionBackground#ccd7da50
  • menubar.selectionBorder#ccd7da50
  • menubar.selectionForeground#80cbc4
  • notificationLink.foreground#80cbc4
  • notifications.background#ffffff
  • notifications.foreground#90a4ae
  • panel.background#fafafa
  • panel.border#cbcbcb60
  • panelTitle.activeBorder#80cbc4
  • panelTitle.activeForeground#000000
  • panelTitle.inactiveForeground#90a4ae
  • peekView.border#00000020
  • peekViewEditor.background#90a4ae05
  • peekViewEditor.matchHighlightBackground#80cbc440
  • peekViewEditorGutter.background#90a4ae05
  • peekViewResult.background#90a4ae05
  • peekViewResult.matchHighlightBackground#80cbc440
  • peekViewResult.selectionBackground#62788370
  • peekViewTitle.background#90a4ae05
  • peekViewTitleDescription.foreground#90a4ae60
  • pickerGroup.foreground#80cbc4
  • progressBar.background#80cbc4
  • scrollbar.shadow#ffffff00
  • scrollbarSlider.activeBackground#80cbc4
  • scrollbarSlider.background#90a4ae20
  • scrollbarSlider.hoverBackground#90a4ae10
  • selection.background#80cbc4
  • settings.checkboxBackground#fafafa
  • settings.checkboxForeground#90a4ae
  • settings.dropdownBackground#fafafa
  • settings.dropdownForeground#90a4ae
  • settings.headerForeground#80cbc4
  • settings.modifiedItemIndicator#80cbc4
  • settings.numberInputBackground#fafafa
  • settings.numberInputForeground#90a4ae
  • settings.textInputBackground#fafafa
  • settings.textInputForeground#90a4ae
  • sideBar.background#fafafa
  • sideBar.border#cbcbcb60
  • sideBar.foreground#627883
  • sideBarSectionHeader.background#fafafa
  • sideBarSectionHeader.border#cbcbcb60
  • sideBarTitle.foreground#90a4ae
  • statusBar.background#fafafa
  • statusBar.border#cbcbcb60
  • statusBar.debuggingBackground#7c4dff
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#7e939e
  • statusBar.noFolderBackground#ffffff
  • statusBarItem.hoverBackground#90a4ae20
  • statusBarItem.remoteBackground#80cbc4
  • statusBarItem.remoteForeground#000000
  • tab.activeBorder#80cbc4
  • tab.activeForeground#000000
  • tab.activeModifiedBorder#627883
  • tab.border#ffffff
  • tab.inactiveBackground#ffffff
  • tab.inactiveForeground#627883
  • tab.unfocusedActiveBorder#90a4ae
  • tab.unfocusedActiveForeground#90a4ae
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#6182b8
  • terminal.ansiBrightBlack#90a4ae
  • terminal.ansiBrightBlue#6182b8
  • terminal.ansiBrightCyan#39adb5
  • terminal.ansiBrightGreen#91b859
  • terminal.ansiBrightMagenta#7c4dff
  • terminal.ansiBrightRed#e53935
  • terminal.ansiBrightWhite#ffffff
  • terminal.ansiBrightYellow#ffb62c
  • terminal.ansiCyan#39adb5
  • terminal.ansiGreen#91b859
  • terminal.ansiMagenta#7c4dff
  • terminal.ansiRed#e53935
  • terminal.ansiWhite#ffffff
  • terminal.ansiYellow#ffb62c
  • terminalCursor.background#000000
  • terminalCursor.foreground#ffb62c
  • textLink.activeForeground#90a4ae
  • textLink.foreground#80cbc4
  • titleBar.activeBackground#fafafa
  • titleBar.activeForeground#90a4ae
  • titleBar.border#cbcbcb60
  • titleBar.inactiveBackground#fafafa
  • titleBar.inactiveForeground#627883
  • tree.indentGuidesStroke#b0bec5
  • widget.shadow#00000020

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment, string.quoted.docstring#90A4AEitalic
variable, string constant.other.placeholder#90A4AE
constant.other.php#FFB62C
constant.other.color#FFFFFF
invalid, invalid.illegal#E53935
invalid.deprecated#7C4DFF
keyword, storage.type, storage.modifier#7C4DFF
Keyword, Storageitalic
keyword.control, constant.other.color, punctuation.definition.tag, punctuation, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution#39ADB5
keyword.controlitalic
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#FF5370
entity.name.function, variable.function, support.function, keyword.other.special-method#6182B8
source.cpp meta.block variable.other#FF5370
variable.other.constant#FF5370
support.other.variable, string.other.link#FF5370
constant.numeric, constant.language, support.constant, constant.character, constant.escape, keyword.other.unit, keyword.other#F76D47
variable.parameter.function.language.special, variable.parameter#E53935
string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js#91B859normal
entity.name, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types#FFB62C
support.type#8796B0
source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name#8796B0
entity.name.module.js, variable.import.parameter.js, variable.other.class.js#E53935
variable.language#E53935italic
entity.name.method.js#6182B8italic
meta.class-method.js entity.name.function.js, variable.function.constructor#6182B8
entity.other.attribute-name#7C4DFFitalic
entity.other.attribute-name.class#FFB62C
source.sass keyword.control#6182B8
markup.inserted#91B859
markup.deleted#E53935
markup.changed#7C4DFF
string.regexp#39ADB5
constant.character.escape#39ADB5
*url*, *link*, *uri*underline
tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js#6182B8italic
source.js constant.other.object.key.js string.unquoted.label.js#E53935italic
source.json meta.structure.dictionary.json support.type.property-name.json#7C4DFF
source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json#FFB62C
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#F76D47
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#E53935
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#C17E70
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#6182B8
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#FF5370
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#7C4DFF
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#91B859
text.html.markdown, punctuation.definition.list_item.markdown#90A4AE
text.html.markdown markup.inline.raw.markdown#7C4DFF
text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown#E7EAEC
text.html.markdown meta.dummy.line-break
markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown#91B859
markup.italic#FF5370italic
markup.bold, markup.bold string#FF5370bold
markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string#FF5370bold
markup.underline#F76D47underline
markup.strikestrike
markup.quote punctuation.definition.blockquote.markdown#E7EAEC
markup.quoteitalic
string.other.link.title.markdown#6182B8
string.other.link.description.title.markdown#7C4DFF
constant.other.reference.link.markdown#FFB62C
markup.raw.block#7C4DFF
markup.fenced_code.block.markdown, markup.inline.raw.string.markdown#90A4AE90
variable.language.fenced.markdown#E7EAEC
meta.separator#E7EAECbold
markup.table#90A4AE
variable#455A64
variable.object.property#455A64
variable.parameter#455A64
variable.parameter.ts#455A64
entity.name.function.tsx#455A64bold
entity.name.function.member#455A64bold
entity.name.type.class#455A64
entity.name.type.module.ts#455A64
support.type#26A69Aitalic
storage.modifier#D81B60
keyword.control.flow.ts#D81B60
constant.numeric#D81B60
keyword.control.flow.tsx#D81B60
keyword#FB8C00
keyword.control#FB8C00
support.class.component#FB8C00
punctuation.definition.string.begin.ts#91B859
punctuation.definition.string.end.ts#91B859
punctuation.definition.string.begin.tsx#91B859
punctuation.definition.string.end.tsx#91B859
punctuation.definition.string.template.begin.ts#91B859
punctuation.definition.string.template.end.ts#91B859
meta.block#39ADB5
meta.embedded#39ADB5
meta.brace.round.tsx#39ADB5
storage.type.function.arrow.tsx#39ADB5
entity.name.type#26A69Aitalic
storage.type.function.arrow.ts#26A69A
support.class#26A69A
entity.name.function#0288D1bold
storage.type#0288D1
support.function.ts#0288D1
entity.other.attribute-name#0288D1
token.info-token#316BCD
token.warn-token#CD9731
token.error-token#CD3131
token.debug-token#800080

Shiki preview

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

Loading...

Reactify - Coding Theme