質問: パーシャルファイルのレイアウト方法が知りたいです。 top.html.erbで呼び出している_form.html.erbのレイアウトを行いたいのですが、この場合だとtopアクションを行うhomeコントローラーのcssである、home.scssでレイアウトを行うべきなのでしょうか?
回答: _form.html.erbのスタイルはどこに書くのがいいのか?という質問だと解釈したのですが、あってますかね? どこに書くべき!というのは無くて、正直好みだと思います。 (実際あるのかも知れませんけどそこまで意識したことは無いです。) home.scssで書くのもいいと思いますが、自分が書くなら _form.scssのように同じ名前のファイルを作成すると思います。 同じ名称のファイルが複数できてしまうような状況なら、assets/stylesheetsにフォルダを作成して管理しますね。