-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Migrating to Font-Awesome 5 #6789
Conversation
Hi @NishealJ, the lint tests are failing due to the file limit extension:
I think you can modify this check to not consider the Also, I see this testing doc here and just wanted to confirm if you have tested these changes on your end. Thanks! |
Hi @apb7, Yes, we need to update the check to consider skip_files.
I missed this in the testing doc I'll update the check and the testing doc Thanks! |
Hi @apb7,
PTAL, Thanks! |
@NishealJ Hi, could you please add |
Hi @NishealJ, the e2e tests are failing. PTAL! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@NishealJ Thanks, one comment!
Hi @seanlip, replied to all the review comments |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! Just a few docstring changes and it's good to go.
@vojtechjelinek PTAL?
Assigning @aks681 @ankita240796 @kevinlee12 @nithusha21 @vojtechjelinek @apb7 as codeowners. @NishealJ please resolve remaining comments + merge conflicts. Thanks! |
Hi @seanlip, Done the needed changes and resolved the merge conflicts Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM from codeowner's perspective, Thanks @NishealJ!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks, @NishealJ!
Hi @vojtechjelinek & @nithusha21, PTAL Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM as a codeowner.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM from code owner's perspective. Thanks!
Explanation
Font-Awesome provides vector icons and social icons to oppia, we are currently using Font-Awesome 4 and will be migrating to FontAwesome 5. This Migration will update all the current icons in the codebase and will provide speed improvements.
I've briefed about the approach to this migration here. Also read the comments here.
For the testing doc visit here
Checklist
python scripts/pre_commit_linter.py
andbash scripts/run_frontend_tests.sh
.