Modularize Atom themes


#1

I am going to be doing some Atom theme development in the future, so I modularized my fork of the default Atom dark UI in a different way than the default repository —stylesheets are organized into three directories “modules”, “utils”, and “views”.

This practice makes sense to me of course, but does it make sense to everyone else? The main reason for this to to hopefully isolate some errors and bugs during the development process.

Fork: https://github.com/pburtchaell/atom-dark-ui


#2

I think you’re certainly free to re-organize the stylesheets to your liking. The only convention is that the variables stylesheets/ui-variables.less and stylesheets/syntax-variables.less should stay in that location. So that other packages can use them too.

Might be nice if there is an option to change the variables path in package.json?