MDL-76989 theme: Update Font Awesome icons in SCSS
commit75f4fd0a742a767b405ecc0b2d3474e9f343663a
authorSara Arjona <sara@moodle.com>
Thu, 16 Mar 2023 10:55:32 +0000 (16 11:55 +0100)
committerSara Arjona <sara@moodle.com>
Thu, 16 Mar 2023 12:17:53 +0000 (16 13:17 +0100)
tree0616da27d1eb18abee9d697bfcb4a367b669babd
parentefecce2ddf6831872c992dabae52b111fc965077
MDL-76989 theme: Update Font Awesome icons in SCSS

The new Font Awesome version needs some changes in the way icons
are displayed from SCSS files:

- The atribute 'content: "\xxx"' needs to be converted to
'content: fa-content("\xxx")'
- The style must be declared. The regular is used by default, so all the
solid icons needs to add '@extend .fa-solid'
- @include fa-icons() is not required anymore (if used, the icons
are not displayed properly).
theme/boost/scss/moodle/blocks.scss
theme/boost/scss/moodle/contentbank.scss
theme/boost/scss/moodle/core.scss
theme/boost/scss/moodle/course.scss
theme/boost/scss/moodle/moremenu.scss
theme/boost/scss/moodle/navbar.scss
theme/boost/scss/moodle/toasts.scss
theme/boost/style/moodle.css
theme/classic/style/moodle.css
theme/upgrade.txt