Mailspring/internal_packages/preferences/lib/tabs
Evan Morikawa 7aefb73ef8 feat(usage): add new feature usage modal
Summary:
This adds the "You've reached max features" modal in N1.

http://g.recordit.co/9O7R0mLlXE.gif

Test Plan:
1. Pull latest nylas/cloud-core and start Billing site:
```
  cd cloud-core
  vagrant up
  vagrant ssh
  cd /vagrant
  bin/setup-up-feature-usage
  bin/launch
```
2. Blow away ~/.nylas-mail (err backup your old one first)
3. Restart N1
4. Before logging in, edit `~/.nylas-mail/config.json`
   - set env to "local"
   - remove `thread-snooze` from the list of `disabledPlugins`
5. `cd /nylas-mail/src/k2` and run `npm start`
6. Restart N1 and create accounts & log in

Reviewers: khamidou, juan, halla

Reviewed By: halla

Differential Revision: https://phab.nylas.com/D3846
2017-02-07 15:46:57 -05:00
..
keymaps [N1] Changes required for implementing snooze 2017-02-02 17:05:32 -08:00
config-schema-item.jsx lint(*): Bump to ESLint 3.8 2016-10-17 18:07:35 -07:00
preferences-account-details.jsx 🎨(rename): Update Nylas N1 to Nylas Mail 2017-01-12 12:05:44 -08:00
preferences-account-list.jsx lint(*): Bump to ESLint 3.8 2016-10-17 18:07:35 -07:00
preferences-accounts.jsx fix(preference-accounts): Don't select accounts that no longer exist 2017-01-11 11:19:00 -08:00
preferences-appearance.jsx lint(*): Bump to ESLint 3.8 2016-10-17 18:07:35 -07:00
preferences-general.jsx Remove UpdateChannelSection 2017-01-16 16:46:52 -08:00
preferences-identity.jsx feat(usage): add new feature usage modal 2017-02-07 15:46:57 -05:00
preferences-keymaps.jsx lint(*): Bump to ESLint 3.8 2016-10-17 18:07:35 -07:00
preferences-mail-rules.jsx fix(mail-rules): use the right field name to get an account id 2016-12-15 14:18:50 -08:00
sending-section.jsx add comment 2017-01-17 16:31:07 -08:00
update-channel-section.jsx [fix] [channel drop-down list] Show the stable channel in all cases. 2017-01-15 16:22:08 -08:00
workspace-section.jsx 🎨(rename): Update Nylas N1 to Nylas Mail 2017-01-12 12:05:44 -08:00