MDL-78528 course: Display all forms in default activity completion page
commit2e41286ad36a8c0219dd3972f83557b59f228c34
authorSara Arjona <sara@moodle.com>
Wed, 19 Jul 2023 16:03:11 +0000 (19 18:03 +0200)
committerSara Arjona <sara@moodle.com>
Wed, 9 Aug 2023 07:12:44 +0000 (9 09:12 +0200)
tree7f78e1b7eb60147648ea24431d5002bf1a9414ca
parent8f57f0fdaca027c7099bc6966467077aecbc0862
MDL-78528 course: Display all forms in default activity completion page

This commit displays all the module forms together in the default
activity completion page:

- The checkboxes have been removed. Now the activity names are
displayed as accordions.
- Module names have been changed from plural to singular.
- The activity completion form is displayed below each module name,
when the chevron icon is expanded. The cancel button is not displayed.
- The CSS has been updated to meet the prototype styling.
completion/classes/manager.php
completion/tests/behat/default_activity_completion.feature
completion/upgrade.txt
course/classes/output/bulk_activity_completion_renderer.php
course/defaultcompletion.php
course/templates/defaultactivitycompletion.mustache
lang/en/completion.php
theme/boost/scss/moodle/course.scss
theme/boost/style/moodle.css
theme/classic/style/moodle.css