The navbar icons (for global search, notifications, messages) all lack Non-JS fallback.
Steps to reproduce:
- Enable global search in Moodle
- Login to Moodle with any user
- Have a look at the icons in the Navbar
- There are three icons which can't be used for anything
- The icons should be added to the DOM at runtime (following the progressive enhancement concept)
- The icons should provide a proper link as fallback for Non-JS users (following the graceful degradation concept)