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

Implement a module context navbar

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 4.0
    • Fix Version/s: None
    • Component/s: Navigation
    • Story Points:
      0
    • Sprint:
      4.0 Navigation blitz 2, 4.0 Navigation blitz 3

      Description

      Implement a module context navbar.

      Based upon the research in the previous issue & the Moodle 4.0 Navigation prototype - (Requires update to Figma) implement the new course context header / navigation bar within theme_boost, theme_classic should remain unchanged so some work may be required with moving existing renderers & templates may be required (just guessing here)

      User stories

      Story Approach
      As any user, I want to navigate back to the course with the navigation bar, so that I can quickly go to a different piece of learning content As any user, I should be able to use the context header bar within a module to navigate back to the start of the course
      As any user, I want to navigate back to the section the module is in from the navigation bar, so that I can find other pieces of learning content that are similar to the current content I am reviewing As any user, I should be able to use the context header bar within a module to navigate back to the section of the course that the current module is placed in
      As any user, I can search a forum that I am in, so that I can find relevant posts or discussions before making a new post I can still search forums in a similar or identical way as I currently can (pre Moodle 4.0)

      Acceptance criteria

      • The navigation bar behaves and matches the prototype designs
        • Context header elements rearranged to match the designs
      • New navigation elements are accessible
        • Follows WCAG AA
        • LTR & RTL compatibility
      • New files and sub directories created in logical locations
      • User interactions
        • Disappears upon scrolling down the page
        • Reappears upon scrolling page up to the head

      Areas to focus on

      • Module name
      • Navigation bar
      • Module image
      • Removal of tertiary navigation / settings gear menu

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              mathewmay Mathew May
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: