-
Bug
-
Resolution: Fixed
-
Blocker
-
3.8.3, 3.9.1
-
MOODLE_38_STABLE, MOODLE_39_STABLE
-
MOODLE_38_STABLE, MOODLE_39_STABLE
-
MDL-69215-master-2 -
The classic theme extends the boost theme and overrides the fontawesome icon system class. It defines that extension in theme/classic/config.php:
$THEME->iconsystem = '\\theme_classic\\output\\icon_system_fontawesome';
|
However when the theme fetches the icon data via the web service, it calls:
$instance = icon_system::instance(icon_system::FONTAWESOME);
|
It completely ignores the theme setting for both the current site theme, and the current theme for the current context (i.e. course, category, and cohort themes) and the current user preference.
- Discovered while testing
-
MDL-69109 Theme icons are lost after web upgrade in 3.9 or theme change in other versions
- Closed
- is blocked by
-
MDL-69109 Theme icons are lost after web upgrade in 3.9 or theme change in other versions
- Closed
- will be (partly) resolved by
-
MDL-67992 In any child theme of Boost the config icon_system standard does not work
- Closed
-
MDL-67271 Add missing SVG files for FontAwesome images
- Closed
- will help resolve
-
MDL-67992 In any child theme of Boost the config icon_system standard does not work
- Closed