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

Navbar icons lack Non-JS fallback

    XMLWordPrintable

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 3.3
    • None
    • Accessibility, JavaScript
    • None
    • MOODLE_33_STABLE

    Description

      The navbar icons (for global search, notifications, messages) all lack Non-JS fallback.

      Steps to reproduce:

      • Enable global search in Moodle
      • Disable JavaScript in your Browser
      • Login to Moodle with any user
      • Have a look at the icons in the Navbar

      Actual result:

      • There are three icons which can't be used for anything

      Expected result:

      • 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)

      Attachments

        Activity

          People

            Unassigned Unassigned
            abias Alexander Bias
            Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: