open-ui icon indicating copy to clipboard operation
open-ui copied to clipboard

Improve design system concepts schema

Open lukewarlow opened this issue 2 years ago • 2 comments
trafficstars

Following on from #845

Currently design system components have "concepts" and "anatomy". Concepts seems a rather broad term for what could be many different things. For example state pseudo classes (inc custom state ones), any corresponding UI behaviours associated with these pseudo class states, API methods, and attributes could all be "concepts". Is it worth us trying to segregate these a bit?

lukewarlow avatar Oct 10 '23 21:10 lukewarlow

This also begs the question stuff like pseudo class state can apply to pseudo elements how do we deal with this nesting?

lukewarlow avatar Oct 10 '23 21:10 lukewarlow

There hasn't been any discussion on this issue for a while, so we're marking it as stale. If you choose to kick off the discussion again, we'll remove the 'stale' label.

github-actions[bot] avatar Apr 08 '24 00:04 github-actions[bot]