Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/joshnuss/spree-html-email

HTML Formatted emails for spree
https://github.com/joshnuss/spree-html-email

Last synced: about 1 month ago
JSON representation

HTML Formatted emails for spree

Awesome Lists containing this project

README

        

HTML Email Notifications for Spree Commerce
===========================================

Adds HTML email support for transactional emails associated with Spree Commerce. This fork of the master repository uses ERB for templates.

There is no installation process for this gem, just include the gem in your application's Gemfile and run `bundle update`.

Supports the [spree_digital](https://github.com/funkensturm/spree_digital) extension:
adds download links to the end of the order confirmation email when the extension is being used. Download links are included in both the confirmation and shipping email to elminate confusion on the customer side.

Provides an html layout for all emails and html templates for all of Spree's built in transactional emails.
Uses the [premailer-rails3](https://github.com/fphilipe/premailer-rails3) gem to inline CSS which works better for a lot of mail client (i.e. gmail).

Some of the HTML structure uses classes in the `core.less` stylesheet from the HTML email template
found here: https://github.com/iloveitaly/email-newsletter-toolkit. Take a look at the [HTML Email Boilerplate](http://htmlemailboilerplate.com) project and the [premailer homepage](https://github.com/alexdunae/premailer) for more information on developing HTML emails.

Installation & Usage
===============
Add Spree HTML email to your gemfile, and run bundle install:

`gem "spree_html_email", github: 'joshnuss/spree-html-email'`

Authors
===============
* Joshua Nussbaum, @joshnuss
* Michael Bianco, @iloveitaly

Copyright (c) 2011 Joshua Nussbaum, released under the New BSD License