mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-02-23 23:54:13 +08:00
* Remove the composer contenteditable, replace with basic <textarea> * Beginning broader cleanup of draft session * DraftJS composer with color, style support * Serialization/unserialization of basic styles, toolbar working * WIP * Switch to draft-js-plugins approach, need to revisit HTML * Move HTML conversion functionality into plugins * Add spellcheck context menu to editor * Initial work on quoted text * Further work on quoted text * BLOCK approach * Entity approach - better, does not bump out to top level * Hiding and showing quoted text via CSS * Get rid of ability to inject another subject line component * Clean up specs, DraftFactory to ES6 * Remove old initial focus hack * Fix focusing, initial text selection * Remove participant “collapsing” support, it can be confusing * Correctly terminate links on carriage returns * Initial signature support, allow removal of uneditable blocks * Sync body string with body editorstate * Simplify draft editor session, finish signatures * Templates * Minor fixes * Simplify link/open tracking, ensure it works * Reorg composer, rework template editor * Omg the slowness is all the stupid emoji button * Polish and small fixes * Performance improvements, new templates UI * Don’t assume nodes are elements * Fix for sending drafts twice due to back-to-back saves * Fix order of operations on app quit to save drafts reliably * Improve DraftJS-Convert whitespace handling * Use contentID throughout attachment lifecycle * Try to fix images * Switch to Slate instead of DraftJS… much better * Fix newline handling * Bug fixes * Cleanup * Finish templates plugin * Clean up text editing / support for Gmail email styles * Support for color + size on the same node, clean trailing whitespace * Restore emoji typeahead / emoji picker * Fix scrolling in template editor * Fix specs * Fix newlines * Re-implement spellcheck to be faster * Make spellcheck decorator changes invisible to the undo/redo stack * Remove comment * Polish themplates panel * Fix #521
33 lines
1.1 KiB
HTML
33 lines
1.1 KiB
HTML
<p>Hey, <span data-tvarname="first_name">First Name</span>!</p>
|
|
<p>Templates are pre-written emails with
|
|
<span data-tvarname="content">tagged variables</span> that make it easy to
|
|
reply quickly. Here's how it works:
|
|
</p>
|
|
<p></p>
|
|
<p>
|
|
<strong>Create a Template:</strong>
|
|
<ol>
|
|
<li>From Preferences > Templates, click <strong>'+'</strong> to compose a new template message.</li>
|
|
<li>Select text that you'd like to change each time you send the email (like the recipient's name
|
|
or the company they work at) and click the <strong>Tag</strong> icon in the toolbar above to
|
|
turn the text into a tagged variable.</li>
|
|
</ol>
|
|
</p>
|
|
<p>
|
|
<strong>Use the Template:</strong>
|
|
<ol>
|
|
<li>When composing an email, click the <strong>Templates</strong> icon at the bottom near the Send button. Choose the template from the list that appears.</li>
|
|
<li>Use the <strong>Tab</strong> key to quickly jump between tagged variables and fill them in.</li>
|
|
</ol>
|
|
</p>
|
|
<p>
|
|
Pro Tip: When you send a templated email, the <span data-tvarname="highlighting">highlighting</span> is always removed so the recipient
|
|
never sees it.
|
|
</p>
|
|
<p></p>
|
|
<p>
|
|
Enjoy!
|
|
</p>
|
|
<p>
|
|
-The Mailspring Team
|
|
</p>
|