-
Task
-
Resolution: Done
-
Minor
-
None
-
4.0
-
MOODLE_400_STABLE
-
0
-
4.0 Navigation blitz 2, 4.0 Navigation blitz 3
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
- is child of
-
MDL-70196 Create a module based navigation bar
- Closed