django-email-foundation is a Django package for help you to create emails using the "zurb foundation" technologies
Project description
.. django-email-foundation documentation master file, created by
sphinx-quickstart on Mon Mar 11 23:49:58 2019.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
=======================
django-email-foundation
=======================
Description
===========
This is a Django package that helps you build email templates for your email engine sender (we recommend you use `django-yubin`_).
It uses the `zurb foundation for emails`_ templates and *node* packages such as *inky* or *panini*.
.. _django-yubin: https://github.com/APSL/django-yubin
.. _zurb foundation for emails: https://foundation.zurb.com/emails/docs/
It provides you with some commands and functionality to integrate *zurb foundation for emails* in your django project.
* *install_requires*: A command to install the required node packages, such as *inky*, *panini*, *gulp*, etc in your project.
* *create_basic_structure*: It creates an essential tree structure in your project, that contains the basic layout and folders
such as *pages*, *helpers* and *partials*, used by panini_.
* *email_builder*: Starts a *gulp* process that watches your source templates, builds them and finally copies them to your target email folder. It compiles the sources using panini_ and inky_ for the best compatibility with the major email's client.
It also gives you a django view to preview the generated templates. For the preview, you can use a custom fixed context for each template, and this is very useful because it allows designers to edit the layouts.
.. _panini: https://www.npmjs.com/package/panini
.. _inky: https://www.npmjs.com/package/inky
Index
=====
.. toctree::
installation
commands
preview
context
contributing
sphinx-quickstart on Mon Mar 11 23:49:58 2019.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
=======================
django-email-foundation
=======================
Description
===========
This is a Django package that helps you build email templates for your email engine sender (we recommend you use `django-yubin`_).
It uses the `zurb foundation for emails`_ templates and *node* packages such as *inky* or *panini*.
.. _django-yubin: https://github.com/APSL/django-yubin
.. _zurb foundation for emails: https://foundation.zurb.com/emails/docs/
It provides you with some commands and functionality to integrate *zurb foundation for emails* in your django project.
* *install_requires*: A command to install the required node packages, such as *inky*, *panini*, *gulp*, etc in your project.
* *create_basic_structure*: It creates an essential tree structure in your project, that contains the basic layout and folders
such as *pages*, *helpers* and *partials*, used by panini_.
* *email_builder*: Starts a *gulp* process that watches your source templates, builds them and finally copies them to your target email folder. It compiles the sources using panini_ and inky_ for the best compatibility with the major email's client.
It also gives you a django view to preview the generated templates. For the preview, you can use a custom fixed context for each template, and this is very useful because it allows designers to edit the layouts.
.. _panini: https://www.npmjs.com/package/panini
.. _inky: https://www.npmjs.com/package/inky
Index
=====
.. toctree::
installation
commands
preview
context
contributing
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django-email-foundation-0.0.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c13a5bbe60a058a79e12f062b75c636c642bd6e4aad364a29debd8a4c0f8f5f |
|
MD5 | 1576178b27768794c819a71e44ba9c6e |
|
BLAKE2b-256 | 9af66e406d79c700cc5008ca2a6980ea9fa6416b6dcd3f3604a3975bd8be0eb1 |
Close
Hashes for django_email_foundation-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5292313fd13409a238674039e07950934d1bc5acd2ae0018cbfd79913c4ea3d4 |
|
MD5 | 2fe90f284e6dcfc5f187012bce1ec63e |
|
BLAKE2b-256 | 5e53313a85eaa40c0f61e4b735a490cfd5dd6382141bb03a9b365601cf2ffab4 |