Thinking more about this.. I could have several visions for a Discourse design system.
![]()
A practical design system with standardized atomic building blocks. That would always be a necessary first step I guess.
A system that abstracts some high-level components. For Discourse these could be about moderation, recognition, information,..
A common system of patterns for online conversation. Similar to the foundational scope of a system like Material Design.

