Mailspring/examples/N1-Github-Contact-Card-Section
2015-11-24 17:51:12 -08:00
..
assets fix(message-sidebar): New ContactCard injectable role, updated FocusedContactStore 2015-09-24 18:58:53 -07:00
docs refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
lib feat(post-auth): Initial prefs + packages screens, welcome copy changes 2015-09-29 23:58:30 -07:00
stylesheets fix(message-sidebar): New ContactCard injectable role, updated FocusedContactStore 2015-09-24 18:58:53 -07:00
icon.png fix(initial-packages): Pull from examples directory, include in ci builds 2015-09-30 11:43:06 -07:00
package.json futureproof(packages): Give all example packages engine version range 2015-11-24 17:51:12 -08:00
README.md fix(docs): fix docs so they compile properly. 2015-11-17 15:48:59 -08:00
screenshot.png fix(message-sidebar): New ContactCard injectable role, updated FocusedContactStore 2015-09-24 18:58:53 -07:00

Github Contact Card Section

Extends the contact card in the sidebar to show public repos of the people you email. Uses GitHub's public API to look up a GitHub user based on their email address, and then displays public repos and their stars.

This example is a good starting point for plugins that want to display data from external sources in the sidebar.

Install this plugin

  1. Download and run N1

  2. From the menu, select Developer > Install a Package Manually... The dialog will default to this examples directory. Just choose the package to install it!

    When you install packages, they're moved to ~/.nylas/packages, and N1 runs apm install on the command line to fetch dependencies listed in the package's package.json