MDL-70829 course: Mark up decorative images properly
commit80c7835f1b41e0fcf10c8ff9673897c16096a386
authorJun Pataleta <jun@moodle.com>
Mon, 18 Mar 2024 12:55:31 +0000 (18 20:55 +0800)
committerJun Pataleta <jun@moodle.com>
Fri, 12 Apr 2024 03:17:05 +0000 (12 11:17 +0800)
tree89af4446115dddf2faa75b0af7c7337657fc7658
parenta1c9eec78419ac295e59d8387939fbd1ecebf738
MDL-70829 course: Mark up decorative images properly

* Decorative images should have an empty alt text and there's no need
to set a presentation role.
* Accessibility Behat tests added to cover the changes:
  - block_starredcourses uses the core_course/no-courses template
  - core_completion tests changes in core_course/activity instance and
    core_course/editdefaultcompletion
blocks/starredcourses/tests/behat/starred_courses.feature [new file with mode: 0644]
completion/tests/behat/bulk_edit_activity_completion.feature
completion/tests/behat/default_activity_completion.feature
course/renderer.php
course/templates/activityinstance.mustache
course/templates/defaultactivitycompletion.mustache
course/templates/editdefaultcompletion.mustache
course/templates/no-courses.mustache