-
Improvement
-
Resolution: Fixed
-
Minor
-
Future Dev
-
MOODLE_404_STABLE
-
MDL-78427-master -
-
6
-
Team Hedgehog 2023 Review 3, Team Hedgehog 2023 Sprint 4.1, Team Hedgehog 2023 Sprint 4.2, Team Hedgehog 2023 Sprint 4.3, Team Hedgehog 2023 Review 4, Team Hedgehog 2024 Sprint 1.1
MDL-78425 introduces and improved UI for selecting a theme.
Currently in Moodle there is no way for an administrators to tell if, or where themes are being used in other contexts. That is admins can enable context, course and category themes but their usage doesn't bubble up in the UI anywhere.
This tracker will do two things:
- Add a visual indication in terms of an icon to the theme selector card, when a theme is being used in a particular context.
For example the "course" icon should be displayed on the theme's card when that theme is used in a course somewhere in the site(we should absolutely cache this).
EDIT: It has since been decided that we will just show one report icon when it is used in any context. - Add report builder reports to allow admins to see where these themes are being used. For example a report of all courses and the theme they are using where the course is using a theme that differs to the site theme.
Clicking on a theme usage icon should show the report builder report for where that theme is being used in that context
Icons to use to indicate a theme is being used in a particular context:
fa-user = user themefa-group = cohort themefa-layer-group = category themefa-graduation-cap = course theme