Synopsis
When the Bootstrap theme was initially introduced into Moodle by Bas Brands and David Scotson ( moodle.org/plugins/pluginversions.php?plugin=theme_bootstrap the earliest being 27th September 2012) it came with the 140 GlyphIcons in the Bootstrap framework version 2.3.x – getbootstrap.com/2.3.2/base-css.html#icons . It was put into core by tracker.moodle.org/browse/MDL-38016 . With the arrival of Font Awesome 21st August 2012 – en.wikipedia.org/wiki/Font_Awesome – by Dave Gandy. The first contributed theme to incorporate it I believe was Essential on the 20th May 2013 ( github.com/eduridden/moodle-theme_essential/commit/d09f6b35dc5668b46797e611467b7629b44c5821#diff-980d14c0c85495b48b9a9134658e6121 ). A request for it to be put in core was made on tracker.moodle.org/browse/MDL-40759 18th July 2013 and accomplished some four years and ten months later in Moodle 3.3 at version 4.7.0 with 675 icons ( fontawesome.io/icons ). And there it has remained. Contributed themes can clearly update quicker, and this is where this post really came from in my mind.
Font Awesome 5 now comes in two versions, the free and the pro – fontawesome.com . At version 5.0.6, the free has 929 and the pro 1387. So I started to look at how I could practically add the new version with my Shoelace and Essential themes and have made progress. But before I describe its use I think we should consider why we want to use an icon font in the first place….
Link
Post link on eLearningWorld: Most Awesome .