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

Migrate between existing navigation and 4.0 navigation

    XMLWordPrintable

Details

    • 5
    • Navigation push 6, Navigation push 7, Navigation push 8, Navigation push 9

    Description

      Migrate between existing navigation and 4.0 navigation.

      Here we aim to make the change between the existing navigation within Moodle to the new Moodle 4.0 navigation.

      Given the initial epic lands we want to begin the process of removing the old navigation elements, correcting and automated test failures, documenting changes and deprecating any and all now unused navigation functions.

      Acceptance criteria

      • Both Primary & Secondary navigations are implemented within theme_boost
      • theme_boost Matches the Moodle 4.0 navigation prototype
      • theme_classic remains unchanged in terms of navigation
      • Behat & PHPUnit tests continue to pass across browsers & themes
      • Hamburger menu and nav drawer removed from Boost
      • Cog icon / action menu removed from pages where secondary navigation now exists
      • Any deprecations follow the Moodle deprecation process
      • Items follow WCAG AA
      • Tested with accessibility dev tools such as inbuilt chrome tools, Axe etc...
      • Keyboard navigation
      • LTR & RTL compatibility
      • The "Add a block" button is available somewhere to add blocks.

      Attachments

        Issue Links

          Activity

            People

              mathewmay Mathew May
              mathewmay Mathew May
              Mihail Geshoski Mihail Geshoski
              Ilya Tregubov Ilya Tregubov
              CiBoT CiBoT
              Votes:
              1 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                19/Apr/22

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 4 weeks, 1 hour, 21 minutes
                  4w 1h 21m