├── components
├── others
│ ├── row.html
│ ├── link.html
│ ├── mspace.html
│ ├── spacer.html
│ ├── image.html
│ ├── content.html
│ └── mobile-hack.html
├── buttons
│ ├── button-ghost.html
│ ├── button-square.html
│ └── button-border-radius.html
├── typography
│ └── typograhpy.html
└── heros
│ ├── single-image-hero.html
│ ├── image-hero-with-mobile-block.html
│ └── background-image-text-overlay.html
├── snippets
├── sublime
│ ├── arial.sublime-snippet
│ ├── mspace.sublime-snippet
│ ├── row.sublime-snippet
│ ├── space.sublime-snippet
│ ├── img.sublime-snippet
│ ├── content.sublime-snippet
│ ├── button.sublime-snippet
│ ├── fgrid1.sublime-snippet
│ ├── mobile-block-hack.sublime-snippet
│ ├── rgrid1.sublime-snippet
│ ├── fgrid2.sublime-snippet
│ ├── hgrid1.sublime-snippet
│ ├── rgrid2.sublime-snippet
│ ├── fgrid3.sublime-snippet
│ ├── boilerplate.sublime-snippet
│ ├── rgrid3.sublime-snippet
│ ├── fgrid4.sublime-snippet
│ ├── rgrid4.sublime-snippet
│ ├── fgrid5.sublime-snippet
│ ├── rgrid5.sublime-snippet
│ ├── css.sublime-snippet
│ ├── hgrid2.sublime-snippet
│ └── hgrid3.sublime-snippet
└── atom
│ └── snippets.cson
├── grids
├── fluid
│ ├── fluid-grid1.html
│ ├── fluid-grid2.html
│ ├── fluid-grid3.html
│ ├── fluid-grid4.html
│ ├── fluid-grid5.html
│ └── fluid-grid-master.html
├── responsive
│ ├── responsive-grid1.html
│ ├── responsive-grid2.html
│ ├── responsive-grid3.html
│ ├── responsive-grid4.html
│ ├── responsive-grid5.html
│ └── responsive-grid-master.html
└── hybrid
│ ├── hybrid-grid1.html
│ ├── hybrid-grid2.html
│ ├── hybrid-grid3.html
│ └── hybrid-grid-master.html
├── boilerplate.html
├── mail.css
└── README.md
/components/others/row.html:
--------------------------------------------------------------------------------
1 |
2 | |
3 |
4 | |
5 |
--------------------------------------------------------------------------------
/components/others/link.html:
--------------------------------------------------------------------------------
1 | Link
2 |
--------------------------------------------------------------------------------
/components/others/mspace.html:
--------------------------------------------------------------------------------
1 | |
--------------------------------------------------------------------------------
/components/others/spacer.html:
--------------------------------------------------------------------------------
1 |
2 | | |
3 |
--------------------------------------------------------------------------------
/components/others/image.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/snippets/sublime/arial.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | arial
6 |
7 |
--------------------------------------------------------------------------------
/components/others/content.html:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/snippets/sublime/mspace.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 | mspace
6 |
7 |
--------------------------------------------------------------------------------
/snippets/sublime/row.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | $1
6 | |
7 |
8 | ]]>
9 | row
10 |
11 |
--------------------------------------------------------------------------------
/snippets/sublime/space.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | |
5 |
6 | ]]>
7 | space
8 |
9 |
--------------------------------------------------------------------------------
/snippets/sublime/img.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 | img
6 |
7 |
--------------------------------------------------------------------------------
/snippets/sublime/content.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | |
6 | $2
7 | |
8 |
9 |
10 | ]]>
11 | content
12 |
13 |
--------------------------------------------------------------------------------
/components/buttons/button-ghost.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | |
4 | Button
5 | |
6 |
7 |
--------------------------------------------------------------------------------
/components/buttons/button-square.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | |
4 | Button
5 | |
6 |
7 |
--------------------------------------------------------------------------------
/components/buttons/button-border-radius.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | |
4 | Button
5 | |
6 |
7 |
--------------------------------------------------------------------------------
/grids/fluid/fluid-grid1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | |
8 | Grid 1
9 | |
10 |
11 |
12 |
13 | |
14 |
15 |
--------------------------------------------------------------------------------
/components/others/mobile-hack.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/components/typography/typograhpy.html:
--------------------------------------------------------------------------------
1 | Heading
2 | Heading
3 | Heading
4 | Heading
5 | Heading
6 | Heading
7 | Paragraph
8 | Link
9 |
--------------------------------------------------------------------------------
/components/heros/single-image-hero.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | |
10 |
11 |
12 |
13 | |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/snippets/sublime/button.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | |
6 | $2
7 | |
8 |
9 |
10 | ]]>
11 | button
12 |
13 |
--------------------------------------------------------------------------------
/grids/responsive/responsive-grid1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | | |
4 |
5 |
6 |
7 |
8 |
9 |
10 | |
11 | Grid One
12 | |
13 |
14 |
15 |
16 | |
17 |
18 |
19 | | |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/snippets/sublime/fgrid1.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 | |
10 | $1
11 | |
12 |
13 |
14 |
15 | |
16 |
17 |
18 | ]]>
19 | fgrid1
20 |
21 |
--------------------------------------------------------------------------------
/grids/fluid/fluid-grid2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | |
8 | Grid 2
9 | |
10 |
11 | Grid 2
12 | |
13 |
14 |
15 |
16 | |
17 |
18 |
--------------------------------------------------------------------------------
/snippets/sublime/mobile-block-hack.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 | |
9 | $1
10 | |
11 |
12 |
13 |
14 |
15 | ]]>
16 | mobileblock
17 |
18 |
--------------------------------------------------------------------------------
/grids/hybrid/hybrid-grid1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
10 | |
11 |
12 | Grid One
13 |
14 | |
15 |
16 |
17 |
22 | |
23 |
24 |
--------------------------------------------------------------------------------
/snippets/sublime/rgrid1.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | | |
6 |
7 |
8 |
9 |
10 |
11 |
12 | |
13 | $1
14 | |
15 |
16 |
17 |
18 | |
19 |
20 |
21 | | |
22 |
23 |
24 | ]]>
25 | rgrid1
26 |
27 |
--------------------------------------------------------------------------------
/grids/responsive/responsive-grid2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | | |
4 |
5 |
6 |
7 |
8 |
9 |
10 | |
11 | Grid Two
12 | |
13 |
14 | Grid Two
15 | |
16 |
17 |
18 |
19 | |
20 |
21 |
22 | | |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/snippets/sublime/fgrid2.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 | |
10 | $1
11 | |
12 |
13 | $2
14 | |
15 |
16 |
17 |
18 | |
19 |
20 |
21 | ]]>
22 | fgrid2
23 |
24 |
--------------------------------------------------------------------------------
/grids/fluid/fluid-grid3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | |
8 | Grid 3
9 | |
10 |
11 | Grid 3
12 | |
13 |
14 | Grid 3
15 | |
16 |
17 |
18 |
19 | |
20 |
21 |
--------------------------------------------------------------------------------
/boilerplate.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
13 |
14 |
15 |
16 |
17 |
18 | |
19 |
20 |
21 | |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/snippets/sublime/hgrid1.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
10 |
11 |
12 | |
13 |
14 | $1
15 |
16 | |
17 |
18 |
19 |
24 | |
25 |
26 | ]]>
27 | hgrid1
28 |
29 |
--------------------------------------------------------------------------------
/snippets/sublime/rgrid2.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | | |
6 |
7 |
8 |
9 |
10 |
11 |
12 | |
13 | $1
14 | |
15 |
16 | $2
17 | |
18 |
19 |
20 |
21 | |
22 |
23 |
24 | | |
25 |
26 |
27 | ]]>
28 | rgrid2
29 |
30 |
--------------------------------------------------------------------------------
/snippets/sublime/fgrid3.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 | |
10 | $1
11 | |
12 |
13 | $2
14 | |
15 |
16 | $3
17 | |
18 |
19 |
20 |
21 | |
22 |
23 |
24 | ]]>
25 | fgrid3
26 |
27 |
28 |
--------------------------------------------------------------------------------
/grids/fluid/fluid-grid4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | |
8 | Grid 4
9 | |
10 |
11 | Grid 4
12 | |
13 |
14 | Grid 4
15 | |
16 |
17 | Grid 4
18 | |
19 |
20 |
21 |
22 | |
23 |
24 |
--------------------------------------------------------------------------------
/grids/responsive/responsive-grid3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | | |
4 |
5 |
6 |
7 |
8 |
9 |
10 | |
11 | Grid Three
12 | |
13 |
14 | Grid Three
15 | |
16 |
17 | Grid Three
18 | |
19 |
20 |
21 |
22 | |
23 |
24 |
25 | | |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/snippets/sublime/boilerplate.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | $1
11 |
12 |
14 |
15 |
16 |
17 |
18 |
19 | |
20 |
21 | $2
22 |
23 | |
24 |
25 |
26 |
27 |
28 |
29 | ]]>
30 | boilerplate
31 |
32 |
--------------------------------------------------------------------------------
/snippets/sublime/rgrid3.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | | |
6 |
7 |
8 |
9 |
10 |
11 |
12 | |
13 | $1
14 | |
15 |
16 | $2
17 | |
18 |
19 | $3
20 | |
21 |
22 |
23 |
24 | |
25 |
26 |
27 | | |
28 |
29 |
30 | ]]>
31 | rgrid3
32 |
33 |
--------------------------------------------------------------------------------
/grids/responsive/responsive-grid4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | | |
4 |
5 |
6 |
7 |
8 |
9 |
10 | |
11 | Grid Four
12 | |
13 |
14 | Grid Four
15 | |
16 |
17 | Grid Four
18 | |
19 |
20 | Grid Four
21 | |
22 |
23 |
24 |
25 | |
26 |
27 |
28 | | |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/snippets/sublime/fgrid4.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 | |
10 | $1
11 | |
12 |
13 | $2
14 | |
15 |
16 | $3
17 | |
18 |
19 | $4
20 | |
21 |
22 |
23 |
24 | |
25 |
26 |
27 | ]]>
28 | fgrid4
29 |
30 |
--------------------------------------------------------------------------------
/grids/fluid/fluid-grid5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | |
8 | Grid 5
9 | |
10 |
11 | Grid 5
12 | |
13 |
14 | Grid 5
15 | |
16 |
17 | Grid 5
18 | |
19 |
20 | Grid 5
21 | |
22 |
23 |
24 |
25 | |
26 |
27 |
--------------------------------------------------------------------------------
/components/heros/image-hero-with-mobile-block.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | |
10 |
11 |
12 |
13 | |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 | |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/snippets/sublime/rgrid4.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | | |
6 |
7 |
8 |
9 |
10 |
11 |
12 | |
13 | $1
14 | |
15 |
16 | $2
17 | |
18 |
19 | $3
20 | |
21 |
22 | $4
23 | |
24 |
25 |
26 |
27 | |
28 |
29 |
30 | | |
31 |
32 |
33 | ]]>
34 | rgrid4
35 |
36 |
--------------------------------------------------------------------------------
/grids/responsive/responsive-grid5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | | |
4 |
5 |
6 |
7 |
8 |
9 |
10 | |
11 | Grid Five
12 | |
13 |
14 | Grid Five
15 | |
16 |
17 | Grid Five
18 | |
19 |
20 | Grid Five
21 | |
22 |
23 | Grid Five
24 | |
25 |
26 |
27 |
28 | |
29 |
30 |
31 | | |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/snippets/sublime/fgrid5.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 | |
10 | $1
11 | |
12 |
13 | $2
14 | |
15 |
16 | $3
17 | |
18 |
19 | $4
20 | |
21 |
22 | $5
23 | |
24 |
25 |
26 |
27 | |
28 |
29 |
30 | ]]>
31 | fgrid5
32 |
33 |
--------------------------------------------------------------------------------
/snippets/sublime/rgrid5.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | | |
6 |
7 |
8 |
9 |
10 |
11 |
12 | |
13 | $1
14 | |
15 |
16 | $2
17 | |
18 |
19 | $3
20 | |
21 |
22 | $4
23 | |
24 |
25 | $5
26 | |
27 |
28 |
29 |
30 | |
31 |
32 |
33 | | |
34 |
35 |
36 | ]]>
37 | rgrid5
38 |
39 |
--------------------------------------------------------------------------------
/mail.css:
--------------------------------------------------------------------------------
1 | /* CLIENT-SPECIFIC STYLES */
2 | body, table, td, a { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
3 | table, td { mso-table-lspace: 0pt; mso-table-rspace: 0pt; }
4 | img { -ms-interpolation-mode: bicubic; }
5 |
6 | /* RESET STYLES */
7 | img { border: 0; outline: none; text-decoration: none; }
8 | table { border-collapse: collapse !important; }
9 | body { margin: 0 !important; padding: 0 !important; width: 100% !important; }
10 |
11 | /* iOS BLUE LINKS */
12 | a[x-apple-data-detectors] {
13 | color: inherit !important;
14 | text-decoration: none !important;
15 | font-size: inherit !important;
16 | font-family: inherit !important;
17 | font-weight: inherit !important;
18 | line-height: inherit !important;
19 | }
20 |
21 | /* ANDROID CENTER FIX */
22 | div[style*="margin: 16px 0;"] { margin: 0 !important; }
23 |
24 | /* MEDIA QUERIES */
25 | @media all and (max-width:639px){
26 | .wrapper{ width:320px!important; padding: 0 !important; }
27 | .container{ width:300px!important; padding: 0 !important; }
28 | .mobile{ width:300px!important; display:block!important; padding: 0 !important; }
29 | .img{ width:100% !important; height:auto !important; }
30 | *[class="mobileOff"] { width: 0px !important; display: none !important; }
31 | *[class*="mobileOn"] { display: block !important; max-height:none !important; }
32 | }
33 |
--------------------------------------------------------------------------------
/snippets/sublime/css.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
36 | css
37 |
38 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Email Framework
2 |
3 | The HTML Email Framework developed to help you build responsive HTML email templates.
4 |
5 | ### Getting Started
6 |
7 | * [Documentation](http://emailframe.work "Title")
8 | * [Download](https://github.com/g13nn/Email-Framework/archive/master.zip "Title")
9 |
10 | ### Support
11 |
12 | Need some help, or have a question. Get in touch:
13 |
14 | *
15 | * [Submit an Issue](https://github.com/g13nn/Email-Framework/issues/new "Title")
16 |
17 | ### License
18 |
19 | ```
20 | Copyright (C) 2017 Glenn Smith
21 |
22 | Permission is hereby granted, free of charge, to any person obtaining a
23 | copy of this software and associated documentation files (the
24 | "Software"), to deal in the Software without restriction, including
25 | without limitation the rights to use, copy, modify, merge, publish,
26 | distribute, sublicense, and/or sell copies of the Software, and to
27 | permit persons to whom the Software is furnished to do so, subject to
28 | the following conditions:
29 |
30 | The above copyright notice and this permission notice shall be included
31 | in all copies or substantial portions of the Software.
32 |
33 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
34 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
35 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
36 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
37 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
38 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
39 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
40 | ```
41 |
--------------------------------------------------------------------------------
/grids/hybrid/hybrid-grid2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
10 |
11 |
12 |
17 |
18 |
19 |
20 | |
21 |
22 | Grid Two
23 |
24 | |
25 |
26 |
27 |
28 |
32 |
33 |
34 |
35 | |
36 |
37 | Grid Two
38 |
39 | |
40 |
41 |
42 |
43 |
48 | |
49 |
50 |
51 |
56 |
57 | |
58 |
--------------------------------------------------------------------------------
/snippets/sublime/hgrid2.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
11 |
12 |
13 |
14 |
19 |
20 |
21 |
22 | |
23 |
24 | $1
25 |
26 | |
27 |
28 |
29 |
30 |
34 |
35 |
36 |
37 | |
38 |
39 | $2
40 |
41 | |
42 |
43 |
44 |
45 |
50 | |
51 |
52 |
53 |
58 |
59 | |
60 |
61 | ]]>
62 | hgrid2
63 |
64 |
--------------------------------------------------------------------------------
/components/heros/background-image-text-overlay.html:
--------------------------------------------------------------------------------
1 |
60 |
--------------------------------------------------------------------------------
/grids/hybrid/hybrid-grid3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
10 |
11 |
16 |
17 |
18 |
19 | |
20 |
21 | Grid Three
22 |
23 | |
24 |
25 |
26 |
27 |
31 |
32 |
33 |
34 | |
35 |
36 | Grid Three
37 |
38 | |
39 |
40 |
41 |
42 |
46 |
47 |
48 |
49 | |
50 |
51 | Grid Three
52 |
53 | |
54 |
55 |
56 |
57 |
62 | |
63 |
64 |
65 |
70 | |
71 |
--------------------------------------------------------------------------------
/snippets/sublime/hgrid3.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
10 |
11 |
12 |
13 |
18 |
19 |
20 |
21 | |
22 |
23 | $1
24 |
25 | |
26 |
27 |
28 |
29 |
33 |
34 |
35 |
36 | |
37 |
38 | $2
39 |
40 | |
41 |
42 |
43 |
44 |
48 |
49 |
50 |
51 | |
52 |
53 | $3
54 |
55 | |
56 |
57 |
58 |
59 |
64 | |
65 |
66 |
67 |
72 | |
73 |
74 | ]]>
75 | hgrid3
76 |
77 |
--------------------------------------------------------------------------------
/grids/hybrid/hybrid-grid-master.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Hybrid Grid Master
6 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
27 |
28 |
29 | |
30 |
31 | Grid One
32 |
33 | |
34 |
35 |
36 |
41 | |
42 |
43 |
44 |
45 |
46 |
47 |
52 |
53 |
54 |
55 |
60 |
61 |
62 |
63 | |
64 |
65 | Grid Two
66 |
67 | |
68 |
69 |
70 |
71 |
75 |
76 |
77 |
78 | |
79 |
80 | Grid Two
81 |
82 | |
83 |
84 |
85 |
86 |
91 | |
92 |
93 |
94 |
99 |
100 | |
101 |
102 |
103 |
104 |
105 |
110 |
111 |
112 |
113 |
118 |
119 |
120 |
121 | |
122 |
123 | Grid Three
124 |
125 | |
126 |
127 |
128 |
129 |
133 |
134 |
135 |
136 | |
137 |
138 | Grid Three
139 |
140 | |
141 |
142 |
143 |
144 |
148 |
149 |
150 |
151 | |
152 |
153 | Grid Three
154 |
155 | |
156 |
157 |
158 |
159 |
164 | |
165 |
166 |
167 |
172 | |
173 |
174 |
175 |
176 |
177 |
178 |
--------------------------------------------------------------------------------
/grids/fluid/fluid-grid-master.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Fluid Grid Master
9 |
10 |
39 |
40 |
41 |
42 |
43 |
44 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 | |
57 | Grid 1
58 | |
59 |
60 |
61 |
62 | |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 | |
73 | Grid 2
74 | |
75 |
76 | Grid 2
77 | |
78 |
79 |
80 |
81 | |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 | |
92 | Grid 3
93 | |
94 |
95 | Grid 3
96 | |
97 |
98 | Grid 3
99 | |
100 |
101 |
102 |
103 | |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 | |
114 | Grid 4
115 | |
116 |
117 | Grid 4
118 | |
119 |
120 | Grid 4
121 | |
122 |
123 | Grid 4
124 | |
125 |
126 |
127 |
128 | |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 | |
139 | Grid 5
140 | |
141 |
142 | Grid 5
143 | |
144 |
145 | Grid 5
146 | |
147 |
148 | Grid 5
149 | |
150 |
151 | Grid 5
152 | |
153 |
154 |
155 |
156 | |
157 |
158 |
159 |
160 |
165 |
166 |
167 |
168 |
169 |
--------------------------------------------------------------------------------
/grids/responsive/responsive-grid-master.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Grids Master Template
9 |
10 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 | | |
62 |
63 |
64 |
65 |
66 |
67 |
68 | |
69 | Grid One
70 | |
71 |
72 |
73 |
74 | |
75 |
76 |
77 | | |
78 |
79 |
80 |
81 |
82 |
83 | | |
84 |
85 |
86 |
87 |
88 |
89 |
90 | |
91 | Grid Two
92 | |
93 |
94 | Grid Two
95 | |
96 |
97 |
98 |
99 | |
100 |
101 |
102 | | |
103 |
104 |
105 |
106 |
107 |
108 | | |
109 |
110 |
111 |
112 |
113 |
114 |
115 | |
116 | Grid Three
117 | |
118 |
119 | Grid Three
120 | |
121 |
122 | Grid Three
123 | |
124 |
125 |
126 |
127 | |
128 |
129 |
130 | | |
131 |
132 |
133 |
134 |
135 |
136 | | |
137 |
138 |
139 |
140 |
141 |
142 |
143 | |
144 | Grid Four
145 | |
146 |
147 | Grid Four
148 | |
149 |
150 | Grid Four
151 | |
152 |
153 | Grid Four
154 | |
155 |
156 |
157 |
158 | |
159 |
160 |
161 | | |
162 |
163 |
164 |
165 |
166 |
167 | | |
168 |
169 |
170 |
171 |
172 |
173 |
174 | |
175 | Grid Five
176 | |
177 |
178 | Grid Five
179 | |
180 |
181 | Grid Five
182 | |
183 |
184 | Grid Five
185 | |
186 |
187 | Grid Five
188 | |
189 |
190 |
191 |
192 | |
193 |
194 |
195 | | |
196 |
197 |
198 |
199 | |
200 |
201 |
202 |
203 |
204 |
205 |
--------------------------------------------------------------------------------
/snippets/atom/snippets.cson:
--------------------------------------------------------------------------------
1 | # Snippets for Email-Framwork
2 |
3 | '.text.html':
4 | 'Boiler Plate for Mails':
5 | 'prefix': 'mail-boilerplate'
6 | 'body': '''
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
18 |
19 |
20 |
21 |
22 |
23 | |
24 |
25 | $1
26 |
27 | |
28 |
29 |
30 |
31 |
32 |
33 | '''
34 |
35 | 'Mail Content':
36 | 'prefix': 'mail-content'
37 | 'body': '''
38 |
39 |
40 | |
41 | $2
42 | |
43 |
44 |
45 | '''
46 |
47 | 'Mail CSS':
48 | 'prefix': 'mail-css'
49 | 'body': '''
50 | /* CLIENT-SPECIFIC STYLES */
51 | body, table, td, a { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
52 | table, td { mso-table-lspace: 0pt; mso-table-rspace: 0pt; }
53 | img { -ms-interpolation-mode: bicubic; }
54 | /* RESET STYLES */
55 | img { border: 0; outline: none; text-decoration: none; }
56 | table { border-collapse: collapse !important; }
57 | body { margin: 0 !important; padding: 0 !important; width: 100% !important; }
58 | /* iOS BLUE LINKS */
59 | a[x-apple-data-detectors] {
60 | color: inherit !important;
61 | text-decoration: none !important;
62 | font-size: inherit !important;
63 | font-family: inherit !important;
64 | font-weight: inherit !important;
65 | line-height: inherit !important;
66 | }
67 | /* ANDROID CENTER FIX */
68 | div[style*="margin: 16px 0;"] { margin: 0 !important; }
69 | /* MEDIA QUERIES */
70 | @media all and (max-width:639px){
71 | .wrapper{ width:320px!important; padding: 0 !important; }
72 | .container{ width:300px!important; padding: 0 !important; }
73 | .mobile{ width:300px!important; display:block!important; padding: 0 !important; }
74 | .img{ width:100% !important; height:auto !important; }
75 | *[class="mobileOff"] { width: 0px !important; display: none !important; }
76 | *[class*="mobileOn"] { display: block !important; max-height:none !important; }
77 | }
78 | '''
79 |
80 | 'Mail r Grid 1':
81 | 'prefix': 'mail-rgrid1'
82 | 'body': '''
83 |
84 |
85 | | |
86 |
87 |
88 |
89 |
90 |
91 | |
92 | $1
93 | |
94 |
95 |
96 | |
97 |
98 |
99 | | |
100 |
101 |
102 | '''
103 |
104 | 'Mail r Grid 2':
105 | 'prefix': 'mail-rgrid2'
106 | 'body': '''
107 |
108 |
109 | | |
110 |
111 |
112 |
113 |
114 |
115 | |
116 | $1
117 | |
118 |
119 | $2
120 | |
121 |
122 |
123 | |
124 |
125 |
126 | | |
127 |
128 |
129 | '''
130 |
131 | 'Mail r Grid 3':
132 | 'prefix': 'mail-rgrid3'
133 | 'body': '''
134 |
135 |
136 | | |
137 |
138 |
139 |
140 |
141 |
142 | |
143 | $1
144 | |
145 |
146 | $2
147 | |
148 |
149 | $3
150 | |
151 |
152 |
153 | |
154 |
155 |
156 | | |
157 |
158 |
159 | '''
160 |
161 | 'Mail r Grid 4':
162 | 'prefix': 'mail-rgrid4'
163 | 'body': '''
164 |
165 |
166 | | |
167 |
168 |
169 |
170 |
171 |
172 | |
173 | $1
174 | |
175 |
176 | $2
177 | |
178 |
179 | $3
180 | |
181 |
182 | $4
183 | |
184 |
185 |
186 | |
187 |
188 |
189 | | |
190 |
191 |
192 | '''
193 |
194 | 'Mail r Grid 5':
195 | 'prefix': 'mail-rgrid5'
196 | 'body': '''
197 |
198 |
199 | | |
200 |
201 |
202 |
203 |
204 |
205 | |
206 | $1
207 | |
208 |
209 | $2
210 | |
211 |
212 | $3
213 | |
214 |
215 | $4
216 | |
217 |
218 | $5
219 | |
220 |
221 |
222 | |
223 |
224 |
225 | | |
226 |
227 |
228 | '''
229 |
230 | 'Mail f Grid 1':
231 | 'prefix': 'mail-fgrid1'
232 | 'body': '''
233 |
234 |
235 |
236 |
237 |
238 |
239 | |
240 | $1
241 | |
242 |
243 |
244 | |
245 |
246 |
247 | '''
248 |
249 | 'Mail f Grid 2':
250 | 'prefix': 'mail-fgrid2'
251 | 'body': '''
252 |
253 |
254 |
255 |
256 |
257 |
258 | |
259 | $1
260 | |
261 |
262 | $2
263 | |
264 |
265 |
266 | |
267 |
268 |
269 | '''
270 |
271 | 'Mail f Grid 3':
272 | 'prefix': 'mail-fgrid3'
273 | 'body': '''
274 |
275 |
276 |
277 |
278 |
279 |
280 | |
281 | $1
282 | |
283 |
284 | $2
285 | |
286 |
287 | $3
288 | |
289 |
290 |
291 | |
292 |
293 |
294 | '''
295 |
296 | 'Mail f Grid 4':
297 | 'prefix': 'mail-fgrid4'
298 | 'body': '''
299 |
300 |
301 |
302 |
303 |
304 |
305 | |
306 | $1
307 | |
308 |
309 | $2
310 | |
311 |
312 | $3
313 | |
314 |
315 | $4
316 | |
317 |
318 |
319 | |
320 |
321 |
322 | '''
323 |
324 | 'Mail f Grid 5':
325 | 'prefix': 'mail-fgrid5'
326 | 'body': '''
327 |
328 |
329 |
330 |
331 |
332 |
333 | |
334 | $1
335 | |
336 |
337 | $2
338 | |
339 |
340 | $3
341 | |
342 |
343 | $4
344 | |
345 |
346 | $5
347 | |
348 |
349 |
350 | |
351 |
352 |
353 | '''
354 |
355 | 'Mail img':
356 | 'prefix': 'mail-img'
357 | 'body': '''
358 |
359 | '''
360 |
361 | 'Mail Block Mobile':
362 | 'prefix': 'mail-mobileblock'
363 | 'body': '''
364 |
365 |
366 |
367 |
368 | |
369 | $1
370 | |
371 |
372 |
373 |
374 |
375 | '''
376 |
377 | 'Mail mspace':
378 | 'prefix': 'mail-mspace'
379 | 'body': '''
380 | |
381 | '''
382 |
383 | 'Mail Row':
384 | 'prefix': 'mail-row'
385 | 'body': '''
386 |
387 | |
388 | $1
389 | |
390 |
391 | '''
392 |
393 | 'Mail Space':
394 | 'prefix': 'mail-space'
395 | 'body': '''
396 |
397 | | |
398 |
399 | '''
400 |
401 | 'Mail Button':
402 | 'prefix': 'mail-button'
403 | 'body': '''
404 |
405 |
406 | |
407 | $2
408 | |
409 |
410 |
411 | '''
412 |
--------------------------------------------------------------------------------