-Simple wrapperless column gird system
---------------------------------------
-<section class="column 4/12">
-<section class="column 8/12">
- <div class="6/12" ... >
- <img class="4/12" ... >
-IMPRV: should we change naming to something like `4-twelfths`, or `4-12ths`?
+* Wrapperless Grid v2016-apr-22
+* =============================
+* See: https://bitbucket.org/snippets/danielsokolowski/d68x/simple-wrapperless-column-gird-system
+* <section class="column 4/12">
+* <section class="column width-8/12">
+ <!-- assuming `display: inline-block` for img-->
+* <img class="width-4/12" ... >Lorem lipsum</p>
+* Apply a natural box layout model to all elements, but allowing components to change, which is
+* required for our column (`width-*`) classes to ensure padding does not effect their total width
+ box-sizing: border-box;
+/* use this class to fix the parent to 'wrap' floated elements it contains */
- overflow: auto; /* use this class to fix the parent to 'wrap' foated elements it contains */
- box-sizing: border-box;
+ box-sizing: border-box;
-/* below selectors leverage escaping characters - see: https://mathiasbynens.be/notes/css-escapes */
-.\31\/12 { /* `.1/12` */
+/* Below selectors leverage escaping characters - see: https://mathiasbynens.be/notes/css-escapes,
+Note that these can be used without the column class */
-.\32\/12 { /* `.2/12` */
-.\33\/12 { /* `.3/12` */
-.\34\/12 { /* `.4/12` */
- width: calc(400% / 12);}
+ width: calc(400% / 12);
-.\35\/12 { /* `.5/12` */
-.\36\/12 { /* `.6/12` */
-.\37\/12 { /* `.7/12` */
-.\38\/12 { /* `.8/12` */
-.\39\/12 { /* `.9/12` */
-.\31\30\/12 { /* `.10/12` */
- width: calc(1000% / 12)
+ width: calc(1000% / 12)
-.\31\31\/12 { /* `.11/12` */
- width: calc(1100% / 12)
+ width: calc(1100% / 12)
-.\31\32\/12 { /* `.12/12` */