Commit Graph

8 Commits

Author SHA1 Message Date
Eric Ferraiuolo
cb7ced1e6b Update Gruntfile.js with new pure prefix and re-import Normalize.css 2013-05-16 13:34:29 -04:00
Eric Ferraiuolo
a19f09a17f Rename project to "Pure" 2013-05-16 13:21:35 -04:00
Eric Ferraiuolo
bd63012fa1 Add Grunt license task to stamp the Normalize.css and Yahoo! licenses
This task prepends the proper licenses to the built files as the very
last step of the `default` Grunt task.
2013-05-14 16:59:18 -04:00
Eric Ferraiuolo
52c6ac538b Add Grunt release task to create a .zip archive of the build/ dir
This adds the new `release` Grunt task which creates a .zip file in the
`release/[version]/` dir with the following name format and structure:

`[name]-[version].zip` where `name` and `version` are from package.json.
.
└── kimono
    └── 0.0.1
        └── *.css
2013-05-14 15:58:25 -04:00
Eric Ferraiuolo
f0d71204bf Update Gruntfile to use grids-core.css after base -> core rename 2013-05-14 13:58:31 -04:00
Eric Ferraiuolo
79306853bb Revamp Gruntfile to improve its build and import tasks
This is a major rewrite of the Gruntfile which uses a config-driven
approach and leverages grunt-contrib-* plugins to do the heavy lifting.

This creates the build files according to the following conventions:

* `-nr.css`: Rollup `-core.css` + `[module].css` + `-[feature].css`.
* `[module].css`: Rollup `-nr.css`  + `-r.css`.
* `-min.css`: A minified file version of the files of the same name.
* `kimono-min.css`: Rollup of all `[module].css` files.
* `kimono-nr-min.css`: Rollup of all modules without `@media`

**Note:** `-r.css` files are not maintained as separate files.
2013-05-14 13:12:01 -04:00
Eric Ferraiuolo
75e2d50407 Use grunt-contrib-clean for cleaning build tasks 2013-05-13 14:56:23 -04:00
Tilo Mitra
dbb805f448 Initial drop 2013-05-09 18:05:18 -04:00