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

Clean theme navigation bar menus do not expand when JavaScript is off.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.6.1, 2.7
    • Fix Version/s: 2.5.5, 2.6.2, 2.7
    • Component/s: Themes
    • Labels:
    • Testing Instructions:
      Hide
      1. Log in as an admin
      2. Change to the clean theme
      3. Add a custom menu (use the example given there)
      4. Browse to the front page.
      5. Test that the custom menu works fine.
      6. Disable JS
      7. Test that the custom menu expands when you mouse over it.

      Note: that the styles don't exactly match when js id disabled, I see no need to fix this, I've chosen to focus on just getting a workable solution for this issue.
      I've done this because interfaces that work without JS aren't a requirement any more, and styling here would be adding an entirely secondary level of styles that would benefit very few people.

      Show
      Log in as an admin Change to the clean theme Add a custom menu (use the example given there) Browse to the front page. Test that the custom menu works fine. Disable JS Test that the custom menu expands when you mouse over it. Note: that the styles don't exactly match when js id disabled, I see no need to fix this, I've chosen to focus on just getting a workable solution for this issue. I've done this because interfaces that work without JS aren't a requirement any more, and styling here would be adding an entirely secondary level of styles that would benefit very few people.
    • Affected Branches:
      MOODLE_26_STABLE, MOODLE_27_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE, MOODLE_26_STABLE, MOODLE_27_STABLE
    • Pull Master Branch:
      43977-27
    • Pull Master Diff URL:

      Description

      In the 'Clean' theme when JavaScript is off and the language bar is being used or some 'Custom menu items' have been added (http://docs.moodle.org/26/en/admin/setting/themesettings#Custom_menu_items). Then the menus will not expand and hence are un-usable.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                10/Mar/14