Mailspring/internal_packages/account-sidebar/lib
Ben Gotow d7d5ed2832 feat(prefs): Allow tabs with an accounts submenu
Summary:
This diff:
- Improves the styling of the tabs in the preferences sidebar.
- Adds an optional param to section cofnig that puts an "account" submenu beneath the tab item.
- Renames preferences "sections" => "tabs", and renames the PreferencesSectionStore to PreferencesUIStore. I think we should include "UI" in more of our stores, and I think "tabs" is a good idea because it's unambigious—there's no way you could confuse it for a "section" of the NylasEnv.config tree or think it deals with actually saving prefs.

Test Plan: Inspect visually

Reviewers: evan, juan

Reviewed By: evan

Differential Revision: https://phab.nylas.com/D2296
2015-11-30 11:43:49 -08:00
..
account-sidebar-divider-item.cjsx fix(naming): Move atom/inbox/nilas refs to Nylas 2015-05-15 11:07:28 -07:00
account-sidebar-item.cjsx fix(sidebar): selected is not actually a required prop 2015-11-25 16:30:01 -08:00
account-sidebar-mail-view-item.cjsx feat(sidebar): Add sidebar controls to add and remove categories 2015-11-23 19:43:56 -08:00
account-sidebar-section.cjsx fix(sidebar): selected is not actually a required prop 2015-11-25 16:30:01 -08:00
account-sidebar-sheet-item.cjsx fix(icons): New artwork for a few initial packages, labels 2015-10-03 23:34:43 -07:00
account-sidebar-store.coffee fix(sidebar): Add minor tweaks to sidebar behavior: 2015-11-24 11:09:00 -08:00
account-sidebar.cjsx fix(sidebar): selected is not actually a required prop 2015-11-25 16:30:01 -08:00
account-switcher.cjsx feat(prefs): Allow tabs with an accounts submenu 2015-11-30 11:43:49 -08:00
main.cjsx fix(account-switcher): Switcher should not be part of the scroll region in the sidebar 2015-10-04 00:19:29 -07:00