The current setup does not take advantage of Rails 3.1+ asset pipeline. This seems to be creating some issues on heroku deployment, plus introduces some "steps dependency" for everyone. I'll move it to the compass-rails gem which should hopefully make things easier for everyone.
@jackygilbertson this change would mean the following to you:
stylesheets/sass/application.scss becomes just stylesheets/application.css.scss
Everything else moves up one level
Use the sass helpers for any paths (e.g. background-image: url(../../assets/foodsplosion.png); becomes background-image: image-path(foodsplosion.png);. This matters because filenames will be less predictable on production setup). See https://github.com/rails/sass-rails/blob/master/README.markdown
No need to manually watch the directory or start the sass compiler. After you done editing a file, refresh your browser and it'll be automatically recompiled if needed. This should generally makes things easier for your, with the only downside of not being able to see any syntax error/warnings that the compiler splits out. However, if you did end up making a syntax error, it should be immediately obvious, because when you refresh the page all styles will be gone, and if you view source and hit the stylesheet URL directly you will see any error messages that the compiler spitted out.
See https://github.com/Compass/compass-rails.
The current setup does not take advantage of Rails 3.1+ asset pipeline. This seems to be creating some issues on heroku deployment, plus introduces some "steps dependency" for everyone. I'll move it to the compass-rails gem which should hopefully make things easier for everyone.
@jackygilbertson this change would mean the following to you:
stylesheets/sass/application.scss
becomes juststylesheets/application.css.scss
background-image: url(../../assets/foodsplosion.png);
becomesbackground-image: image-path(foodsplosion.png);
. This matters because filenames will be less predictable on production setup). See https://github.com/rails/sass-rails/blob/master/README.markdown