-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Epic: Implement UI library #6374
Comments
can i contribute? |
Is there going to be a list of the components that are to be ported over? |
Yes! we are preparing the ground for that. I'll update this same issue with the list of files soon (~this week) & will let you know. |
@pettinarip |
@pettinarip
|
wohooo! @SNikhill assigned! @Mousticke assigned as well ( @vdusart assigned as well the C's Thanks all! 🚀 |
Can I contribute? |
Hey @ameeetgaikwad, thanks for offering to help. We'd love your help on this :-) Is there a specific component you'd be interested in starting with? |
Can I contribute on these E-components?
|
Hey @minimalsm I recently learnt the basic of react. Please refer me a component which you see fit. |
Hey @EatCrypto thanks for reaching out and trying to help us with this migration. We are only assigning multiple files to old contributors for now. I've assigned |
…cards-to-chakra-ui Migrate BugBountyCards component to chakra UI [Relates to #6374]
Hey, can I work on something? Don't have any preference. Would love to contribute! |
I have made the suggested changes to the ActionCard in #8009. |
Thanks @SNikhill! Hey @rishisundar we've just created a new GH issue to start migrating our pages and templates, check it out! #9353 |
@MahendraBishnoi29 @AliTechGeek52 Hey there! 👋 I'm helping out with the migrations here. I see that there are components still assigned to you that do not appear to have PRs up.
Are you still able to complete these components, or need some assistance? 😀 |
hey, @TylerAPfledderer thanks for helping here. so I've discussed with @pettinarip that |
@MahendraBishnoi29 No need! That is Pablo's call to roll with 🤘 Thank you for your response! I'm seeing what I can do to help get these migrations to the finish line. 😄 |
appreciate your help @TylerAPfledderer ♥ |
🚀 🚀 🚀 Thanks everyone!! closing now. Amazing community work :) 🕺🏼 🚀 🚀 🚀 |
This is an epic that makes up part of the ethereum.org Q3 roadmap
Description
A major insight from our research into accessibility and our website audits last quarter was that many of the issues we face, like lack of keyboard navigation, support for assistive technology and consistent W3C design patterns can be solved out-of-the-box by adopting an open source UI library.
Ultimately we’ve come to believe that rolling our own robust components is not what we should focus our time on. Leveraging an existing UI library will save our development and design team time to focus more energy on what matters - shipping products for our Ethereum users. This effort also ties in well with our work on the open design system and will serve as the foundation to our component library.
Todo
SharedStyledComponents
, update docs, and remove deprecated components Cleanup UI migration #10575How to contribute
If you’d like to help with this migration, please follow these steps:
First wave (completed)
src/components
Accordion.tsx @SNikhillAdoptionChart
component to Chakra #9088AssetDownload.tsx
component to Chakra #9103BoxGrid
component to Chakra #9094CardList
#7721DismissibleCard.tsx @MahendraBishnoi29EthVideo.tsx
component with chakra UI #7785ExpandableInfo
to Chakra #8224GitStars
component to Chakra UI #8049 hacktoberfestOrderedList
to Chakra #8175PreMergeBanner.tsx (deprecated as of The Merge)RandomAppList.tsx @AliTechGeek52ReleaseBanner
component to Chakra UI #8050 hacktoberfest Migrate release banner component to chakra UI #8081RollupProductDevDoc
to Chakra #8248SkipLink.tsx
component to use ChakraUI #8602Slider
component to Chakra UI #8051 hacktoberfestTranslationBanner
component to Chakra UI #8052 hacktoberfestTutorialTags
to Chakra UI #8774UpgradeStatus.tsx
to Chakra UI #8195The text was updated successfully, but these errors were encountered: