<td class="center" align="center" valign="top">
<center>
<container>
- <row>asdfasdf</row>
+ <row>sdfasf</row>
<row>
<column class="teal" large='2'>
<p class="grey">I'm a p tag in a col</p>
+++ /dev/null
-<!DOCTYPE html>
-<html>
-<head>
- <link rel="stylesheet" type="text/css" href="css/ink.css">
- <script type="text/javascript" src="js/jquery.js"></script>
- <script type="text/javascript" src="js/inky-prime.js"></script>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta name="viewport" content="width=device-width"/>
-</head>
-
-<body>
- <table class="body">
- <tr>
- <td class="center" align="center" valign="top">
- <center>
- <container>
- <row class="header">
-
- <column large='12'>
- <img src="http://placehold.it/800x50">
- <h1>SIDEBAR</h1>
- <img src="http://placehold.it/800x50">
- </column>
-
- </row>
- </container>
- <container>
- <row>
- <column large='8' small='12'>
- <h2>Hello,<br> Han Fastolfe</h2>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et.</p>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et. Lorem ipsum dolor sit amet.</p>
- <panel>
- <p>Phasellus dictum sapien a neque luctus cursus. Pellentesque sem dolor, fringilla et pharetra vitae. <a href="#">Click it! ยป</a></p>
- </panel>
- </column>
- <column large='4' small='12'>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et.</p>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et. Lorem ipsum dolor sit amet.</p>
- <button>
- <a href='#'>Click Me!</a>
- </button>
- </column>
- </row>
- <row>
- <column large='6'>
- <panel>
- <h6>Header Thing</h6>
- <p>Subhead</p>
- <a href='#'>Link</a><br />
- <a href='#'>Link</a><br />
- <a href='#'>Link</a><br />
- <a href='#'>Link</a><br />
- <a href='#'>Link</a><br />
- </panel>
- </column>
- <column large='6' small='12'>
- <panel>
- <h6>Connect With Us</h6>
- <table class="tiny-button facebook">
- <tr>
- <td>
- <a href="#">Facebook</a>
- </td>
- </tr>
- </table>
-
- <hr>
-
- <table class="tiny-button twitter">
- <tr>
- <td>
- <a href="#">Twitter</a>
- </td>
- </tr>
- </table>
-
- <hr>
-
- <table class="tiny-button google-plus">
- <tr>
- <td>
- <a href="#">Google +</a>
- </td>
- </tr>
- </table>
- <br>
- <h6 style="margin-bottom:5px;">Contact Info:</h6>
- <p>Phone: <b>408.341.0600</b></p>
- <p>Email: <a href="mailto:hseldon@trantor.com">hseldon@trantor.com</a></p>
- </panel>
- </column>
- </row>
- </container>
- </center>
- </td>
- </tr>
- </table>
-</body>
-</html>
\ No newline at end of file
<center>
<table class="container"><tbody><tr><td>
<table class="row"><tbody><tr></tr></tbody></table>
- <table class="row"><tbody><tr><td class="wrapper "></td><td class="wrapper teal"><table class="columns grey large-2 "><tr><td>I'm a p tag in a col</td><td class="expander"></td></tr></table><table class="columns large-2 "><tr><td><table class="button "><tbody><tr><td>I"M A BUTTON</td></tr></tbody></table></td><td class="expander"></td></tr></table><table class="columns large-2 "><tr><td class="panel ">panel</td><td class="expander"></td></tr></table></td><td class="wrapper "></td><td class="wrapper blue"><table class="columns large-10 "><tr><td>I'm even</td><td class="expander"></td></tr></table><table class="columns large-10 "><tr><td><table class="button "><tbody><tr><td>ANOTHER BOTON</td></tr></tbody></table></td><td class="expander"></td></tr></table><table class="columns grey large-10 "><tr><td class="panel grey">
- <a href="#">asdlfkjadsf</a></td><td class="expander"></td></tr></table></td><td class="wrapper last"></td></tr></tbody></table>
- <table class="row"><tbody><tr><td class="wrapper "></td><td class="wrapper teal"><table class="columns grey large-6 "><tr><td>I'm even</td><td class="expander"></td></tr></table><table class="columns large-6 "><tr><td><table class="button "><tbody><tr><td>Lsdlkfjsdf</td></tr></tbody></table></td><td class="expander"></td></tr></table><table class="columns large-6 "><tr><td class="panel ">asdlfkjadsf</td><td class="expander"></td></tr></table></td><td class="wrapper "></td><td class="wrapper blue"><table class="columns large-6 "><tr><td>I'm even</td><td class="expander"></td></tr></table><table class="columns large-6 "><tr><td><table class="button "><tbody><tr><td>Lsdlkfjsdf</td></tr></tbody></table></td><td class="expander"></td></tr></table><table class="columns large-6 "><tr><td class="panel ">asdlfkjadsf</td><td class="expander"></td></tr></table></td><td class="wrapper last"></td></tr></tbody></table>
- <table class="row"><tbody><tr><td class="wrapper "></td><td class="wrapper teal"><table class="columns large-12 "><tr><td>I'm a header!</td><td class="expander"></td></tr></table></td><td class="wrapper last"></td></tr></tbody></table>
+ <table class="row"><tbody><tr><td class="wrapper teal"><table class="columns grey large-2 "><tr><td>I'm a p tag in a col</td><td class="expander"></td></tr></table><table class="columns large-2 "><tr><td><table class="button "><tbody><tr><td>I"M A BUTTON</td></tr></tbody></table></td><td class="expander"></td></tr></table><table class="columns large-2 "><tr><td class="panel ">panel</td><td class="expander"></td></tr></table></td><td class="wrapper blue"><table class="columns large-10 "><tr><td>I'm even</td><td class="expander"></td></tr></table><table class="columns large-10 "><tr><td><table class="button "><tbody><tr><td>ANOTHER BOTON</td></tr></tbody></table></td><td class="expander"></td></tr></table><table class="columns grey large-10 "><tr><td class="panel grey">
+ <a href="#">asdlfkjadsf</a></td><td class="expander"></td></tr></table></td></tr></tbody></table>
+ <table class="row"><tbody><tr><td class="wrapper teal"><table class="columns grey large-6 "><tr><td>I'm even</td><td class="expander"></td></tr></table><table class="columns large-6 "><tr><td><table class="button "><tbody><tr><td>Lsdlkfjsdf</td></tr></tbody></table></td><td class="expander"></td></tr></table><table class="columns large-6 "><tr><td class="panel ">asdlfkjadsf</td><td class="expander"></td></tr></table></td><td class="wrapper blue"><table class="columns large-6 "><tr><td>I'm even</td><td class="expander"></td></tr></table><table class="columns large-6 "><tr><td><table class="button "><tbody><tr><td>Lsdlkfjsdf</td></tr></tbody></table></td><td class="expander"></td></tr></table><table class="columns large-6 "><tr><td class="panel ">asdlfkjadsf</td><td class="expander"></td></tr></table></td></tr></tbody></table>
+ <table class="row"><tbody><tr><td class="wrapper teal"><table class="columns large-12 "><tr><td>I'm a header!</td><td class="expander"></td></tr></table></td></tr></tbody></table>
</td></tr></tbody></table>
</center>
</td>
return colHTML;
};
-
// create tables with wrapper class for each column
+
+ // weird math thing to do with cheerio including closing tags and stuff
+ // so it throws off the number of objects being counted as elements
+ var colCount = Math.round((obj.length - 1 / 2));
+
$(obj).each(function(k,v) {
var wrapperHTML = '';
var colSize = '';
}
// if wrapper is last or the only one, put last class
- if (k === obj.length - 1) {
- wrapperHTML += '<td class="wrapper ' + colClass + ' last">';
- } else {
- wrapperHTML += '<td class="wrapper ' + colClass + '">';
+
+ if (!obj[k].data) {
+ if (k === colCount) {
+ wrapperHTML += '<td class="wrapper ' + colClass + ' last">';
+ } else {
+ wrapperHTML += '<td class="wrapper ' + colClass + '">';
+ }
}
// check for sizes
});
- file.contents = new Buffer($.html());
+ file.contents = new Buffer($.html({normalizeWhitespace: true}));
this.emit('data', file);
};
+++ /dev/null
-<!DOCTYPE html>
-<html>
-<head>
- <link rel="stylesheet" type="text/css" href="css/ink.css">
- <script type="text/javascript" src="js/jquery.js"></script>
- <script type="text/javascript" src="js/inky-prime.js"></script>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta name="viewport" content="width=device-width">
-</head>
-
-<body>
- <table class="body">
- <tr>
- <td class="center" align="center" valign="top">
- <center>
- <table class="container"><tbody><tr><td>
- <table class="row"><tbody><tr><td class="wrapper "></td><td class="wrapper "><table class="columns large-12 "><tr><td></td><td class="expander"></td></tr></table><table class="columns large-12 "><tr><td>SIDEBAR</td><td class="expander"></td></tr></table><table class="columns large-12 "><tr><td></td><td class="expander"></td></tr></table></td><td class="wrapper last"></td></tr></tbody></table>
- </td></tr></tbody></table>
- <table class="container"><tbody><tr><td>
- <table class="row"><tbody><tr><td class="wrapper "></td><td class="wrapper "><table class="columns small-12 large-8 "><tr><td>Hello,<br> Han Fastolfe</td><td class="expander"></td></tr></table><table class="columns small-12 large-8 "><tr><td>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et.</td><td class="expander"></td></tr></table><table class="columns small-12 large-8 "><tr><td>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et. Lorem ipsum dolor sit amet.</td><td class="expander"></td></tr></table><table class="columns small-12 large-8 "><tr><td class="panel ">
- <p>Phasellus dictum sapien a neque luctus cursus. Pellentesque sem dolor, fringilla et pharetra vitae. <a href="#">Click it! »</a></p>
- </td><td class="expander"></td></tr></table></td><td class="wrapper "></td><td class="wrapper "><table class="columns small-12 large-4 "><tr><td>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et.</td><td class="expander"></td></tr></table><table class="columns small-12 large-4 "><tr><td>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et. Lorem ipsum dolor sit amet.</td><td class="expander"></td></tr></table><table class="columns small-12 large-4 "><tr><td><table class="button "><tbody><tr><td>
- <a href="#">Click Me!</a>
- </td></tr></tbody></table></td><td class="expander"></td></tr></table></td><td class="wrapper last"></td></tr></tbody></table>
- <table class="row"><tbody><tr><td class="wrapper "></td><td class="wrapper "><table class="columns large-6 "><tr><td class="panel ">
- <h6>Header Thing</h6>
- <p>Subhead</p>
- <a href="#">Link</a><br>
- <a href="#">Link</a><br>
- <a href="#">Link</a><br>
- <a href="#">Link</a><br>
- <a href="#">Link</a><br>
- </td><td class="expander"></td></tr></table></td><td class="wrapper "></td><td class="wrapper "><table class="columns small-12 large-6 "><tr><td class="panel ">
- <h6>Connect With Us</h6>
- <table class="tiny-button facebook">
- <tr>
- <td>
- <a href="#">Facebook</a>
- </td>
- </tr>
- </table>
-
- <hr>
-
- <table class="tiny-button twitter">
- <tr>
- <td>
- <a href="#">Twitter</a>
- </td>
- </tr>
- </table>
-
- <hr>
-
- <table class="tiny-button google-plus">
- <tr>
- <td>
- <a href="#">Google +</a>
- </td>
- </tr>
- </table>
- <br>
- <h6 style="margin-bottom:5px;">Contact Info:</h6>
- <p>Phone: <b>408.341.0600</b></p>
- <p>Email: <a href="mailto:hseldon@trantor.com">hseldon@trantor.com</a></p>
- </td><td class="expander"></td></tr></table></td><td class="wrapper last"></td></tr></tbody></table>
- </td></tr></tbody></table>
- </center>
- </td>
- </tr>
- </table>
-</body>
-</html>
\ No newline at end of file