Pages Email app is a web-based email client designed and developed exclusively for Pages framework. It has a responsive design to work flawlessly across many devices. Please note that current version only includes the Inbox and Compose views. This is a work in progress and we're hoping to make this a complete jQuery plugin soon
Dependencies
Include the stylesheets of the libraries
<link href="assets/plugins/jquery-menuclipper/jquery.menuclipper.css" rel="stylesheet" type="text/css" />Include the scripts
<script src="assets/plugins/quill/quill.min.js" type="text/javascript"></script>
<script src="assets/plugins/jquery-menuclipper/jquery.menuclipper.js"></script>Pages Email Lib
In pages.email.js please replace the URL “http://pages.revox.io/json/emails.json” (Line #54) with your own end point URL which can return a JSON having a structure mentioned below. Then include the updated file below pages.js.
<script src="pages/js/pages.email.js"></script>emails - (Array) List of all emails categorized by date
group - Date category
list - list of emails received for the day
id - unique ID to represent each email, should be an unique integer
subject - Subject line of the email
to - (Array) Recipients name list
body - Email body. HTML is allowed
time - Time email was sent
datetime - Date and time combined
from - Sender name
dp - Display picture of the sender
dpRetina - Retina version of the display picture of the sender
Sample JSON output
Markup
Inlcude the following HTML source in your file
Inbox view
Compose view
Replace <div class="email-opened">...</div> with the following for the compose view
Last updated