Replies: 4 comments 4 replies
-
We need a repo where we can keep the components for our design. Converting an existing one would be a big problem. We can always transform the However, referring to the last 2 points:
Will this have to be done for each component? You have to take into account that some components like Modal/Dialog, Tabs or form elements have very complex implementation (I mean complex JS implementation) and I think it would be better to write this implementation first and then talk about design which can always be changed. In general we have to remember two things in design. UX for users (nice design and intuitive usage) + UX for developers (easy use and good composition of components in existing projects). It seems to me that in the initial phases of the project this point will not be so easy to meet, but in later phases it will be.
This is problematic, because using these components in So much for my part. The rest of the assumptions is ok for me :) |
Beta Was this translation helpful? Give feedback.
-
Makes a lot of sense and that's how I've done it before in a previous agency I worked at. Def makes sense to have a new repo now for the design components. Adding to the |
Beta Was this translation helpful? Give feedback.
-
I transferred this discussion to the In the meantime, if someone has something to object against it, feel free to leave a comment here. |
Beta Was this translation helpful? Give feedback.
-
@mcturco all good here? or done or do you need something? |
Beta Was this translation helpful? Give feedback.
-
Hi team 👋
Wanted to propose this idea in a discussion and get your feedback!
In issue #22, we began to discuss the foundations of what our design system should look like and what the process will be like for building out components as they are designed.
@magicmatatjahu and I discussed that it might be a great idea to create a repo separate from
brand
calleddesign-system
where we can properly build out and test each component, make changes, and ship. Within this repo, I have the idea of using Storybook to build, test, and document our component library in the design system repo as a whole. Then eventually when we feel like we have a solid foundation in the design system, we can move into using some of the smaller components to create UI kits for things like documentation template, tooling, and website.How does one contribute to the design system within this repo?
What does that mean for
brand
?The goal for
brand
if this new repo is added is to continue to build and maintain the visual identity of AsyncAPI as well as be a hub for design requests for marketing, social media assets, etc.@asyncapi/tsc_members, when you have a moment will you review this request and have a vote on whether this repo should be added to the org? 😄
Beta Was this translation helpful? Give feedback.
All reactions