I was thinking last night about the MVC Framework and the Single Responsibility Principle (yes, those are the kinds of things I think about as I'm falling asleep). Now I'm aware that some programmers feel that the way Rails employs the Controller as a "two-way street" violates the SRP, and that ties into this.
I've been thinking these past few days about how we are going to organize this application, i.e. working with three or more models (which I haven't done before) And then it hit me like a truck...
HOLY SHITBALLS, The Controller in the Rails Model-View-Controller Framework DOES VIOLATE THE SRP...AND THIS VIOLATION IS THE SOLUTION
Anyway, I got rid of the custom.css.scss file, and I made a change to the application layout so that it now renders controller.controller_name
in the body (before the yield statement). What this means is that now each stylesheet corresponds to a view/controller, whereas in Hartl's book he dumps it into one.
I still have to finish the CSS and add some images, but I'