I would like to use controller-specific stylesheets instead of the usual application.css. So, if a page were rendered by controller Foo it
would include only the stylesheet whose source is app/assets/stylesheets/foo.css.scss.
I am using Rails 4.0.x.
I tried replacing
stylesheet_link_tag('application')
with
stylesheet_link_tag(params[:controller])
in the default layout as suggested by the assets guide [1] but is not
producing the expected effects.
The first statement returns
<link href="/assets/application.css?body=1" …
while the second returns
<link href="/stylesheets/foo.css" …
How can I make my controller-specific stylesheet go through the assets
pipeline?