22
Responsive Email Templates Anastazy Kubiak, Sendingo Sp. z o. o.

Responsive Email Templates

Embed Size (px)

DESCRIPTION

Slides from a talk given in Berlin by Anastazy Kubiak on Responsvie Email Templates. Information is given on what exactly is a Responsive Email Template and why is it important. Examples of successful RWD emails are given plus a working example of a template created for Vero Stilo by the team @ Sendingo.

Citation preview

Page 1: Responsive Email Templates

Responsive Email Templates Anastazy Kubiak, Sendingo Sp. z o. o.

Page 2: Responsive Email Templates

Is it worthwhile? Is it needed?  

Page 3: Responsive Email Templates

Top Email Clients  

1.  iPhone  

2.  Outlook  

3.  iPad  

4.  Outlook.com  

5.  Apple  Mail  

6.  Google  Android  

7.  Gmail  

Stats  by  Litmus  Email  AnalyEcs  –  May  2013

Page 4: Responsive Email Templates

What Makes an Email Responsive  

   

Media-­‐Queries    

Fluid  widths    

Display:  none    

Table  align

Page 5: Responsive Email Templates
Page 6: Responsive Email Templates

Notable tactics  

•  hero  image  removed  

•  wrapper  width  adjusted  

Page 7: Responsive Email Templates

Notable tactics  

•  content  floats  

•  phone  number  becomes    a  buRon  

•  footer  links  float  and  become  full  width  

Page 8: Responsive Email Templates

How to Display Email in iOS

Page 9: Responsive Email Templates

How to Display Email in iOS

1.  1024  chars  with  closing  </head>  tag  

2.  fake  CSS  

3.  white  space

Page 10: Responsive Email Templates

An example of how it may look like

Page 11: Responsive Email Templates

Vero Stilo newsletter  

Page 12: Responsive Email Templates
Page 13: Responsive Email Templates

The Nav  

Page 14: Responsive Email Templates
Page 15: Responsive Email Templates

align=”left”  

Outlook  adds  padding  to  images    and  breaks  up  the  layout.  

Some  images  are    not  even  displayed.  

Page 16: Responsive Email Templates

The Fix

<p style="mso-table-lspace:0; mso-table-rspace:0;”>"

Content in 1st td of a given table"

</p>"

Page 17: Responsive Email Templates

<style type="text/css"> table { border-collapse: collapse; } </style> <table border="0" width="600" cellspacing="0" cellpadding="0"> <tr> <td> <table align="left" width="198" border="0" cellpadding="0" cellspacing="0" style="border:solid 1px #00CC99"> <tr> <td bgcolor="#00CC99">

<p style="mso-table-lspace:0;mso-table-rspace:0;"> Content in 1

</p> </td>

</tr> <tr> <td bgcolor="#00CC99">Content in 1</td> </tr> </table> <table align="left" width="198" border="0" cellpadding="0" cellspacing="0" style="border:solid 1px #33FFFF"> <tr> <td bgcolor="#33FFFF"><p style="mso-table-lspace:0;mso-table-rspace:0;">Content in 2</p></td> </tr> <tr> <td bgcolor="#33FFFF">Content in 2</td> </tr> </table> <table align="left" width="198" border="0" cellpadding="0" cellspacing="0" style="border:solid 1px #993366"> <tr> <td bgcolor="#993366"><p style="mso-table-lspace:0;mso-table-rspace:0;">Content in 3</p></td> </tr> <tr> <td bgcolor="#993366">Content in 3</td> </tr> </table> </td> </tr> </table>

Page 18: Responsive Email Templates
Page 19: Responsive Email Templates

More rows of products

– problem reappears.  

 

Page 20: Responsive Email Templates

The Fix  

Make  your  tables  no  higher  than:  

23.7  inches  

approx.  1790  px  

Page 21: Responsive Email Templates

Final Look  

Page 22: Responsive Email Templates

Thank you! www.sendingo.pl  

Anastazy  Kubiak  

Front-­‐end  Developer  at  Sendingo