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

Course hierarchy (Short-term solution)

    XMLWordPrintable

Details

    • MOODLE_402_STABLE
    • Course hierarchy (Short-term solution)

    Description

      Indentation functionality was removed in Moodle 4.0 for reasons including:

      • poor accessibility
      • poor mobile experience
      • potential content formatting issues.

      Based on the discovery phase outcomes, the key requirement identified was the need of having a proper course structure functionality that allows content creators to add subsections within sections and the ability to create nested content to build a better course hierarchy.

      The technical discussion with the team highlighted the complexity of this solution and the impossibility of including this project to the 4.2 release, so the internal stakeholders agreed on proposing a short-term temporary solution to cover the users needs around this issue while working on the long-term solution.

      The short-term solution of the Course hierarchy project within the scope:

      • Back the indentation in 3 levels of the hierarchy
        Section > Primary activity (Non-indented) > Secondary activity (Indented) = 3 levels of hierarchy
      • Primary and Secondary activity cards visual differentiation.
      • Show visual indentation on the course index.
      • Add a new setting in the site config to ignore indentation.
      • Simplify activity cards
      • Backport the short-term solution to 4.0 and 4.1

      Prototype for 4.2
      UX tasks related to short-term
      Epic for long-term solution

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              cescobedo Carlos Escobedo
              Votes:
              11 Vote for this issue
              Watchers:
              24 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

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