revert-revert-71308-denys/fa-v4-to-v7-codemod-output by levadadenys · Pull Request #71402 · code-dot-org/code-dot-org

and others added 12 commits

March 16, 2026 17:39
…ad_form, ControlButtons, HelpTip, and ModalHelpTip for FontAwesome v7

lfryemason

@lfryemason lfryemason deleted the revert-revert-71308-denys/fa-v4-to-v7-codemod-output branch

March 18, 2026 22:03

lfryemason added a commit that referenced this pull request

Mar 18, 2026

lfryemason added a commit that referenced this pull request

Mar 18, 2026

@levadadenys levadadenys restored the revert-revert-71308-denys/fa-v4-to-v7-codemod-output branch

March 23, 2026 07:19

@levadadenys levadadenys deleted the revert-revert-71308-denys/fa-v4-to-v7-codemod-output branch

March 23, 2026 07:19

levadadenys added a commit that referenced this pull request

Mar 23, 2026

etaderhold pushed a commit that referenced this pull request

Mar 24, 2026
* Revert "chore: migrate FA v4 icon references to v7 (#71308)"

This reverts commit 956c0f7.

* Reapply "chore: migrate FA v4 icon references to v7 (#71308)"

This reverts commit 7262161.

* fix: update icon references in SendLesson and ItemType components

* feat: migrate Comment component to use FontAwesomeV6Icon

* fix: update icon references in ValidationStep and AssetRowTest for FontAwesome v7

* fix: update icon references in BooleanPropertyRow, submissions_download_form, ControlButtons, HelpTip, and ModalHelpTip for FontAwesome v7

* fix: update icon references from question-circle to circle-question for FontAwesome v7

* fix: update icon references in _single_multi.html.haml for FontAwesome v7

* fix: update BooleanPropertyRow to use FontAwesomeV6Icon for checkbox rendering

* fix: update icon references in LessonProgress.story.jsx for FontAwesome v7

* Revert "Revert "chore: migrate FA v4 icon references to v7 (#71308)" (#71395)"

This reverts commit 316fd74

* fix: update Facebook and Twitter icon styles for FontAwesome v7

* fix: update WireframeButtons and DataDocEditAll to use FontAwesomeV6Icon

* fix: update BubbleBadge to use regular FontAwesome icon style

* fix: update icon usage in UnassignedStudentsPanel and SendLesson for FontAwesome v7

* fix: update Twitter share button label to reflect rebranding to X

* fix: remove bold font weight from header styles

* fix: remove bold font weight from header styles

* fix: update JsDebugger to wrap icon in a div and adjust SCSS for FontAwesome usage

* revert locales updates

* fix unit tests

* fix: add iconStyleProp to Button component for consistent icon styling

* fix: update icon class for toggle button in ec_design.js

---------

Co-authored-by: Liam Frye-Mason <liam.fryemason@code.org>

etaderhold pushed a commit that referenced this pull request

Mar 24, 2026

lfryemason added a commit that referenced this pull request

Mar 24, 2026
* Revert "revert-revert-71308-denys/fa-v4-to-v7-codemod-output (#71402)"

This reverts commit 6e5552d.

* Reapply "revert-revert-71308-denys/fa-v4-to-v7-codemod-output (#71402)"

This reverts commit a3aa4f2.

* fix: update FontAwesome icons to use regular style

* style: enhance resize bar icon styling in JsDebuggerUi.scss

* fix: update icon usage in ProgressLessonTeacherInfo and SendLesson components

* fix: update icon in SendLessonTest to use 'share-from-square'

---------

Co-authored-by: Liam Frye-Mason <liam.fryemason@code.org>