Open david-davidson opened 8 years ago
uh oh, CI sez we haven't updated tests w/ new directory structure!
^ I'll fix that in a separate PR that we can merge before this one.
CI stuff tracked in #168. Let's finish that first, merge it, and rebase this on top of it.
This PR:
grunt-contrib-sass
as a dev dependency and a step in the Grunt workflow.{style, main, entry, whatever}.scss
file that@imports
specific files, all of which take an underscore prefix._variables.scss
-- to hold things like colors, fonts, etc. That way we can change the whole theme from a single file!client/css/
=>client/styles/
(since it no longer holds CSS only).client/styles/lib
-- to hold third-party CSS likenormalize
. This makes it more obvious what's "our" styles and what's not, and keeps the SCSS file-matching patterns simple in the Gruntfile.style.scss
./cc @redfieldstefan -- make sure it works for you too!