Mailspring/static
Ben Gotow 6a4613b4a1 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
..
components feat(prefs): Allow tabs with an accounts submenu 2015-11-30 11:43:49 -08:00
fonts/FontAwesome
images feat(signatures): add signature support in preferences 2015-10-29 17:20:41 -04:00
mixins refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
package-template refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
sounds
variables fix(ui-dark): Small color adjustments, resolves #299, #148 2015-11-09 18:52:24 -08:00
babelrc.json fix(babel): Roll back to babel@5, see details 2015-11-07 14:27:18 -08:00
buttons.less fix(prefs): Move to a sheet rather than a window, use configSchema 2015-11-23 12:20:51 -08:00
dropdowns.less Setup styles for dropdown (select) control 2015-10-21 21:27:53 +03:00
email-frame.less fix(styles): Remove custom pre tag styling for email 2015-11-24 12:35:35 -08:00
feedback.html fix(feedback): Move feedback window creation to app process 2015-11-09 12:15:24 -08:00
font-awesome.min.css refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
index.html rename(Nylas Mail): Replace Nylas Mail > N1 2015-09-29 09:44:30 -07:00
index.js fix(boot): Copy env from main process into renderer process on linux 2015-11-24 12:11:44 -08:00
index.less feat(prefs): Allow tabs with an accounts submenu 2015-11-30 11:43:49 -08:00
inputs.less fix(ui-dark): Small color adjustments, resolves #299, #148 2015-11-09 18:52:24 -08:00
jasmine.less
linux.less
normalize.less refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
react-remote-child.html feat(preferences): WIP Preferences panel 2015-08-14 15:40:11 -07:00
resizable.less
selection.less fix(lint): fix linting css errors 2015-03-26 14:49:03 -04:00
type.less feat(composer): add popout icon and header styles 2015-03-10 18:14:53 -07:00
utilities.less fix(less): Lint errors preventing successful build 2015-03-05 15:42:38 -08:00
workspace.less fix(theme): Improve styling of popout composer in dark mode 2015-11-23 18:28:30 -08:00