Mailspring/internal_packages/composer-templates
Evan Morikawa fcfae5d490 Fix references for ~/.nylas to ~/.nylas-mail
Summary: Fix references to nylas-mail

Test Plan: manual

Reviewers: jackie, juan

Reviewed By: juan

Differential Revision: https://phab.nylas.com/D3674
2017-01-13 18:54:37 -08:00
..
assets fix(spellcheck): Do not spellcheck <code>, <a>, <pre> tags 2016-09-30 11:53:52 -07:00
lib Fix references for ~/.nylas to ~/.nylas-mail 2017-01-13 18:54:37 -08:00
spec Fix references for ~/.nylas to ~/.nylas-mail 2017-01-13 18:54:37 -08:00
stylesheets 🎨(preferences): Adjust textbox styles for signatures and templates 2016-04-07 14:12:35 -07:00
icon.png 💄(icon): A delightful seafoam green icon 2016-02-23 10:35:08 -08:00
package.json rm(*): Internal packages don’t need engine version locking 2016-11-29 15:12:52 -08:00
README.md Fix references for ~/.nylas to ~/.nylas-mail 2017-01-13 18:54:37 -08:00
screenshot.png fix(examples): examples => packages, move away from installing them 2016-01-07 14:56:34 -08:00

Composer Templates

Create templates you can use to pre-fill the N1 composer - never type the same email again! Templates live in the ~/.nylas-mail/templates directory on your computer. Each template is an HTML file - the name of the file is the name of the template, and it's contents are the default message body.

If you include HTML <code> tags in your template, you can create regions that you can jump between and fill easily. Give <code> tags the var class to mark them as template regions. Add the empty class to make them dark yellow. When you send your message, <code> tags are always stripped so the recipient never sees any highlighting.

This example is a good starting point for plugins that want to extend the composer experience.

Install this plugin

  1. Download and run N1

  2. From the menu, select Developer > Install a Plugin Manually... The dialog will default to this examples directory. Just choose the package to install it!

    When you install packages, they're moved to ~/.nylas-mail/packages, and N1 runs apm install on the command line to fetch dependencies listed in the package's package.json