Reapply FontAwesome v4 to v7 codemod output with fixes by levadadenys · Pull Request #71572 · code-dot-org/code-dot-org
Pull request overview
This PR reapplies/adjusts the FontAwesome v4→v7 codemod changes and fixes a handful of icon usages in progress-related UI components and JsDebugger styling.
Changes:
- Updates
SendLessonand its unit test to use the newershare-from-squareicon. - Updates progress teacher info and related story data to newer icon names.
- Adds additional styling rules intended to improve the JsDebugger resize bar icon presentation.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| apps/test/unit/templates/progress/SendLessonTest.js | Updates the expected icon name for the SendLesson button. |
| apps/style/JsDebuggerUi.scss | Attempts to adjust resize bar icon styling via nested i rules. |
| apps/src/templates/progress/SendLesson.jsx | Changes the button icon name and attempts to set icon style. |
| apps/src/templates/progress/ProgressLessonTeacherInfo.story.jsx | Updates assessment icon string used in story fixtures. |
| apps/src/templates/progress/ProgressLessonTeacherInfo.jsx | Updates lesson feedback button icon name. |
| apps/src/code-studio/components/progress/UnitCalendarGrid.jsx | Updates legend icon name and attempts to specify regular style. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.