Now that there are a lot of people working on various packages and we’ve had a couple months to (mostly ) figure things out, I wanted to encourage people to start collecting best practices together on various subjects. We can use this series of topics to collect “common wisdom”, “best practices”, “tips and tricks”, whatever we end up calling them … with the eventual goal of creating a series of documents for the Atom Core project.
I wanted to get the ball rolling with a discussion of Themes. Do you follow certain rules when deciding whether to put various items in the UI Theme, the Syntax Theme or your
styles.less? If you have something that might be generally applicable, like the white cursor in my White Cursor package, do you think that should be a separate package? Or should it be up to the UI or Syntax Theme to include that sort of thing?
Atom theme and package writers, what do you think?