Somewhat related to @mark_hahn’s topic about making one’s own package’s decorators stand out amongst a potential sea of other decorators, I was thinking about the eventual future when Atom has a bunch of packages that modify the UI one way or the other and how packages may end up having conflicting CSS class names. This isn’t a fully formed thought yet, but I think we should come up with a system of namespacing a package’s CSS classes so that:
barclass can be individually styled if that is what the user wishes
- All packages’
barclasses can be styled together if that is what the user wishes
And then we should probably publish it as a best practice for package authors to follow.
What does everyone think?