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

Refactor Navbars preparing them for Bootstrap 5

XMLWordPrintable

    • MOODLE_404_STABLE
    • MOODLE_404_STABLE
    • MDL-80244-main
    • Hide

      General navbar

      1. Login as administrator
      2. Confirm the top navigation bar is displayed exactly as without this patch
      3. Open the browser inspector (F12 key for Chromium browsers for example)
      4. Confirm that the .navbar element has a child .container-fluid element as the following:
      5. Repeat the test in "Classic" theme

      Forum grading navbar

      1. Login as administrator
      2. Create a course
      3. Create a Forum activity
      4. Go to Settings tab in the forum activity
      5. In Whole forum grading section select "Point" in the Grade > Type and Save changes
      6. Go to Forum tab
      7. Press Grade users
      8. Confirm the top navigation bar is displayed exactly as without this patch
      9. Open the browser inspector (F12 key for Chromium browsers for example)
      10. Confirm that the .navbar element has a child .container-fluid element
      Show
      General navbar Login as administrator Confirm the top navigation bar is displayed exactly as without this patch Open the browser inspector (F12 key for Chromium browsers for example) Confirm that the .navbar element has a child .container-fluid element as the following: Repeat the test in "Classic" theme Forum grading navbar Login as administrator Create a course Create a Forum activity Go to Settings tab in the forum activity In Whole forum grading section select "Point" in the Grade > Type and Save changes Go to Forum tab Press Grade users Confirm the top navigation bar is displayed exactly as without this patch Open the browser inspector (F12 key for Chromium browsers for example) Confirm that the .navbar element has a child .container-fluid element
    • 1
    • HQ 2023 Sprint I4.2 Moppies

      In BS5 the navbars will require an inner container

      https://getbootstrap.com/docs/5.2/migration/:

      Navbars now require a container within (to drastically simplify spacing requirements and CSS required).

      BS5 Navbar documentation: https://getbootstrap.com/docs/5.2/components/navbar/

      Refactor all the occurrences in the codebase.

            mikelmartíncorrales Mikel Martín Corrales
            mikelmartíncorrales Mikel Martín Corrales
            Carlos Escobedo Carlos Escobedo
            Ferran Recio Ferran Recio
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours, 58 minutes
                5h 58m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.