mercredi 15 juillet 2015

how best to organize assets in a rails app

As I continue to make progress on my app my stylesheets folder has quickly become overrun. I've read the rails guide on the asset pipeline, and scoured the internet for a reputable source and am still at a loss on the "rails way" to keep everything tidy.

Before I go and try and develop a system by myself I was hoping to get some suggestions from you guys.

Is there a well known "best practice" when it comes to asset organization? If not, what has worked well for you?

As of now my setup is this:

app/assets/stylesheets >

application.css, application-RESPONSIVE.css

any code specific to the body, containers, navbar, footer

controller.scss, controller-RESPONSIVE

*any code specific to that controller

lib/assets/stylesheets >

reset.css

in application.css i use

*= require reset
*= require_tree .
*= require_self

To get all the styles however I've also been wondering if its better to set self before tree as a means of overriding the main styles if need be?

Aucun commentaire:

Enregistrer un commentaire