TelescopeJS/Telescope — pull request #547 by anthonymayer (2014-11-24 05:41:07+00:00)
Title: Compiling scss as part of build rather than with compass.

Remove dependency on compass, add fourseven:scss (includes autoprefixer), add reset package, delete compiled css, and some random scss cleanup.

This is a pretty significant change, but it really wasn't that hard to do and it seemed worth doing. As far as I can tell, between autoprefixer and the reset package that I added, everything that compass was being used for is covered. It doesn't look like susy or horizontal-list were actually being used.

I made sure things look good in firefox, chrome, safari, and IE11.

And based on the structure of the project, I don't think this should really break anything for users, unless they're changing the already compiled css. One thing I'm not terribly happy about is having to list all the scss files in package.js for each sub-package, but that doesn't seem like a huge deal.

Let me know what you think and if there's anything I should change to make it more compatible with the goals of Telescope.