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
UX: Replace all FontAwesome Icons with New Icons #17475
Comments
Can you please assign this issue to me?? |
I think this issue is probably quite large to hit in one PR but if it helps we could isolate the icons we currently have that we could swap out and pick one? This is pretty rough and I could break these up into separate issues but if anyone would like to create a PR to swap out any of these FontAwesome icons with the Icon component and We still need to add the ones in red but there should be available replacements for anything that has an |
Thanks, @georgewrmarshall That's the idea, we are not going to add a single PR to update all the icons instead we will be creating multiple PRs to update each icon and then we are planning to update this issue accordingly. |
Hey @NidhiKJha and @georgewrmarshall I would love to help you guys in replacing all the icons (one PR at a time) |
@spiritanand tagged you in #17670 |
Hi @darkwing is the issue available to work on? new to open source here can you help me where to start? |
Hey @NidhiKJha and @georgewrmarshall |
Hey @NidhiKJha and @georgewrmarshall I have raised a PR to replace "fa-info" icons , please review. |
Hi @VedanthB, Thanks for your contribution but I believe @NidhiKJha has a PR open for this task #17539. If you would like to contribute to the extension code base you could help replace Typography with Text and submit a PR against this issue #17670 |
Hey @georgewrmarshall , I see that all the tasks have PRs raised for this issue #17670 but some have review comments that are not addressed , should I pick one of those ? |
Hey @VedanthB, this issue represents a task that can be broken up into multiple smaller PRs. Do a search for |
Hi @georgewrmarshall, |
Hey, Is this is open? |
Hey @shyamtawli, yes it is. I've updated the issue description hope that helps |
is this still open? can i work on this? @georgewrmarshall |
Hey @iamenochlee, yes. The |
Hey @georgewrmarshall is this still opened |
Hey @AdeJulius46, yes it is. I would suggest starting with a single file PR |
@georgewrmarshall Single PR file ? can you please expantiate this is my first time working on an open source |
Hello @AdeJulius46, Apologies for not being clearer earlier. To facilitate the review process and increase the likelihood of your PRs being merged, it's best to submit PRs that modify only a single file. This approach significantly simplifies the review process for our team. Before submitting a PR, please ensure you have the extension running locally. This step is crucial as it enables you to provide the necessary before and after screencasts or screenshots, which are invaluable for our review process. Thanks! |
Description
In an effort to reduce inconsistencies it would be great to replace all Fontawesome icons with their
<Icon>
or<ButtonIcon>
component equivalent. This is a massive undertaking by itself and creating a single PR would be too large. Instead this issue should be broken up into multiple PRs.Technical Details
fa fa-
and swap it out for theIcon
component equivalentAcceptance Criteria
Icon
equivalentPRs that don't meet the acceptance criteria may be closed.
References
Icon
component documentationButtonIcon
component documentationDifficulty: Intermediate
Good first issue for: External contributors who are familiar with running the extension locally, have knowledge of React, component props, Jest tests, linting, and Storybook, and want to contribute to improving the cohesiveness of UI in the extension
The text was updated successfully, but these errors were encountered: