diff --git a/.gitignore b/.gitignore index badbc02..1faecc1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ _site .sass-cache +node_modules \ No newline at end of file diff --git a/_config.yml b/_config.yml index 9f34f17..0572d0f 100644 --- a/_config.yml +++ b/_config.yml @@ -4,3 +4,5 @@ kramdown: auto_ids: true permalink: pretty + +theme: jekyll-theme-cayman \ No newline at end of file diff --git a/_layouts/default.html b/_layouts/default.html deleted file mode 100644 index 6c200e2..0000000 --- a/_layouts/default.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - Table Grid by @mdo - - - - - - -
-
-

- @mdo/table-grid -

-

This is a serious-fun-dumb-useful experiment for writing a simple, responsive, and mobile-first CSS grid system. With tables.

-
-
- -
- {{ content }} -
- - - diff --git a/_sass/grid-basics.scss b/_sass/grid-basics.scss deleted file mode 100644 index 6c80ca1..0000000 --- a/_sass/grid-basics.scss +++ /dev/null @@ -1,38 +0,0 @@ -// -// Container -// - -// Holds and centers the site content -.container { - max-width: 940px; - margin-right: auto; - margin-left: auto; -} - - -// -// Grid classes -// - -@media (min-width: 600px) { - // Add `.grid` for the table - .grid { - display: table; - width: 100%; - table-layout: fixed; - } - - // Add `.col` for the table cells, or columns - .col { - display: table-cell; - } - - // Padded columns - .grid-padded { - margin-left: -1rem; - margin-right: -1rem; - } - .grid-padded .grid { - border-spacing: 1rem 0; - } -} diff --git a/_sass/grid-columns.scss b/_sass/grid-columns.scss deleted file mode 100644 index 1bde3fd..0000000 --- a/_sass/grid-columns.scss +++ /dev/null @@ -1,13 +0,0 @@ -@media (min-width: 600px) { - .col-1 { width: 8.333333%; } - .col-2 { width: 16.666667%; } - .col-3 { width: 25%; } - .col-4 { width: 33.333333%; } - .col-5 { width: 41.666667%; } - .col-6 { width: 50%; } - .col-7 { width: 58.333333%; } - .col-8 { width: 66.666667%; } - .col-9 { width: 75%; } - .col-10 { width: 83.333333%; } - .col-11 { width: 91.666667%; } -} diff --git a/_sass/grid-extras.scss b/_sass/grid-extras.scss deleted file mode 100644 index 3206d9c..0000000 --- a/_sass/grid-extras.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Vertically center grid content -// -// Requires content within the column to be inline or inline-block. - -.grid-align-middle .col { - vertical-align: middle; -} - - -// -// Reverse column sorting -// - -.grid-reverse { - direction: rtl; -} - -.grid-reverse .col { - direction: ltr; -} diff --git a/docs.css b/docs.css index d003566..8eb693d 100644 --- a/docs.css +++ b/docs.css @@ -2,224 +2,448 @@ * Styles for the Table Grid docs. */ +/*update*/ +.container-update { + padding: 0; +} + +.grid-padded { + margin-top:30px; + margin-bottom: 30px; +} + +.grid-aligned.grid { + height: 400px; +} + html { - font-size: 14px; + font-size: 14px; } + @media (min-width: 600px) { - html { - font-size: 18px; - } + html { + font-size: 18px; + } } body { - margin: 0; - padding-bottom: 3rem; - font: 1rem/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif; - color: #555; - text-align: center; - background-color: #fff; + margin: 0; + padding-bottom: 3rem; + font: 1rem/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif; + color: #555; + text-align: center; + background-color: #fff; } .container { - max-width: 54rem; - padding: 0 1rem; + max-width: 54rem; + padding: 0 1rem; } a { - color: #1874cd; - text-decoration: none; + color: #1874cd; + text-decoration: none; } + a:hover { - color: #104e8b; + color: #104e8b; +} + +ul { + display: table; + margin: 0 auto; } -h1, h2, h3 { - margin-top: 0; - margin-bottom: .5rem; - font-weight: 500; - line-height: 1.1; - color: #333; +h1, +h2, +h3 { + margin-top: 0; + margin-bottom: .5rem; + font-weight: 500; + line-height: 1.1; + color: #333; } + h1 { - font-size: 3rem; + font-size: 3rem; } + h1 small { - font-size: 80%; - color: #777; + font-size: 80%; + color: #777; } + h2 { - margin-top: 3rem; - font-size: 2rem; + margin-top: 3rem; + font-size: 2rem; } p { - margin-top: 0; - margin-bottom: 1rem; + margin-top: 0; + margin-bottom: 1rem; } + .container > p { - margin: .5rem auto 1rem; - max-width: 800px; + margin: .5rem auto 1rem; + max-width: 800px; } hr { - max-width: 100px; - margin: 3rem auto; - border: 0; - border-top: .1rem solid #eee; + max-width: 100px; + margin: 3rem auto; + border: 0; + border-top: .1rem solid #eee; } code { - padding: .15rem .3rem; - font-family: Menlo, "Courier New", monospace; - font-size: 90%; - color: #cd3333; - background-color: #f5f5f5; - border-radius: .15rem; + padding: .15rem .3rem; + font-family: Menlo, "Courier New", monospace; + font-size: 90%; + color: #cd3333; + background-color: #f5f5f5; + border-radius: .15rem; } + /* Display utility classes */ + .inline-block { - display: inline-block; + display: inline-block; } + /* Masthead */ + .masthead { - padding: 4rem 1rem; - font-weight: 300; - color: rgba(255,255,255,.65); - text-align: center; - background-color: #b94a48; + padding: 4rem 1rem; + font-weight: 300; + color: rgba(255, 255, 255, .65); + text-align: center; + background-color: #b94a48; } + .masthead a, .masthead strong { - font-weight: normal; - color: #fff; + font-weight: normal; + color: #fff; } + .masthead p { - font-size: 1.25rem; + font-size: 1.25rem; } + /* Make it red for easy views */ + .grid-example { - margin-bottom: 1rem; + margin-bottom: 1rem; } + .grid-example .col { - line-height: 3; - text-align: center; - color: #333; - background-color: rgba(255,0,0,.15); + line-height: 3; + text-align: center; + color: #333; + background-color: rgba(255, 0, 0, .15); } + .grid-example .col:nth-child(odd) { - background-color: rgba(255,0,0,.3); + background-color: rgba(255, 0, 0, .3); } + /* Nested grid examples need outdenting because padding. */ + .grid-example .grid-example { - margin-top: .5rem; - margin-bottom: 0; + margin-top: .5rem; + margin-bottom: 0; } + /* Increase height of vertically centered example */ + .grid-example.grid-align-middle { - height: 200px; + height: 200px; } + .grid-example.grid-align-middle .col { - min-height: 3rem; - line-height: 1.5; + min-height: 3rem; + line-height: 1.5; } + /* Syntax */ -.hll { background-color: #ffc; } -.c { color: #999; } -.k { color: #069; } -.o { color: #555; } -.cm { color: #999; } -.cp { color: #099; } -.c1 { color: #999; } -.cs { color: #999; } -.gd { background-color: #fcc; border: 1px solid #c00; } -.ge { font-style: italic; } -.gr { color: #f00; } -.gh { color: #030; } -.gi { background-color: #cfc; border: 1px solid #0c0; } -.go { color: #aaa; } -.gp { color: #009; } -.gu { color: #030; } -.gt { color: #9c6; } -.kc { color: #069; } -.kd { color: #069; } -.kn { color: #069; } -.kp { color: #069; } -.kr { color: #069; } -.kt { color: #078; } -.m { color: #f60; } -.s { color: #d44950; } -.na { color: #4f9fcf; } -.nb { color: #366; } -.nc { color: #0a8; } -.no { color: #360; } -.nd { color: #99f; } -.ni { color: #999; } -.ne { color: #c00; } -.nf { color: #c0f; } -.nl { color: #99f; } -.nn { color: #0cf; } -.nt { color: #2f6f9f; } -.nv { color: #033; } -.ow { color: #000; } -.w { color: #bbb; } -.mf { color: #f60; } -.mh { color: #f60; } -.mi { color: #f60; } -.mo { color: #f60; } -.sb { color: #c30; } -.sc { color: #c30; } -.sd { font-style: italic; color: #c30; } -.s2 { color: #c30; } -.se { color: #c30; } -.sh { color: #c30; } -.si { color: #a00; } -.sx { color: #c30; } -.sr { color: #3aa; } -.s1 { color: #c30; } -.ss { color: #fc3; } -.bp { color: #366; } -.vc { color: #033; } -.vg { color: #033; } -.vi { color: #033; } -.il { color: #f60; } +.hll { + background-color: #ffc; +} + +.c { + color: #999; +} + +.k { + color: #069; +} + +.o { + color: #555; +} + +.cm { + color: #999; +} + +.cp { + color: #099; +} + +.c1 { + color: #999; +} + +.cs { + color: #999; +} + +.gd { + background-color: #fcc; + border: 1px solid #c00; +} + +.ge { + font-style: italic; +} + +.gr { + color: #f00; +} + +.gh { + color: #030; +} + +.gi { + background-color: #cfc; + border: 1px solid #0c0; +} + +.go { + color: #aaa; +} + +.gp { + color: #009; +} + +.gu { + color: #030; +} + +.gt { + color: #9c6; +} + +.kc { + color: #069; +} + +.kd { + color: #069; +} + +.kn { + color: #069; +} + +.kp { + color: #069; +} + +.kr { + color: #069; +} + +.kt { + color: #078; +} + +.m { + color: #f60; +} + +.s { + color: #d44950; +} + +.na { + color: #4f9fcf; +} + +.nb { + color: #366; +} + +.nc { + color: #0a8; +} + +.no { + color: #360; +} + +.nd { + color: #99f; +} + +.ni { + color: #999; +} + +.ne { + color: #c00; +} + +.nf { + color: #c0f; +} + +.nl { + color: #99f; +} + +.nn { + color: #0cf; +} + +.nt { + color: #2f6f9f; +} + +.nv { + color: #033; +} + +.ow { + color: #000; +} + +.w { + color: #bbb; +} + +.mf { + color: #f60; +} + +.mh { + color: #f60; +} + +.mi { + color: #f60; +} + +.mo { + color: #f60; +} + +.sb { + color: #c30; +} + +.sc { + color: #c30; +} + +.sd { + font-style: italic; + color: #c30; +} + +.s2 { + color: #c30; +} + +.se { + color: #c30; +} + +.sh { + color: #c30; +} + +.si { + color: #a00; +} + +.sx { + color: #c30; +} + +.sr { + color: #3aa; +} + +.s1 { + color: #c30; +} + +.ss { + color: #fc3; +} + +.bp { + color: #366; +} + +.vc { + color: #033; +} + +.vg { + color: #033; +} + +.vi { + color: #033; +} + +.il { + color: #f60; +} .css .o, .css .o + .nt, -.css .nt + .nt { color: #999; } - +.css .nt + .nt { + color: #999; +} .highlight { - padding: 1rem; - margin: 1rem -1rem; - font-size: 90%; - text-align: left; - background-color: #f7f7f9; + padding: 1rem; + margin: 1rem -1rem; + font-size: 90%; + text-align: left; + background-color: #f7f7f9; } @media (min-width: 600px) { - .highlight { - padding: 1.5rem; - margin-right: 0; - margin-left: 0; - } + .highlight { + padding: 1.5rem; + margin-right: 0; + margin-left: 0; + } } .highlight pre { - padding: 0; - margin-top: 0; - margin-bottom: 0; - background-color: transparent; - border: 0; + padding: 0; + margin-top: 0; + margin-bottom: 0; + background-color: transparent; + border: 0; } + .highlight pre code { - font-size: inherit; - color: #333; - background-color: transparent; -} + font-size: inherit; + color: #333; + background-color: transparent; +} \ No newline at end of file diff --git a/gulpfile.js b/gulpfile.js new file mode 100755 index 0000000..3ece37a --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,45 @@ +var gulp = require('gulp'), + plumber = require('gulp-plumber'), + rename = require('gulp-rename'), + autoprefixer = require('gulp-autoprefixer'), + cleanCSS = require('gulp-clean-css'), + sass = require('gulp-sass'), + browserSync = require('browser-sync'); + +gulp.task('browser-sync', function () { + browserSync({ + proxy: "localhost:8888/table-grid/layouts/update.html" + }); +}); + +gulp.task('bs-reload', function () { + browserSync.reload(); +}); + + +gulp.task('styles', function () { + gulp.src(['sass/**/*.scss']) + .pipe(plumber({ + errorHandler: function (error) { + console.log(error.message); + this.emit('end'); + } + })) + .pipe(sass()) + .pipe(autoprefixer()) + .pipe(gulp.dest('./')) + .pipe(rename({ + suffix: '.min' + })) + .pipe(cleanCSS()) + .pipe(gulp.dest('./')) + .pipe(browserSync.reload({ + stream: true + })) +}); + + +gulp.task('default', ['browser-sync'], function () { + gulp.watch("sass/**/*.scss", ['styles']); + gulp.watch("layouts/**/*.html", ['bs-reload']); +}); \ No newline at end of file diff --git a/layouts/default.html b/layouts/default.html new file mode 100644 index 0000000..c09edbb --- /dev/null +++ b/layouts/default.html @@ -0,0 +1,30 @@ + + + + + + + Table Grid by @mdo + + + + + + + +
+
+

+ @mdo/table-grid +

+

This is a serious-fun-dumb-useful experiment for writing a simple, responsive, and mobile-first CSS grid system. With tables.

+
+
+ +
+ {{ content }} +
+ + + + \ No newline at end of file diff --git a/layouts/update.html b/layouts/update.html new file mode 100644 index 0000000..e9d4778 --- /dev/null +++ b/layouts/update.html @@ -0,0 +1,114 @@ + + + + + + + Table Grid by @mdo + + + + + + +
+
+

+ @mdo/table-grid +

+

This is a serious-fun-dumb-useful experiment for writing a simple, responsive, and mobile-first CSS grid system. With tables.

+
+
+ +

Sass variables

+ Only 4 variables needed: + + +
+

Improved gutters

Large gutters without affecting the first and last columns +
+
+
col
+
col
+
col
+
+
+ +

# Columns

Make as many or as little columns as the design calls for + +
+
+
col-3
+
col-2
+
col-4
+
col-1
+
col-3
+
+
+ +

Column padding and alignment

Add padding to a column by adding '.padded' to the .col tag.
+ Align content in each column easily by adding '.align-top, .align-middle, or .align-bottom' to the .col tag. +
+
Easier
+
to
+
align and pad
+
than
+
flexbox
+
+ +
+
+
+
+ asd +
+
+
+
+ asdasdadssaasdas

+ asdasd + as

+ d + sad

+ sa + d +

+
+
+
+
+ +
+
+
+
col-3
+
col-2
+
col-4
+
col-1
+
col-3
+
+
+
+ + +
+
+
+
asdasds
+
col-2
+
col-4
+
col-1
+
col-3
+
+
+ + + + + + \ No newline at end of file diff --git a/package.json b/package.json new file mode 100755 index 0000000..4d0246e --- /dev/null +++ b/package.json @@ -0,0 +1,36 @@ +{ + "name": "table-grid", + "version": "1.0.0", + "description": "The ultimate lightweight grid", + "main": "gulpfile.js", + "keywords": [ + "grid", + "scss", + "css" + ], + "contributors": [ + { + "name": "Jaclyn Tan", + "url": "http://jaclyntan.com", + "email": "heyj@jaclyntan.com" + } + ], + "author": "Mark Otto", + "repository": { + "type": "git", + "url": "http://mdo.fm" + }, + "licenses": [{ + "type": "MIT", + "url": "https://opensource.org/licenses/MIT" + }], + "devDependencies": { + "browser-sync": "*", + "gulp-autoprefixer": "*", + "gulp-clean-css": "*", + "gulp-plumber": "*", + "gulp-rename": "*", + "gulp-sass": "*", + "gulp": "*" + } +} \ No newline at end of file diff --git a/sass/_grid-basics.scss b/sass/_grid-basics.scss new file mode 100644 index 0000000..b058f49 --- /dev/null +++ b/sass/_grid-basics.scss @@ -0,0 +1,80 @@ +// +// Container +// + +// Holds and centers the site content + +.container { + max-width: $container-width; + margin-right: auto; + margin-left: auto; +// display: table; // this fixes the issue of disappearing content if it is surrounded by a wrapping div with no display set + width: 100%; // make sure the container is always at max-width + + &-fluid { + @extend .container; + max-width: none; + } +} + +// +// Grid classes +// +@media (min-width: $mobile-breakpoint) { + + // Use '.row' for a row of cells + .row { + display: table; + width: 100%; + table-layout: fixed; + text-align: left; + + // Use '.row-auto' instead of '.row' to use specific column widths without auto filling the entire container area. Yes- align will still work for inline-block :) + &-auto { + + @extend .row; + + .col { + + &:first-child { + margin-left: 0; + } + + &:last-child{ + margin-right: 0; + } + + display: inline-block; + vertical-align: top; + position: relative; + } + } + + // Use 'row-padded' as a wrapper around 'row' if you want gutters + .row-padded & { + .col { + border-right:$gutter-width solid transparent; + background-clip: padding-box; + + &:first-child { + border-left: none; + } + + &:last-child { + border-right: none; + } + } + } + } + + // Add '.col' for the table cells, or columns + .col { + display: table-cell; +// word-wrap: break-word; + } + + //add '.padded' to cols for inner spacing + .padded { + padding: $gutter-width / 2; //this can actually be any arbitrary number + } +} \ No newline at end of file diff --git a/sass/_grid-columns.scss b/sass/_grid-columns.scss new file mode 100644 index 0000000..80d6412 --- /dev/null +++ b/sass/_grid-columns.scss @@ -0,0 +1,11 @@ +//Make the columns + mobile styles +@for $i from 1 through ($column-count) { + .col-#{$i} { + width: 100%; + } + @media (min-width: $mobile-breakpoint) { + .col-#{$i} { + width: #{ (100 / $column-count) * $i + '%'}; + } + } +} diff --git a/sass/_grid-extras.scss b/sass/_grid-extras.scss new file mode 100644 index 0000000..8f25a25 --- /dev/null +++ b/sass/_grid-extras.scss @@ -0,0 +1,29 @@ +// Vertically center grid content + +//append alignment class to the .col tag +.col { + &.align-top { + vertical-align: top; + } + + &.align-middle { + vertical-align: middle; + } + + &.align-bottom { + vertical-align: bottom; + } +} + + +// +// Reverse column sorting +// + +.row-reverse { + direction: rtl; +} + +.row-reverse .col { + direction: ltr; +} diff --git a/sass/_grid-vars.scss b/sass/_grid-vars.scss new file mode 100644 index 0000000..a6e850e --- /dev/null +++ b/sass/_grid-vars.scss @@ -0,0 +1,10 @@ +// Set your variables here + +$mobile-breakpoint:600px; + +//container +$container-width:1400px; +$gutter-width: 40px; + +//columns +$column-count:13; diff --git a/sass/table-grid.scss b/sass/table-grid.scss new file mode 100644 index 0000000..5805b6e --- /dev/null +++ b/sass/table-grid.scss @@ -0,0 +1,52 @@ +/*-------------------------------------------------------------- +## Table Grid +--------------------------------------------------------------*/ +@import "grid-vars"; +@import "grid-basics"; +@import "grid-columns"; +@import "grid-extras"; + + +/* + +Usage + +================================== +With gutters +================================== + +
+
+
+
Column
+
Column
+
+
+
+ +================================== +No gutters +================================== + +
+
+
Column
+
Column
+
Column
+
+
+ +================================== +Columns with no automatic widths +================================== +Normally, table cells fills the entire width of its parent automatically. Using .row-auto instead of .row ensures the width of each column stays fixed relative to the container width. +================================== + +
+
+
Column
+
Column
+
+
+ +*/ \ No newline at end of file diff --git a/table-grid.css b/table-grid.css new file mode 100644 index 0000000..b29d16f --- /dev/null +++ b/table-grid.css @@ -0,0 +1,186 @@ +/*-------------------------------------------------------------- +## Table Grid +--------------------------------------------------------------*/ +.container, .container-fluid { + max-width: 1400px; + margin-right: auto; + margin-left: auto; + width: 100%; } + .container-fluid { + max-width: none; } + +@media (min-width: 600px) { + .row, .row-auto { + display: table; + width: 100%; + table-layout: fixed; + text-align: left; } + .row-auto .col { + display: inline-block; + vertical-align: top; + position: relative; } + .row-auto .col:first-child { + margin-left: 0; } + .row-auto .col:last-child { + margin-right: 0; } + .row-padded .row .col, .row-padded .row-auto .col { + border-right: 40px solid transparent; + background-clip: padding-box; } + .row-padded .row .col:first-child, .row-padded .row-auto .col:first-child { + border-left: none; } + .row-padded .row .col:last-child, .row-padded .row-auto .col:last-child { + border-right: none; } + .col { + display: table-cell; } + .padded { + padding: 20px; } } + +.col-1 { + width: 100%; } + +@media (min-width: 600px) { + .col-1 { + width: 7.69231%; } } + +.col-2 { + width: 100%; } + +@media (min-width: 600px) { + .col-2 { + width: 15.38462%; } } + +.col-3 { + width: 100%; } + +@media (min-width: 600px) { + .col-3 { + width: 23.07692%; } } + +.col-4 { + width: 100%; } + +@media (min-width: 600px) { + .col-4 { + width: 30.76923%; } } + +.col-5 { + width: 100%; } + +@media (min-width: 600px) { + .col-5 { + width: 38.46154%; } } + +.col-6 { + width: 100%; } + +@media (min-width: 600px) { + .col-6 { + width: 46.15385%; } } + +.col-7 { + width: 100%; } + +@media (min-width: 600px) { + .col-7 { + width: 53.84615%; } } + +.col-8 { + width: 100%; } + +@media (min-width: 600px) { + .col-8 { + width: 61.53846%; } } + +.col-9 { + width: 100%; } + +@media (min-width: 600px) { + .col-9 { + width: 69.23077%; } } + +.col-10 { + width: 100%; } + +@media (min-width: 600px) { + .col-10 { + width: 76.92308%; } } + +.col-11 { + width: 100%; } + +@media (min-width: 600px) { + .col-11 { + width: 84.61538%; } } + +.col-12 { + width: 100%; } + +@media (min-width: 600px) { + .col-12 { + width: 92.30769%; } } + +.col-13 { + width: 100%; } + +@media (min-width: 600px) { + .col-13 { + width: 100%; } } + +.col.align-top { + vertical-align: top; } + +.col.align-middle { + vertical-align: middle; } + +.col.align-bottom { + vertical-align: bottom; } + +.row-reverse { + direction: rtl; } + +.row-reverse .col { + direction: ltr; } + +/* + +Usage + +================================== +With gutters +================================== + +
+
+
+
Column
+
Column
+
+
+
+ +================================== +No gutters +================================== + +
+
+
Column
+
Column
+
Column
+
+
+ +================================== +Columns with no automatic widths +================================== +Normally, table cells fills the entire width of its parent automatically. Using .row-auto instead of .row ensures the width of each column stays fixed relative to the container width. +================================== + +
+
+
Column
+
Column
+
+
+ +*/ diff --git a/table-grid.min.css b/table-grid.min.css new file mode 100644 index 0000000..9263dfe --- /dev/null +++ b/table-grid.min.css @@ -0,0 +1 @@ +.container,.container-fluid{max-width:1400px;margin-right:auto;margin-left:auto;width:100%}.container-fluid{max-width:none}.col-1{width:100%}@media (min-width:600px){.row,.row-auto{display:table;width:100%;table-layout:fixed;text-align:left}.row-auto .col{display:inline-block;vertical-align:top;position:relative}.row-auto .col:first-child{margin-left:0}.row-auto .col:last-child{margin-right:0}.row-padded .row .col,.row-padded .row-auto .col{border-right:40px solid transparent;background-clip:padding-box}.row-padded .row .col:first-child,.row-padded .row-auto .col:first-child{border-left:none}.row-padded .row .col:last-child,.row-padded .row-auto .col:last-child{border-right:none}.col{display:table-cell}.padded{padding:20px}.col-1{width:7.69231%}}.col-2{width:100%}@media (min-width:600px){.col-2{width:15.38462%}}.col-3{width:100%}@media (min-width:600px){.col-3{width:23.07692%}}.col-4{width:100%}@media (min-width:600px){.col-4{width:30.76923%}}.col-5{width:100%}@media (min-width:600px){.col-5{width:38.46154%}}.col-6{width:100%}@media (min-width:600px){.col-6{width:46.15385%}}.col-7{width:100%}@media (min-width:600px){.col-7{width:53.84615%}}.col-8{width:100%}@media (min-width:600px){.col-8{width:61.53846%}}.col-9{width:100%}@media (min-width:600px){.col-9{width:69.23077%}}.col-10{width:100%}@media (min-width:600px){.col-10{width:76.92308%}}.col-11{width:100%}@media (min-width:600px){.col-11{width:84.61538%}}.col-12{width:100%}@media (min-width:600px){.col-12{width:92.30769%}.col-13{width:100%}}.col-13{width:100%}.col.align-top{vertical-align:top}.col.align-middle{vertical-align:middle}.col.align-bottom{vertical-align:bottom}.row-reverse{direction:rtl}.row-reverse .col{direction:ltr} \ No newline at end of file diff --git a/table-grid.scss b/table-grid.scss deleted file mode 100644 index 6aed444..0000000 --- a/table-grid.scss +++ /dev/null @@ -1,12 +0,0 @@ ---- -# Front matter comment to ensure Jekyll properly reads file. ---- - -/*! - * table-grid (http://mdo.github.io/table-grid) - * Released under MIT, (c) 2014 Mark Otto - */ - -@import "grid-basics"; -@import "grid-columns"; -@import "grid-extras";