MegaPhysics/MegaPhysics — pull request #57 by hazz (2014-09-11 23:13:44+00:00)
Title: Use ordered manifest files for site-wide js and css

Uses `imports.js` and `imports.css` to specify assets to be included.
These files have `import blah.js` statements that cause a file *in the same directory* to be included.

The directory structure is changed to:
`assets` → `site_assets` → `js`
`assets` → `site_assets` → `css`
(I left the bootstrap fonts alone because I don't know how they get used anyway).

CSS and JS get minified if they aren't already, and they get added into the final file in the exact order that the `import` statements appear.
You can also put extra js/css in the import files themselves if you really want to.