Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-81866

Reset: Move Reset button to sticky and improve the workflow

XMLWordPrintable

    • MOODLE_405_STABLE
    • MOODLE_405_STABLE
    • MDL-81866-main
    • Hide
      1. Create a course.
      2. Go to "More > Course reuse > Reset".
      3. Check the page layout for the reset page has a limited width (instead of full width).
      4. Check the Reset course button is displayed in the sticky footer with the danger colour.
      5. Check all the sections are expanded.
      6. Check there are a few options selected by default (before the patch, the form was empty).
      7. Check the buttons "Select default" and "Deselect all" appear at the bottom of the form page.
      8. Click the "Deselect all" button.
      9. Check the page is reloaded and no option in the form is selected.
      10. Click the "Select default" button.
      11. Check the default options in the form are selected again.
      12. Click the Reset course button.
      13. Check a confirmation modal is displayed.
      14. Click the Cancel button.
      15. Check the Reset page is displayed again.
      16. Click the Reset course button again.
      17. Click the Reset course button in the confirmation modal.
      18. Check the reset is done and a summary page is displayed with all the changes done.
      Show
      Create a course. Go to "More > Course reuse > Reset". Check the page layout for the reset page has a limited width (instead of full width). Check the Reset course button is displayed in the sticky footer with the danger colour. Check all the sections are expanded. Check there are a few options selected by default (before the patch, the form was empty). Check the buttons "Select default" and "Deselect all" appear at the bottom of the form page. Click the "Deselect all" button. Check the page is reloaded and no option in the form is selected. Click the "Select default" button. Check the default options in the form are selected again. Click the Reset course button. Check a confirmation modal is displayed. Click the Cancel button. Check the Reset page is displayed again. Click the Reset course button again. Click the Reset course button in the confirmation modal. Check the reset is done and a summary page is displayed with all the changes done.
    • 2
    • HQ 2024 Sprint I2.1 Moppies

       The following changes can be made to improve the user experience on the reset course page:

      • Move the reset course button to the sticky footer.
      • Set the page layout to standard.
      • Set "Select default" and "Deselect all" buttons as secondary and left at the end of the form.
      • Add a modal before resetting a course, asking the user for confirmation.
      • Display "Reset course" buttons with danger styling
      • Expand all sections by default.
      • Set default options by default.
      • Improve the description at the top of the page.

            sarjona Sara Arjona (@sarjona)
            sarjona Sara Arjona (@sarjona)
            Laurent David Laurent David
            Amaia Anabitarte Amaia Anabitarte
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 4 hours, 14 minutes
                2d 4h 14m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.