Replies: 5 comments 11 replies
-
Bumping this |
Beta Was this translation helpful? Give feedback.
-
I agree with this, when I visited Eddiehub's website, there were a series of inconsistencies that needed to be fixed. |
Beta Was this translation helpful? Give feedback.
-
Thing is the Eddiehub website is built with a low code site and so the question is how flexible it is to fix the inconsistencies. And is the thought that every Eddiehub repo should then follow the same system? Just wondering as different repos are currently using different css solutions, some use component libraries and others use tailwind |
Beta Was this translation helpful? Give feedback.
-
I haven't been here long 😋 But i feel like EddieHub is not an identity but a philosophy. Will adopting a design system optimize or reduce creativity? |
Beta Was this translation helpful? Give feedback.
-
Hello, any updates on this? |
Beta Was this translation helpful? Give feedback.
-
[Transferred from #3845]
[Updated version]
I've been thinking about this concept for a while. I saw the EddieHub website and (no offense) I thought it looked a tad bit inconsistent in some places (buttons have different styles, theming is a bit all over the place, etc.), and that's where the spark began.
Goals
The goals of this design system are:
Conceptualization
I began thinking of how the EddieHub Community works, because if we were to build a design system, we have to know how things work internally, how the people will use the code. This was an immediate roadblock for the conceptualization phase. EddieHub projects are created with the community in mind, and I felt that putting a design system in the middle of every project making process makes it sort of limited in a way. I felt the idea makes less room for the individuality of each project, to which is one of the beauties of the community. I think this would be a fun and challenging project to take on despite the roadblocks.
Implementation
Like every developer, we're all excited to get our hands dirty into the nitty-gritties of this project. However, I would like to point out that we're making this with the EddieHub community in mind.
Have a 1-3 month period where it's just full of research and surveys. Asking the community their preferences when it comes to using styling frameworks, how they organize styles, their preferred technologies, their preferred methods for styling overall.
Assess all patterns, practices, principles, and components in projects to determine the design system content. Then design and put it all in figma.
Create the implementation in its code form. Of course, we will collect, sort, assess, and apply the results in the research and survey to the code implementation.
Maintain the codebase. Design systems are living, breathing projects. It grows as the organization grows.
Conclusion
Despite the roadblocks, I think it's going to be a fun challenge. To create a design system despite the constraints given.
Thoughts? Any feedback (may it be positive or negative, as long as it's beneficial to the proposal and constructive) is greatly greatly greatly appreciated. :>
Beta Was this translation helpful? Give feedback.
All reactions