Why is the stylesheet single use? The classes can be used anywhere, as they should be. Make components in the CSS and call them by their classname in HTML. You are building generic components here.
I don't see the issue with 'separate files', do people not use split view mode in their IDE?
I don't see the issue with 'separate files', do people not use split view mode in their IDE?
edit- this comment in another thread: https://news.ycombinator.com/item?id=33789859