padding-right: 10px !important;
}
}
+
+.my-class {
+ background: red;
+}
@return floor(percentage(($colNumber / $totalColumns)) * 1000000) / 1000000;
}
-@function grid-calc-px($colNumber, $totalColumns, $conWidth, $colGutter) {
- @return (($conWidth - ($totalColumns - 1) * $colGutter) / $totalColumns * $colNumber + ($colNumber - 1) * $colGutter);
+@function grid-calc-px($columnNumber, $totalColumns, $containerWidth) {
+ @return ($containerWidth / $totalColumns * $columnNumber - $grid-column-gutter);
}
\ No newline at end of file
/// @type Color
$pre-color: #ff6908 !default;
-/// Global column gutter spacing.
-/// @type Number
-$column-gutter: 20px !default;
-
/// Global width of the container.
/// @type Number
$container-width: 580px !default;
/// Global rounded radius of rounded-corners.
/// @type Number
$global-rounded: 500px !default;
+
+/// Default gutter for the grid system
+/// @type Number
+$grid-column-gutter: 16px;
\ No newline at end of file
display: block;
}
-table.wrapper {
- padding: $wrapper-padding-top $column-gutter 0 0;
- position: relative;
-}
-
+//Begin new gutter!
td.columns,
-td.column {
+td.column,
+th.columns,
+th.column {
margin: 0 auto;
+ padding-left: $grid-column-gutter;
}
-table.columns td,
-table.column td {
- padding: 0 0 $column-padding-bottom;
-}
-
-table.row td.last,
-table.container td.last {
- padding-right: 0;
+td.columns.last,
+td.column.last,
+th.columns.last,
+th.column.last {
+ padding-right: $grid-column-gutter;
}
@for $i from 1 through $grid-column-count {
- td.large-#{$i} {
- width: grid-calc-px($i, $grid-column-count, $container-width, $column-gutter);
+ td.large-#{$i},
+ th.large-#{$i} {
+ width: grid-calc-px($i, $grid-column-count, $container-width);
+ padding-left: $grid-column-gutter / 2;
+ padding-right: $grid-column-gutter / 2;
+ }
+
+ td.large-#{$i}.first,
+ th.large-#{$i}.first {
+ padding-left: $grid-column-gutter;
+ }
+
+ td.large-#{$i}.last,
+ th.large-#{$i}.last {
+ padding-right: $grid-column-gutter;
+ }
+
+ td.large-#{$i}.collapse,
+ th.large-#{$i}.collapse {
+ padding-right: 0;
+ padding-left: 0;
+ width: grid-calc-px($i, $grid-column-count, $container-width) + $grid-column-gutter;
}
}
@for $i from 1 through $grid-column-count {
td.large-#{$i} center {
- min-width: grid-calc-px($i, $grid-column-count, $container-width, $column-gutter);
+ min-width: grid-calc-px($i, $grid-column-count, $container-width);
}
}
@for $i from 1 through $grid-column-count {
.body .columns td.large-#{$i},
- .body .column td.large-#{$i} {
+ .body .column td.large-#{$i},
+ .body .columns th.large-#{$i},
+ .body .column th.large-#{$i} {
width: grid-calc-pct($i, $grid-column-count);
}
}
@for $i from 1 through ($grid-column-count - 1) {
- td.offset-by-#{$i} {
- padding-left: grid-calc-px($i, $grid-column-count, $container-width, $column-gutter) + $column-gutter;
+ td.offset-by-#{$i},
+ th.offset-by-#{$i} {
+ padding-left: grid-calc-px($i, $grid-column-count, $container-width);
}
}
-td.expander {
+td.expander,
+th.expander {
visibility: hidden;
width: 0;
padding: 0 !important;
}
-table.columns .text-pad,
-table.column .text-pad {
- padding-left: $text-padding;
- padding-right: $text-padding;
-}
-
-table.columns .left-text-pad,
-table.columns .text-pad-left,
-table.column .left-text-pad,
-table.column .text-pad-left {
- padding-left: $text-padding;
-}
-
-table.columns .right-text-pad,
-table.columns .text-pad-right,
-table.column .right-text-pad,
-table.column .text-pad-right {
- padding-right: $text-padding;
-}
+// table.columns .text-pad,
+// table.column .text-pad {
+// padding-left: $text-padding;
+// padding-right: $text-padding;
+// }
+// table.columns .left-text-pad,
+// table.columns .text-pad-left,
+// table.column .left-text-pad,
+// table.column .text-pad-left {
+// padding-left: $text-padding;
+// }
+// table.columns .right-text-pad,
+// table.columns .text-pad-right,
+// table.column .right-text-pad,
+// table.column .text-pad-right {
+// padding-right: $text-padding;
+// }
-table.gutter {
- margin: 10px;
-}
width: $small-container-width !important;
}
- table[class="body"] .row {
- // width: 100% !important;
- // display: block !important;
- }
-
-// Brandon no likey
- // table[class="body"] .wrapper {
- // display: block !important;
- // padding-right: 0 !important;
- // }
table[class="body"] .columns,
table[class="body"] .column {
- display: block !important;
- float: left !important;
height: auto !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
- // table[class="body"] .wrapper.first .columns,
- // table[class="body"] .wrapper.first .column {
- // display: table !important;
- // }
-
- // table[class="body"] table.columns td,
- // table[class="body"] table.column td {
- // width: 100% !important;
- // }
-
@for $i from 1 through $grid-column-count {
- td.small-#{$i} {
- width: grid-calc-pct($i, $grid-column-count) !important; }
- }
+ td.small-#{$i},
+ th.small-#{$i} {
+ display: inline-block !important;
- td.small-12 {
- display: block !important;
+ width: grid-calc-pct($i, $grid-column-count) !important;
+ }
}
-
- @for $i from 1 through $grid-column-count {
+ @for $i from 1 through ($grid-column-count - 1) {
.body .columns td.small-#{$i},
.body .column td.small-#{$i},
- td.small-#{$i} center {
+ td.small-#{$i} center,
+
+ .body .columns th.small-#{$i},
+ .body .column th.small-#{$i},
+ th.small-#{$i} center {
+ display: inline-block !important;
width: grid-calc-pct($i, $grid-column-count) !important;
}
}
- @for $i from 1 through $grid-column-count {
+
+ @for $i from 1 through ($grid-column-count - 1) {
table[class="body"] .columns td.small-#{$i},
- table[class="body"] .column td.small-#{$i} {
+ table[class="body"] .column td.small-#{$i},
+ table[class="body"] .columns th.small-#{$i},
+ table[class="body"] .column th.small-#{$i} {
+ display: inline-block !important;
width: grid-calc-pct($i, $grid-column-count) !important;
}
}
+ table[class="body"] .columns td.small-#{$grid-column-count},
+ table[class="body"] .column td.small-#{$grid-column-count},
+ table[class="body"] .columns th.small-#{$grid-column-count},
+ table[class="body"] .column th.small-#{$grid-column-count} {
+ display: block !important;
+ width: 100% !important;
+ }
+
@for $i from 1 through ($grid-column-count - 1) {
- table[class="body"] td.offset-by-#{$i} {
+ table[class="body"] td.offset-by-#{$i},
+ table[class="body"] th.offset-by-#{$i} {
padding-left: 0 !important;
}
}
- table[class="body"] table.columns td.expander {
- // width: 1px !important;
+ table[class="body"] table.columns td.expander,
+ table[class="body"] table.columns th.expander {
display: none !important;
}
}
table[class="body"] table.inline-list {
- td {
+ td,
+ th {
width: auto !important;
display: inline-block !important;
}
&.vertical {
- td {
+ td,
+ th {
display: block !important;
}
}
h5,
h6,
p,
-td {
+td,
+th {
color: $global-font-color;
font-family: $global-font-family;
font-weight: $global-font-weight;
body,
table.body,
p,
-td {
+td,
+th {
font-size: $body-font-size;
line-height: $body-line-height;
}
"gulp-sass": "^2.1.0",
"gulp-sourcemaps": "^1.6.0",
"gulp-webserver": "^0.9.1",
- "inky": "^0.1.0",
+ "inky": "git://github.com/zurb/inky#develop",
"lazypipe": "^1.0.1",
"media-query-extractor": "^0.1.1",
"panini": "^1.1.1",
-<container>
- <table class="row">
- <tr>
- <td class="small-12 large-6 columns">
- <table>
- <tr>
- <td class="gutter">
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Possimus laborum delectus rerum eveniet veritatis, praesentium, pariatur. Libero saepe mollitia numquam voluptatum sapiente, explicabo sint, vitae placeat facere, quos voluptate, consequuntur!
- </td>
- </tr>
- </table>
- </td>
- <td class="small-12 large-6 columns">
- <table>
- <tr>
- <td class="gutter">
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Possimus laborum delectus rerum eveniet veritatis, praesentium, pariatur. Libero saepe mollitia numquam voluptatum sapiente, explicabo sint, vitae placeat facere, quos voluptate, consequuntur!
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
-</container>
-<container>
- <row>
- <columns small='12' large='6'>
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Magni illo maiores nulla accusantium dolor unde sed blanditiis dolorem, optio id harum vel voluptates, quae atque vero ducimus, voluptatum repellat rem!
- </columns>
- <columns small='12' large='6'>
- Lorem ipsum dolor sit amet, consectetur adipisicing elit. Magni illo maiores nulla accusantium dolor unde sed blanditiis dolorem, optio id harum vel voluptates, quae atque vero ducimus, voluptatum repellat rem!
- </columns>
- </row>
-</container>
\ No newline at end of file
+<table class="container">
+ <tr>
+ <td>
+
+ <table class="row">
+ <tr>
+ <th class="large-6 small-6 columns first" style="background: red;">
+ <table>
+ <tr>
+ <th>
+ <p>
+ One word
+ </p>
+ </th>
+ <th class="expander"></th>
+ </tr>
+ </table>
+ </th>
+ <th class="large-6 small-6 columns last" style="background: blue;">
+ <table>
+ <tr>
+ <th>
+ ipsum dolor sit amet, consectetur adipisicing elit. Perspiciatis recusandae non consequatur similique fugiat, modi repellendus, culpa! Ea dolorum quae nobis omnis voluptatem, delectus facilis sapiente. Sit excepturi eligendi dolore!Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consequatur neque eos vitae tenetur illum dolorum, quam officiis ut est molestias explicabo, sed autem quod saepe praesentium rem ad hic deleniti.
+ </th>
+ <th class="expander"></th>
+ </tr>
+ </table>
+ </th>
+ </tr>
+ </table>
+
+
+
+ <table class="row">
+ <tr>
+ <th class="large-2 small-12 columns first" style="background: red;">
+ <table>
+ <tr>
+ <th>
+ <p>
+ One word
+ </p>
+ </th>
+ <th class="expander"></th>
+ </tr>
+ </table>
+ </th>
+ <th class="large-4 small-12 columns" style="background: green;">
+ <table>
+ <tr>
+ <th>
+ ipsum dolor sit amet, consectetur adipisicing elit. Perspiciatis recusandae non consequatur similique fugiat, modi repellendus, culpa! Ea dolorum quae nobis omnis voluptatem, delectus facilis sapiente. Sit excepturi eligendi dolore!Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consequatur neque eos vitae tenetur illum dolorum, quam officiis ut est molestias explicabo, sed autem quod saepe praesentium rem ad hic deleniti.
+ </th>
+ <th class="expander"></th>
+ </tr>
+ </table>
+ </th>
+ <th class="large-6 small-12 columns last" style="background: blue;">
+ <table>
+ <tr>
+ <th>
+ ipsum dolor sit amet, consectetur adipisicing elit. Perspiciatis recusandae non consequatur similique fugiat, modi repellendus, culpa! Ea dolorum quae nobis omnis voluptatem, delectus facilis sapiente. Sit excepturi eligendi dolore!Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consequatur neque eos vitae tenetur illum dolorum, quam officiis ut est molestias explicabo, sed autem quod saepe praesentium rem ad hic deleniti.
+ </th>
+ <th class="expander"></th>
+ </tr>
+ </table>
+ </th>
+ </tr>
+ </table>
+
+ <table class="row">
+ <tr>
+ <th class="large-2 small-12 columns first" style="background: red;">
+ <table>
+ <tr>
+ <th>
+ <p>
+ One word
+ </p>
+ </th>
+ <th class="expander"></th>
+ </tr>
+ </table>
+ </th>
+ <th class="large-4 small-4 columns" style="background: green;">
+ <table>
+ <tr>
+ <th>
+ ipsum dolor sit amet, consectetur adipisicing elit. Perspiciatis recusandae non consequatur similique fugiat, modi repellendus, culpa! Ea dolorum quae nobis omnis voluptatem, delectus facilis sapiente. Sit excepturi eligendi dolore!Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consequatur neque eos vitae tenetur illum dolorum, quam officiis ut est molestias explicabo, sed autem quod saepe praesentium rem ad hic deleniti.
+ </th>
+ <th class="expander"></th>
+ </tr>
+ </table>
+ </th>
+ <th class="large-6 small-8 columns last" style="background: blue;">
+ <table>
+ <tr>
+ <th>
+ ipsum dolor sit amet, consectetur adipisicing elit. Perspiciatis recusandae non consequatur similique fugiat, modi repellendus, culpa! Ea dolorum quae nobis omnis voluptatem, delectus facilis sapiente. Sit excepturi eligendi dolore!Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consequatur neque eos vitae tenetur illum dolorum, quam officiis ut est molestias explicabo, sed autem quod saepe praesentium rem ad hic deleniti.
+ </th>
+ <th class="expander"></th>
+ </tr>
+ </table>
+ </th>
+ </tr>
+ </table>
+
+
+ <table class="row">
+ <tr>
+ <td class="large-4 small-4 columns first" style="background: red;">
+ <table>
+ <tr>
+ <td class="callout">
+ One word
+ </td>
+ <td class="expander"></td>
+ </tr>
+ </table>
+ </td>
+ <td class="large-8 small-8 columns last" style="background: blue;">
+ <table>
+ <tr>
+ <td class="callout">
+ ipsum dolor sit amet, consectetur adipisicing elit. Perspiciatis recusandae non consequatur similique fugiat, modi repellendus, culpa! Ea dolorum quae nobis omnis voluptatem, delectus facilis sapiente. Sit excepturi eligendi dolore!Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consequatur neque eos vitae tenetur illum dolorum, quam officiis ut est molestias explicabo, sed autem quod saepe praesentium rem ad hic deleniti.
+ </td>
+ <td class="expander"></td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+
+
+ </td>
+ </tr>
+</table>
\ No newline at end of file