Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Widget Design System #252

Open
nicknisi opened this issue May 11, 2018 · 0 comments
Open

Widget Design System #252

nicknisi opened this issue May 11, 2018 · 0 comments

Comments

@nicknisi
Copy link
Member

Dojo should determine the necessary requirements in a widget design system and then adopt and adhere to it. We intend for people to create their own widgets from the building blocks that Dojo provides. If we tell devs how to create widgets in the Dojo way, then those widgets will perform well and survive Dojo upgrades with hopefully minimal changes.

Design System Examples

Issues to consider

A lot of the design system listed above seem to follow the Atomic Web Design methodology. This can tend to break down for anything above atoms and molecules. See this article and scroll down to “Approach”. It’s important to provide clear, reasonable design principles and not worry too much about adhering strictly to design metaphors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant