Uploaded image for project: 'Product idea'
  1. Product idea
  2. IDEA-193

BootStrap 5 upgrade

XMLWordPrintable

    • Icon: LMS LMS
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • L
    • M
    • Later
    • High
    • Creativity
    • 10

      Overview

      Moodle needs to be upgraded to Bootstrap 5 as part of minimising techdebt.  This will be a long and slow process with the current aim to have the change feature complete for Moodle 4.5 but not merged until immedately after the Moodle 4.5 on-sync period to allow 6 months for developers to update any plugins as required.  Moodle 5.0 onward will be entirely on Bootstrap 5 

      An outline of the migration plan can be found here https://youtu.be/WOmBn4gD9M8

      Objectives

      • Migrate all pages in Moodle to utilise Bootstrap 5
      • Remove Jquery where appropriate as part of the migration
      • Create appropriate documentation to help the community to migrate where needed

      Updates

      08/02/2024

      An outline of the migration plan can be found here https://youtu.be/WOmBn4gD9M8

      24/04/2024

      Initial steps for backwards compatible changes were merged in as part of the Moodle 4.4 release.  Further compatibility changes are being worked on for Moodle 4.5 release.

      19/11/2024

      The major changes are close to being merged into the Main branch and the bulk of this work is on track for delivery in Moodle 5.0 as planned

      14/04/2025

      Bootstrap 5.0 has been delivered as part of the Moodle 5.0 release.

            brett.dalton@moodle.com Brett Dalton
            brett.dalton@moodle.com Brett Dalton
            Votes:
            2 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved:

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