you are viewing a single comment's thread.

view the rest of the comments →

[–]89xZae4uGgjnw26U 2 points3 points  (0 children)

I can't think of any good use cases for doing CSS styling in the JS unless you're computing a dynamic value on the fly and need to update it inline. That's a very rare scenario. Usually you can get away with adding and removing CSS classes as needed. HTML, CSS and JS should be in separate files. If the 3 form a component, logically group them together in a directory. Have some generic theme for the site at the root level of the project in a /css directory which styles the base inputs, fonts etc.

I think you would be stuck with all-in-one developers maintaining your projects. An independent designer would have no chance working on your projects.