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

Changes to add activity and add section design

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Do the following steps for Topics and Weeks course format.:

      1. Ensure that Add activity button link looks like on the design
      2. Ensure that the "Add topics" button is displayed on the left
      3. Ensure clicking link opens modal to add activity
      4. Ensure you can close the modal
      5. Ensure you can still add activity with modal
      6. Ensure you can access the button by keyboard and it is clickable by Enter key

      You can also test with 3rd party formats like https://github.com/gjb2048/moodle-format_grid or https://github.com/gjb2048/moodle-format_topcoll please note if you have Debugging enabled, 3rd party formats will have lots of warnings due to moving to renderers, but the button changes should still work

      Show
      Do the following steps for Topics and Weeks course format.: Ensure that Add activity button link looks like on the design Ensure that the "Add topics" button is displayed on the left Ensure clicking link opens modal to add activity Ensure you can close the modal Ensure you can still add activity with modal Ensure you can access the button by keyboard and it is clickable by Enter key You can also test with 3rd party formats like https://github.com/gjb2048/moodle-format_grid or https://github.com/gjb2048/moodle-format_topcoll please note if you have Debugging enabled, 3rd party formats will have lots of warnings due to moving to renderers, but the button changes should still work
    • Affected Branches:
      MOODLE_400_STABLE
    • Fixed Branches:
      MOODLE_400_STABLE
    • Pull Master Branch:
      MDL-71689-master
    • Sprint:
      Moppies Kanban

      Description

      As a course creator / editor 
      I want to easily add new activities, resources and sections to a course
      So I can quickly build my course

       

      This issue is about UI changes for 'Add activity or resource' and 'Add topics/weeks' designs to improve the user experience and look&feel.

      Acceptance criteria:

      • Only available when editing mode is turned on.
      • 'Add activity or resource' link should look as in the designs above.
      • 'Add topics/weeks' link should look as in the designs above.

      Out of scope:

      • This issue does not cover any changes to how the course description/summary works

      Figma prototype: 

      https://www.figma.com/proto/YgOnIt36A9IK672crB5I1q/4.0-UX-Demo-V3?page-id=1253%3A4212&node-id=7284%3A88044&viewport=435%2C48%2C0.02&scaling=min-zoom&starting-point-node-id=2394%3A15559&hide-ui=1

       

      Designs:

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ilyatregubov Ilya Tregubov
              Reporter:
              sanderbangma Sander Bangma
              Peer reviewer:
              Sara Arjona (@sarjona) Sara Arjona (@sarjona)
              Integrator:
              Andrew Lyons Andrew Lyons
              Tester:
              Gladys Basiana Gladys Basiana
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona), Huong Nguyen, Barbara Ramiro, Bas Brands, Mathew May
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                13/Dec/21

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 51 minutes
                  1d 51m