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 SendLesson and its unit test to use the newer share-from-square icon.
  • 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.