Como uso folhas de estilo específicas do Controller no Rails 3.2.

Usando o Rails 3.2.1

Criei um controlador simples chamado Home usando o comando:

rails g controller Home index

E criou um novo controlador e visualizou para mim:

Observe como existem duas folhas de estilo, uma "Aplicação" e uma "Página Inicial". Não consigo encontrar nenhuma documentação para apoiar essa suposição, mas acho que você colocou estilos que serão aplicados apenas às visualizações "Início", no arquivo Home.css.scss, correto?

ntão, como teste, adicionei alguns estilos globais ao Application.css.scss.erb e executei o aplicativ

s estilos aplicados conforme o esperad

Em seguida, adicionei algumas regras ao arquivo Home.css.scss e visitei uma exibição "Início / índice", mas o estilo desse arquivo não foi anexado, nem como um link de referência CSS separado, ou até mesmo anexado a o único arquivo Application.css.scss. Isso é altamente confuso para mim, pois os comentários dizem:

// Place all the styles related to the Home controller here.
// They will automatically be included in application.css.
// You can use Sass (SCSS) here: http://sass-lang.com/

Por que as regras escritas em Home.css.scss não são aplicadas ao meu site?

questionAnswers(8)

yourAnswerToTheQuestion