Commit Graph

913 Commits

Author SHA1 Message Date
Eric Ferraiuolo
e100312fd8 Merge pull request #6 from ericf/grunt
Revamp Gruntfile to improve `build` and `import` tasks
2013-05-14 14:31:53 -07:00
Eric Ferraiuolo
52ee854e3a Remove extra license info from forms-core.css src file 2013-05-14 17:00:54 -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
b0890e2fbc Reimport Normalize.css' test.html file 2013-05-14 13:14:48 -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
8ed6826eb6 Rename files to fit the new naming conventions
* `-core.css`: The module's most basic functionality.
* `[module].css`: The module's main rules, assumes `-core.css` rules.
* `-context.css`: A contextualized version of `[module].css`.
* `-r.css`: Respnsive, `@media` query rules.
* `-[feature].css`: Optional feature that provides extra rules.
2013-05-14 13:10:29 -04:00
Eric Ferraiuolo
6aef1a8623 Move grunt-contrib-clean to devDependencies 2013-05-13 15:09:00 -04:00
Eric Ferraiuolo
fa22085a10 Re-import Normalize @ v1.1.1 2013-05-13 14:56:44 -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
Eric Ferraiuolo
608018938a Initial commit 2013-04-22 09:16:39 -07:00