[TASK] Replace FontAwesome icons with typo3 icons
To provide a consistent look&feel and to eventually phase out FontAwesome in the TYPO3 backend, all remaining fa-* icons are replaced with their counterparts from the @typo3/icons package. The CSS class `icon-emphasized` is introduced as a drop-in replacement for the `fa-stack` construct: ``` <span class="icon-emphasized"> <core:icon identifier="my-icon-identifier" size="small"/> </span> ``` The removal of the FontAwesome integration will follow in a separate patch. Resolves: #97877 Releases: main Change-Id: I0e9ca1e4a918b3f44969ea9886ec0cd1e56d78be Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/75041 Tested-by:core-ci <typo3@b13.com> Tested-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- Build/Sources/Sass/component/_callout.scss 11 additions, 14 deletionsBuild/Sources/Sass/component/_callout.scss
- Build/Sources/Sass/component/_icon.scss 12 additions, 0 deletionsBuild/Sources/Sass/component/_icon.scss
- Build/Sources/Sass/form.scss 8 additions, 13 deletionsBuild/Sources/Sass/form.scss
- Build/Sources/Sass/libs/_chosen.scss 11 additions, 10 deletionsBuild/Sources/Sass/libs/_chosen.scss
- Build/Sources/Sass/typo3/_debugconsole.scss 0 additions, 2 deletionsBuild/Sources/Sass/typo3/_debugconsole.scss
- Build/Sources/Sass/typo3/_element_cropper.scss 0 additions, 4 deletionsBuild/Sources/Sass/typo3/_element_cropper.scss
- Build/Sources/Sass/typo3/_element_draguploader.scss 22 additions, 11 deletionsBuild/Sources/Sass/typo3/_element_draguploader.scss
- Build/Sources/Sass/typo3/_element_message.scss 0 additions, 6 deletionsBuild/Sources/Sass/typo3/_element_message.scss
- Build/Sources/Sass/typo3/_element_tab.scss 8 additions, 14 deletionsBuild/Sources/Sass/typo3/_element_tab.scss
- Build/Sources/Sass/typo3/_element_tree.scss 8 additions, 22 deletionsBuild/Sources/Sass/typo3/_element_tree.scss
- Build/Sources/Sass/typo3/_icons.scss 12 additions, 0 deletionsBuild/Sources/Sass/typo3/_icons.scss
- Build/Sources/Sass/typo3/_login_screen.scss 1 addition, 4 deletionsBuild/Sources/Sass/typo3/_login_screen.scss
- Build/Sources/Sass/typo3/_main_backend_layout_wizard.scss 127 additions, 104 deletionsBuild/Sources/Sass/typo3/_main_backend_layout_wizard.scss
- Build/Sources/Sass/typo3/_main_content.scss 0 additions, 5 deletionsBuild/Sources/Sass/typo3/_main_content.scss
- Build/Sources/Sass/typo3/_main_form.scss 7 additions, 6 deletionsBuild/Sources/Sass/typo3/_main_form.scss
- Build/Sources/TypeScript/backend/debug-console.ts 12 additions, 12 deletionsBuild/Sources/TypeScript/backend/debug-console.ts
- Build/Sources/TypeScript/backend/form-engine-review.ts 2 additions, 1 deletionBuild/Sources/TypeScript/backend/form-engine-review.ts
- Build/Sources/TypeScript/backend/grid-editor.ts 62 additions, 63 deletionsBuild/Sources/TypeScript/backend/grid-editor.ts
- Build/Sources/TypeScript/backend/localization.ts 2 additions, 1 deletionBuild/Sources/TypeScript/backend/localization.ts
- Build/Sources/TypeScript/backend/notification.ts 9 additions, 9 deletionsBuild/Sources/TypeScript/backend/notification.ts
Please register or sign in to comment