Mailspring/static
Annie 39e5a2ee96 refactor(signatures): Removed old signature imgs and made static empty signatures page
Summary:
Refactored signature preferences page to allow more signatures than the previous 1-1 mapping for signatures and accounts. Created a multi select dropdown of the accounts for which a certain signature is set as default for. Added a button into the draft header From field to toggle between saved signatures.

refactor(signatures): Add basic add/remove capabilities to static

refactor(signatures): Hooked up signature actions and signature store for basic functionality

fix(signatures): Cleaned up signature store and started on multiselectdropdown

fix(signatures): Add multi signature toggle select to multiselect dropdown

build(signatures): Built framework for multiselect dropdown

build(signatures): Toggle button functionality for dropdown

build(signatures): Build multi select from components and add debounce

refactor(signatures): Move signature actions and signature store into flux

fix(signatures): Styled composer signatures button/dropdown and fixed preferences checkmarks

build(signatures): Finish main functionality, about to refactor composer signature button into injected component

fix(signatures): Changed position styles

fix(signatures): Fixed background color for dropdown button when blurred

build(signatures): Began to write tests for signatures store, preferences and dropdown

Test Plan: Wrote tests for preferences signatures, signature store, signature composer dropdown and refactored tests for signature composer extension. For signature composer extension I removed applyTransformsToDraft and unapplyTransformsToDraft and tested by sending emails with signatures to different providers to make sure the <signature> tag caused problems.

Reviewers: bengotow, juan

Reviewed By: juan

Differential Revision: https://phab.nylas.com/D3073
2016-07-11 12:35:41 -07:00
..
animations/inbox-zero fix(animations): Rename animations to use always lower case 2016-03-28 10:49:13 -07:00
components refactor(signatures): Removed old signature imgs and made static empty signatures page 2016-07-11 12:35:41 -07:00
devtools-extensions/react-devtools-0.14.11 bump(electron): 1.2.1 and React Devtools in dev mode 🎉 2016-06-03 10:51:39 -07:00
fonts/FontAwesome Restoring SearchBar, adding FontAwesome for icons not designed yet 2015-03-03 09:49:15 -08:00
images refactor(signatures): Removed old signature imgs and made static empty signatures page 2016-07-11 12:35:41 -07:00
mixins 💄(sidebar): 1px fix for @drew ;-) 2016-02-24 21:06:06 -08:00
package-template refactor(composer): Make session, draft available everywhere 2016-04-19 16:05:15 -07:00
sounds feat(notifications): Initial pass at new mail notifications 2015-02-20 12:19:34 -08:00
variables fix(sync-errors): Improve display of sync errors and offline status 2016-04-08 13:52:26 -07:00
babelrc.json feat(babel6): Replace stage-0 with electron 2016-05-06 11:55:23 -07:00
buttons.less fix(mail-merge): Prevent send button from being pressed multiple times 2016-05-19 16:13:35 -07:00
dropdowns.less Setup styles for dropdown (select) control 2015-10-21 21:27:53 +03:00
email-frame.less The horizontal scrollbar was not showing up when viewing an email (#2028) 2016-05-06 16:44:30 -07:00
font-awesome.min.css refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
index.html 🎨(loading): Remove supplement text 2016-06-13 16:32:46 -07:00
index.js 🎨(loading): Remove supplement text 2016-06-13 16:32:46 -07:00
index.less refactor(signatures): Removed old signature imgs and made static empty signatures page 2016-07-11 12:35:41 -07:00
inputs.less refactor(ui-variables): Clean UI variables for consistency/usage 2016-03-15 11:18:50 -07:00
jasmine.less Make test output selectable 2015-12-31 04:06:18 -08:00
linux.less fix(drafts): Various improvements and fixes to drafts, draft state management 2015-02-03 16:24:31 -08:00
normalize.less refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
resizable.less button and less changes 2015-03-03 18:09:57 -08:00
selection.less fix(sidebar): ui tweaks to narrow sidebar 2016-03-09 15:46:10 -05:00
type.less refactor(ui-variables): Clean UI variables for consistency/usage 2016-03-15 11:18:50 -07:00
utilities.less fix(less): Lint errors preventing successful build 2015-03-05 15:42:38 -08:00
workspace.less 🎨(themes): Fixes Windows button UI issues in #1649 2016-03-12 11:43:49 -08:00