Revert "chore: migrate FA v4 icon references to v7" by lfryemason · Pull Request #71395 · code-dot-org/code-dot-org

@lfryemason

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

March 17, 2026 00:47

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

March 17, 2026 06:27

levadadenys added a commit that referenced this pull request

Mar 17, 2026

lfryemason added a commit that referenced this pull request

Mar 18, 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
* 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>